Documentation ¶
Index ¶
- Variables
- func GetModifiedStateKey(key, storeName, appID string) (string, error)
- func GetOriginalStateKey(modifiedStateKey string) string
- func NewGRPCStateStore(l logger.Logger, socket string) *grpcStateStore
- func SaveStateConfiguration(storeName string, metadata map[string]string) error
- type Registry
- type StoreConfiguration
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrNilSetValue = errors.New("an attempt to set a nil value was received, try to use Delete instead") ErrRespNil = errors.New("the response for GetRequest is nil") ErrTransactOperationNotSupported = errors.New("transact operation not supported") )
View Source
var ( GRPCCodeETagMismatch = codes.FailedPrecondition GRPCCodeETagInvalid = codes.InvalidArgument GRPCCodeBulkDeleteRowMismatch = codes.Internal )
errors code
Functions ¶
func GetModifiedStateKey ¶ added in v1.0.0
func GetOriginalStateKey ¶ added in v1.0.0
func NewGRPCStateStore ¶ added in v1.9.0
NewGRPCStateStore creates a new grpc state store using the given socket factory.
Types ¶
type Registry ¶
Registry is an interface for a component that returns registered state store implementations.
var DefaultRegistry *Registry = NewRegistry()
DefaultRegistry is the singleton with the registry.
func NewRegistry ¶ added in v0.4.0
func NewRegistry() *Registry
NewRegistry is used to create state store registry.
type StoreConfiguration ¶ added in v1.0.0
type StoreConfiguration struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.