MCPcopy
hub / github.com/uber/aresdb / EnumMutator

Interface EnumMutator

controller/mutators/common/types.go:75–79  ·  view source on GitHub ↗

EnumMutator defines EnumMutator interface

Source from the content-addressed store, hash-verified

73
74// EnumMutator defines EnumMutator interface
75type EnumMutator interface {
76 EnumReader
77 // ExtendEnumCases try to extend new enum cases to given column
78 ExtendEnumCases(namespace, table, column string, enumCases []string) ([]int, error)
79}
80
81// MembershipMutator defines membership rw operations
82type MembershipMutator interface {

Callers 2

TestEnumMutatorFunction · 0.95
controller_test.goFile · 0.65

Implementers 5

httpSchemaFetcherclient/schema.go
ControllerHTTPClientcontroller/client/controller.go
ControllerClientcontroller/client/mocks/ControllerClie
enumMutatorcontroller/mutators/etcd/enum_mutator.
EnumMutatorcontroller/mutators/mocks/EnumMutator.

Calls

no outgoing calls

Tested by

no test coverage detected