Documentation ¶
Index ¶
- type PeakQAPIBuilder
- func (b *PeakQAPIBuilder) GetAPIGroupInfo(scheme *runtime.Scheme, codecs serializer.CodecFactory, ...) (*genericapiserver.APIGroupInfo, error)
- func (b *PeakQAPIBuilder) GetAPIRoutes() *builder.APIRoutes
- func (b *PeakQAPIBuilder) GetAuthorizer() authorizer.Authorizer
- func (b *PeakQAPIBuilder) GetDesiredDualWriterMode(dualWrite bool, modeMap map[string]grafanarest.DualWriterMode) grafanarest.DualWriterMode
- func (b *PeakQAPIBuilder) GetGroupVersion() schema.GroupVersion
- func (b *PeakQAPIBuilder) GetOpenAPIDefinitions() common.GetOpenAPIDefinitions
- func (b *PeakQAPIBuilder) InstallSchema(scheme *runtime.Scheme) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PeakQAPIBuilder ¶
type PeakQAPIBuilder struct{}
This is used just so wire has something unique to return
func NewPeakQAPIBuilder ¶
func NewPeakQAPIBuilder() *PeakQAPIBuilder
func RegisterAPIService ¶
func RegisterAPIService(features featuremgmt.FeatureToggles, apiregistration builder.APIRegistrar) *PeakQAPIBuilder
func (*PeakQAPIBuilder) GetAPIGroupInfo ¶
func (b *PeakQAPIBuilder) GetAPIGroupInfo( scheme *runtime.Scheme, codecs serializer.CodecFactory, optsGetter generic.RESTOptionsGetter, _ grafanarest.DualWriterMode, ) (*genericapiserver.APIGroupInfo, error)
func (*PeakQAPIBuilder) GetAPIRoutes ¶
func (b *PeakQAPIBuilder) GetAPIRoutes() *builder.APIRoutes
NOT A GREAT APPROACH... BUT will make a UI for statically defined
func (*PeakQAPIBuilder) GetAuthorizer ¶
func (b *PeakQAPIBuilder) GetAuthorizer() authorizer.Authorizer
func (*PeakQAPIBuilder) GetDesiredDualWriterMode ¶
func (b *PeakQAPIBuilder) GetDesiredDualWriterMode(dualWrite bool, modeMap map[string]grafanarest.DualWriterMode) grafanarest.DualWriterMode
func (*PeakQAPIBuilder) GetGroupVersion ¶
func (b *PeakQAPIBuilder) GetGroupVersion() schema.GroupVersion
func (*PeakQAPIBuilder) GetOpenAPIDefinitions ¶
func (b *PeakQAPIBuilder) GetOpenAPIDefinitions() common.GetOpenAPIDefinitions
func (*PeakQAPIBuilder) InstallSchema ¶
func (b *PeakQAPIBuilder) InstallSchema(scheme *runtime.Scheme) error
Click to show internal directories.
Click to hide internal directories.