MCPcopy
hub / github.com/SigNoz/signoz / FlaggerProvider

Interface FlaggerProvider

pkg/flagger/flagger.go:15–20  ·  view source on GitHub ↗

Any feature flag provider has to implement this interface.

Source from the content-addressed store, hash-verified

13
14// Any feature flag provider has to implement this interface.
15type FlaggerProvider interface {
16 openfeature.FeatureProvider
17
18 // List returns all the feature flags
19 List(ctx context.Context) ([]*featuretypes.GettableFeature, error)
20}
21
22// This is the consumer facing interface for the Flagger service.
23type Flagger interface {

Callers

nothing calls this directly

Implementers 15

registrypkg/types/featuretypes/registry.go
MockStorepkg/types/tagtypes/tagtypestest/store.
handlerpkg/modules/savedview/implsavedview/ha
MockStorepkg/modules/tracefunnel/tracefunneltes
MockStorepkg/modules/tracefunnel/impltracefunne
storepkg/modules/tracefunnel/impltracefunne
handlerpkg/modules/tracefunnel/impltracefunne
modulepkg/modules/tracefunnel/impltracefunne
MockModulepkg/modules/tracefunnel/impltracefunne
handlerpkg/modules/metricreductionrule/implme
modulepkg/modules/metricreductionrule/implme
handlerpkg/modules/authdomain/implauthdomain/

Calls

no outgoing calls

Tested by

no test coverage detected