registrykvstore

package
v0.3.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 6, 2022 License: Apache-2.0, BSD-2-Clause Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(store kvstore.KVStore) kvstore.KVStore

Types

type RegistryKVStore

type RegistryKVStore struct {
	// contains filtered or unexported fields
}

func (*RegistryKVStore) Batched

func (*RegistryKVStore) Clear

func (s *RegistryKVStore) Clear() error

func (*RegistryKVStore) Close

func (s *RegistryKVStore) Close() error

func (*RegistryKVStore) Delete

func (s *RegistryKVStore) Delete(key kvstore.Key) error

func (*RegistryKVStore) DeletePrefix

func (s *RegistryKVStore) DeletePrefix(prefix kvstore.KeyPrefix) error

func (*RegistryKVStore) Flush

func (s *RegistryKVStore) Flush() error

func (*RegistryKVStore) Get

func (s *RegistryKVStore) Get(key kvstore.Key) (value kvstore.Value, err error)

func (*RegistryKVStore) Has

func (s *RegistryKVStore) Has(key kvstore.Key) (bool, error)

func (*RegistryKVStore) Iterate

func (s *RegistryKVStore) Iterate(prefix kvstore.KeyPrefix, consumerFunc kvstore.IteratorKeyValueConsumerFunc, direction ...kvstore.IterDirection) error

func (*RegistryKVStore) IterateKeys

func (s *RegistryKVStore) IterateKeys(prefix kvstore.KeyPrefix, consumerFunc kvstore.IteratorKeyConsumerFunc, direction ...kvstore.IterDirection) error

func (*RegistryKVStore) Realm

func (s *RegistryKVStore) Realm() kvstore.Realm

func (*RegistryKVStore) Set

func (s *RegistryKVStore) Set(key kvstore.Key, value kvstore.Value) error

func (*RegistryKVStore) WithRealm

func (s *RegistryKVStore) WithRealm(realm kvstore.Realm) (kvstore.KVStore, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL