# Packages
Package apiserverstore stores resources using the Kubernetes API Server - using CRDs as a key-value store.
No description provided by the author
Package etcdstore stores resources using etcd.
inmemory contains an implementation of the Radius data store interface that stores data in memory.
No description provided by the author
storeutil contains utility functions for implementing storage backends.
# Functions
DecodeMap decodes map[string]interface{} structure to the type of out.
GetResource gets the resource data from StorageClient for id.
NewDeleteConfig applies the given DeleteOptions to a StoreConfig and returns the resulting StoreConfig for Delete().
NewMockStorageClient creates a new mock instance.
NewQueryConfig applies a set of QueryOptions to a StoreConfig and returns the modified StoreConfig for Query().
NewSaveConfig applies a set of SaveOptions to a StoreConfig and returns the modified StoreConfig for Save().
WithETag sets the ETag field in the StoreConfig struct.
WithMaxQueryItemCount creates a QueryOptions instance that sets the maximum number of items in query result.
WithPaginationToken sets pagination token for Query().
# Constants
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MockStorageClient is a mock of StorageClient interface.
MockStorageClientDeleteCall wrap *gomock.Call.
MockStorageClientGetCall wrap *gomock.Call.
MockStorageClientMockRecorder is the mock recorder for MockStorageClient.
MockStorageClientQueryCall wrap *gomock.Call.
MockStorageClientSaveCall wrap *gomock.Call.
No description provided by the author
ObjectQueryResult represents the result of Query().
Query specifies the structure of a query.
QueryFilter is the filter which filters property in resource entity.
Store Config represents the configurations of storageclient APIs.
# Interfaces
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
StorageClient is the interface for persisting and querying resource data.
# Type aliases
No description provided by the author