Documentation
¶
Index ¶
- type AdaptedSizedLruCacheStub
- func (a *AdaptedSizedLruCacheStub) AddSized(key, value interface{}, sizeInBytes int64) bool
- func (a *AdaptedSizedLruCacheStub) AddSizedAndReturnEvicted(key, value interface{}, sizeInBytes int64) map[interface{}]interface{}
- func (a *AdaptedSizedLruCacheStub) AddSizedIfMissing(key, value interface{}, sizeInBytes int64) (ok, evicted bool)
- func (a *AdaptedSizedLruCacheStub) Contains(key interface{}) (ok bool)
- func (a *AdaptedSizedLruCacheStub) Get(key interface{}) (value interface{}, ok bool)
- func (a *AdaptedSizedLruCacheStub) IsInterfaceNil() bool
- func (a *AdaptedSizedLruCacheStub) Keys() []interface{}
- func (a *AdaptedSizedLruCacheStub) Len() int
- func (a *AdaptedSizedLruCacheStub) Peek(key interface{}) (value interface{}, ok bool)
- func (a *AdaptedSizedLruCacheStub) Purge()
- func (a *AdaptedSizedLruCacheStub) Remove(key interface{}) bool
- func (a *AdaptedSizedLruCacheStub) SizeInBytesContained() uint64
- type EvictionHandlerStub
- type MarshalizerMock
- type MemDbMock
- func (s *MemDbMock) Close() error
- func (s *MemDbMock) Destroy() error
- func (s *MemDbMock) DestroyClosed() error
- func (s *MemDbMock) Get(key []byte) ([]byte, error)
- func (s *MemDbMock) Has(key []byte) error
- func (s *MemDbMock) IsInterfaceNil() bool
- func (s *MemDbMock) Put(key, val []byte) error
- func (s *MemDbMock) RangeKeys(handler func(key []byte, value []byte) bool)
- func (s *MemDbMock) Remove(key []byte) error
- type PersisterCreatorStub
- type PersisterStub
- func (p *PersisterStub) Close() error
- func (p *PersisterStub) Destroy() error
- func (p *PersisterStub) DestroyClosed() error
- func (p *PersisterStub) Get(key []byte) ([]byte, error)
- func (p *PersisterStub) Has(key []byte) error
- func (p *PersisterStub) IsInterfaceNil() bool
- func (p *PersisterStub) Put(key, val []byte) error
- func (p *PersisterStub) RangeKeys(handler func(key []byte, val []byte) bool)
- func (p *PersisterStub) Remove(key []byte) error
- type ShardIDProviderStub
- type TimeCacheStub
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdaptedSizedLruCacheStub ¶
type AdaptedSizedLruCacheStub struct {
AddSizedCalled func(key, value interface{}, sizeInBytes int64) bool
GetCalled func(key interface{}) (value interface{}, ok bool)
ContainsCalled func(key interface{}) (ok bool)
AddSizedIfMissingCalled func(key, value interface{}, sizeInBytes int64) (ok, evicted bool)
PeekCalled func(key interface{}) (value interface{}, ok bool)
RemoveCalled func(key interface{}) bool
KeysCalled func() []interface{}
LenCalled func() int
SizeInBytesContainedCalled func() uint64
PurgeCalled func()
AddSizedAndReturnEvictedCalled func(key, value interface{}, sizeInBytes int64) map[interface{}]interface{}
}
AdaptedSizedLruCacheStub --
func (*AdaptedSizedLruCacheStub) AddSized ¶
func (a *AdaptedSizedLruCacheStub) AddSized(key, value interface{}, sizeInBytes int64) bool
AddSized -
func (*AdaptedSizedLruCacheStub) AddSizedAndReturnEvicted ¶
func (a *AdaptedSizedLruCacheStub) AddSizedAndReturnEvicted(key, value interface{}, sizeInBytes int64) map[interface{}]interface{}
AddSizedAndReturnEvicted -
func (*AdaptedSizedLruCacheStub) AddSizedIfMissing ¶
func (a *AdaptedSizedLruCacheStub) AddSizedIfMissing(key, value interface{}, sizeInBytes int64) (ok, evicted bool)
AddSizedIfMissing -
func (*AdaptedSizedLruCacheStub) Contains ¶
func (a *AdaptedSizedLruCacheStub) Contains(key interface{}) (ok bool)
Contains -
func (*AdaptedSizedLruCacheStub) Get ¶
func (a *AdaptedSizedLruCacheStub) Get(key interface{}) (value interface{}, ok bool)
Get -
func (*AdaptedSizedLruCacheStub) IsInterfaceNil ¶
func (a *AdaptedSizedLruCacheStub) IsInterfaceNil() bool
IsInterfaceNil -
func (*AdaptedSizedLruCacheStub) Keys ¶
func (a *AdaptedSizedLruCacheStub) Keys() []interface{}
Keys -
func (*AdaptedSizedLruCacheStub) Peek ¶
func (a *AdaptedSizedLruCacheStub) Peek(key interface{}) (value interface{}, ok bool)
Peek -
func (*AdaptedSizedLruCacheStub) Remove ¶
func (a *AdaptedSizedLruCacheStub) Remove(key interface{}) bool
Remove -
func (*AdaptedSizedLruCacheStub) SizeInBytesContained ¶
func (a *AdaptedSizedLruCacheStub) SizeInBytesContained() uint64
SizeInBytesContained -
type EvictionHandlerStub ¶
type EvictionHandlerStub struct {
EvictedCalled func(key []byte)
}
EvictionHandlerStub -
type MarshalizerMock ¶
type MarshalizerMock struct {
Fail bool
}
MarshalizerMock that will be used for testing
func (*MarshalizerMock) IsInterfaceNil ¶
func (mm *MarshalizerMock) IsInterfaceNil() bool
IsInterfaceNil returns true if there is no value under the interface
func (*MarshalizerMock) Marshal ¶
func (mm *MarshalizerMock) Marshal(obj interface{}) ([]byte, error)
Marshal converts the input object in a slice of bytes
func (*MarshalizerMock) Unmarshal ¶
func (mm *MarshalizerMock) Unmarshal(obj interface{}, buff []byte) error
Unmarshal applies the serialized values over an instantiated object
type MemDbMock ¶
type MemDbMock struct {
PutCalled func(key, val []byte) error
// contains filtered or unexported fields
}
MemDbMock represents the memory database storage. It holds a map of key value pairs and a mutex to handle concurrent accesses to the map
func (*MemDbMock) DestroyClosed ¶
DestroyClosed removes the already closed storage medium stored data
func (*MemDbMock) Has ¶
Has returns true if the given key is present in the persistence medium, false otherwise
func (*MemDbMock) IsInterfaceNil ¶
IsInterfaceNil returns true if there is no value under the interface
type PersisterCreatorStub ¶ added in v1.0.9
type PersisterCreatorStub struct {
CreateBasePersisterCalled func(path string) (types.Persister, error)
}
PersisterCreatorStub -
func (*PersisterCreatorStub) CreateBasePersister ¶ added in v1.0.9
func (stub *PersisterCreatorStub) CreateBasePersister(path string) (types.Persister, error)
CreateBasePersister -
func (*PersisterCreatorStub) IsInterfaceNil ¶ added in v1.0.9
func (stub *PersisterCreatorStub) IsInterfaceNil() bool
IsInterfaceNil -
type PersisterStub ¶
type PersisterStub struct {
PutCalled func(key, val []byte) error
GetCalled func(key []byte) ([]byte, error)
HasCalled func(key []byte) error
CloseCalled func() error
RemoveCalled func(key []byte) error
DestroyCalled func() error
DestroyClosedCalled func() error
RangeKeysCalled func(handler func(key []byte, val []byte) bool)
}
PersisterStub -
func (*PersisterStub) IsInterfaceNil ¶
func (p *PersisterStub) IsInterfaceNil() bool
IsInterfaceNil -
type ShardIDProviderStub ¶ added in v1.0.9
type ShardIDProviderStub struct {
ComputeIdCalled func(key []byte) uint32
NumberOfShardsCalled func() uint32
GetShardIDsCalled func() []uint32
}
func (*ShardIDProviderStub) ComputeId ¶ added in v1.0.9
func (stub *ShardIDProviderStub) ComputeId(key []byte) uint32
ComputeId -
func (*ShardIDProviderStub) GetShardIDs ¶ added in v1.0.9
func (stub *ShardIDProviderStub) GetShardIDs() []uint32
GetShardIDs -
func (*ShardIDProviderStub) IsInterfaceNil ¶ added in v1.0.9
func (stub *ShardIDProviderStub) IsInterfaceNil() bool
IsInterfaceNil returns true if there is no value under the interface
func (*ShardIDProviderStub) NumberOfShards ¶ added in v1.0.9
func (stub *ShardIDProviderStub) NumberOfShards() uint32
NumberOfShards -
type TimeCacheStub ¶
type TimeCacheStub struct {
AddCalled func(key string) error
UpsertCalled func(key string, span time.Duration) error
HasCalled func(key string) bool
SweepCalled func()
}
TimeCacheStub -
func (*TimeCacheStub) IsInterfaceNil ¶
func (tcs *TimeCacheStub) IsInterfaceNil() bool
IsInterfaceNil -