Documentation
¶
Index ¶
- func NewMockCnf1Descriptor(typedDescriptor *MockCnf1Descriptor) *KVDescriptor
- func NewMockCnf2Descriptor(typedDescriptor *MockCnf2Descriptor) *KVDescriptor
- type MockCnf1Descriptor
- type MockCnf1DescriptorAdapter
- func (da *MockCnf1DescriptorAdapter) Create(key string, value proto.Message) (metadata Metadata, err error)
- func (da *MockCnf1DescriptorAdapter) Delete(key string, value proto.Message, metadata Metadata) error
- func (da *MockCnf1DescriptorAdapter) Dependencies(key string, value proto.Message) []Dependency
- func (da *MockCnf1DescriptorAdapter) DerivedValues(key string, value proto.Message) []KeyValuePair
- func (da *MockCnf1DescriptorAdapter) Retrieve(correlate []KVWithMetadata) ([]KVWithMetadata, error)
- func (da *MockCnf1DescriptorAdapter) Update(key string, oldValue, newValue proto.Message, oldMetadata Metadata) (newMetadata Metadata, err error)
- func (da *MockCnf1DescriptorAdapter) UpdateWithRecreate(key string, oldValue, newValue proto.Message, metadata Metadata) bool
- func (da *MockCnf1DescriptorAdapter) Validate(key string, value proto.Message) (err error)
- func (da *MockCnf1DescriptorAdapter) ValueComparator(key string, oldValue, newValue proto.Message) bool
- type MockCnf1KVWithMetadata
- type MockCnf2Descriptor
- type MockCnf2DescriptorAdapter
- func (da *MockCnf2DescriptorAdapter) Create(key string, value proto.Message) (metadata Metadata, err error)
- func (da *MockCnf2DescriptorAdapter) Delete(key string, value proto.Message, metadata Metadata) error
- func (da *MockCnf2DescriptorAdapter) Dependencies(key string, value proto.Message) []Dependency
- func (da *MockCnf2DescriptorAdapter) DerivedValues(key string, value proto.Message) []KeyValuePair
- func (da *MockCnf2DescriptorAdapter) Retrieve(correlate []KVWithMetadata) ([]KVWithMetadata, error)
- func (da *MockCnf2DescriptorAdapter) Update(key string, oldValue, newValue proto.Message, oldMetadata Metadata) (newMetadata Metadata, err error)
- func (da *MockCnf2DescriptorAdapter) UpdateWithRecreate(key string, oldValue, newValue proto.Message, metadata Metadata) bool
- func (da *MockCnf2DescriptorAdapter) Validate(key string, value proto.Message) (err error)
- func (da *MockCnf2DescriptorAdapter) ValueComparator(key string, oldValue, newValue proto.Message) bool
- type MockCnf2KVWithMetadata
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMockCnf1Descriptor ¶
func NewMockCnf1Descriptor(typedDescriptor *MockCnf1Descriptor) *KVDescriptor
func NewMockCnf2Descriptor ¶
func NewMockCnf2Descriptor(typedDescriptor *MockCnf2Descriptor) *KVDescriptor
Types ¶
type MockCnf1Descriptor ¶
type MockCnf1Descriptor struct { Name string KeySelector KeySelector ValueTypeName string KeyLabel func(key string) string ValueComparator func(key string, oldValue, newValue *mockcnf.MockCnf1) bool NBKeyPrefix string WithMetadata bool MetadataMapFactory MetadataMapFactory Validate func(key string, value *mockcnf.MockCnf1) error Create func(key string, value *mockcnf.MockCnf1) (metadata interface{}, err error) Delete func(key string, value *mockcnf.MockCnf1, metadata interface{}) error Update func(key string, oldValue, newValue *mockcnf.MockCnf1, oldMetadata interface{}) (newMetadata interface{}, err error) UpdateWithRecreate func(key string, oldValue, newValue *mockcnf.MockCnf1, metadata interface{}) bool Retrieve func(correlate []MockCnf1KVWithMetadata) ([]MockCnf1KVWithMetadata, error) IsRetriableFailure func(err error) bool DerivedValues func(key string, value *mockcnf.MockCnf1) []KeyValuePair Dependencies func(key string, value *mockcnf.MockCnf1) []Dependency RetrieveDependencies []string /* descriptor name */ }
type MockCnf1DescriptorAdapter ¶
type MockCnf1DescriptorAdapter struct {
// contains filtered or unexported fields
}
func (*MockCnf1DescriptorAdapter) Create ¶
func (da *MockCnf1DescriptorAdapter) Create(key string, value proto.Message) (metadata Metadata, err error)
func (*MockCnf1DescriptorAdapter) Delete ¶
func (da *MockCnf1DescriptorAdapter) Delete(key string, value proto.Message, metadata Metadata) error
func (*MockCnf1DescriptorAdapter) Dependencies ¶
func (da *MockCnf1DescriptorAdapter) Dependencies(key string, value proto.Message) []Dependency
func (*MockCnf1DescriptorAdapter) DerivedValues ¶
func (da *MockCnf1DescriptorAdapter) DerivedValues(key string, value proto.Message) []KeyValuePair
func (*MockCnf1DescriptorAdapter) Retrieve ¶
func (da *MockCnf1DescriptorAdapter) Retrieve(correlate []KVWithMetadata) ([]KVWithMetadata, error)
func (*MockCnf1DescriptorAdapter) Update ¶
func (da *MockCnf1DescriptorAdapter) Update(key string, oldValue, newValue proto.Message, oldMetadata Metadata) (newMetadata Metadata, err error)
func (*MockCnf1DescriptorAdapter) UpdateWithRecreate ¶
func (da *MockCnf1DescriptorAdapter) UpdateWithRecreate(key string, oldValue, newValue proto.Message, metadata Metadata) bool
func (*MockCnf1DescriptorAdapter) Validate ¶
func (da *MockCnf1DescriptorAdapter) Validate(key string, value proto.Message) (err error)
func (*MockCnf1DescriptorAdapter) ValueComparator ¶
func (da *MockCnf1DescriptorAdapter) ValueComparator(key string, oldValue, newValue proto.Message) bool
type MockCnf1KVWithMetadata ¶
type MockCnf2Descriptor ¶
type MockCnf2Descriptor struct { Name string KeySelector KeySelector ValueTypeName string KeyLabel func(key string) string ValueComparator func(key string, oldValue, newValue *mockcnf.MockCnf2) bool NBKeyPrefix string WithMetadata bool MetadataMapFactory MetadataMapFactory Validate func(key string, value *mockcnf.MockCnf2) error Create func(key string, value *mockcnf.MockCnf2) (metadata interface{}, err error) Delete func(key string, value *mockcnf.MockCnf2, metadata interface{}) error Update func(key string, oldValue, newValue *mockcnf.MockCnf2, oldMetadata interface{}) (newMetadata interface{}, err error) UpdateWithRecreate func(key string, oldValue, newValue *mockcnf.MockCnf2, metadata interface{}) bool Retrieve func(correlate []MockCnf2KVWithMetadata) ([]MockCnf2KVWithMetadata, error) IsRetriableFailure func(err error) bool DerivedValues func(key string, value *mockcnf.MockCnf2) []KeyValuePair Dependencies func(key string, value *mockcnf.MockCnf2) []Dependency RetrieveDependencies []string /* descriptor name */ }
type MockCnf2DescriptorAdapter ¶
type MockCnf2DescriptorAdapter struct {
// contains filtered or unexported fields
}
func (*MockCnf2DescriptorAdapter) Create ¶
func (da *MockCnf2DescriptorAdapter) Create(key string, value proto.Message) (metadata Metadata, err error)
func (*MockCnf2DescriptorAdapter) Delete ¶
func (da *MockCnf2DescriptorAdapter) Delete(key string, value proto.Message, metadata Metadata) error
func (*MockCnf2DescriptorAdapter) Dependencies ¶
func (da *MockCnf2DescriptorAdapter) Dependencies(key string, value proto.Message) []Dependency
func (*MockCnf2DescriptorAdapter) DerivedValues ¶
func (da *MockCnf2DescriptorAdapter) DerivedValues(key string, value proto.Message) []KeyValuePair
func (*MockCnf2DescriptorAdapter) Retrieve ¶
func (da *MockCnf2DescriptorAdapter) Retrieve(correlate []KVWithMetadata) ([]KVWithMetadata, error)
func (*MockCnf2DescriptorAdapter) Update ¶
func (da *MockCnf2DescriptorAdapter) Update(key string, oldValue, newValue proto.Message, oldMetadata Metadata) (newMetadata Metadata, err error)
func (*MockCnf2DescriptorAdapter) UpdateWithRecreate ¶
func (da *MockCnf2DescriptorAdapter) UpdateWithRecreate(key string, oldValue, newValue proto.Message, metadata Metadata) bool
func (*MockCnf2DescriptorAdapter) Validate ¶
func (da *MockCnf2DescriptorAdapter) Validate(key string, value proto.Message) (err error)
func (*MockCnf2DescriptorAdapter) ValueComparator ¶
func (da *MockCnf2DescriptorAdapter) ValueComparator(key string, oldValue, newValue proto.Message) bool
type MockCnf2KVWithMetadata ¶
Click to show internal directories.
Click to hide internal directories.