# Packages
No description provided by the author
# Constants
No description provided by the author
this is the default.
SORTABLE_PROPERTY_GROUP_LOCAL_INDEX_1 through SORTABLE_PROPERTY_GROUP_LOCAL_INDEX_4 are user-specified sortable properties which may be defined in the schema.
No description provided by the author
No description provided by the author
No description provided by the author
SORTABLE_PROPERTY_KEY_PATH is the full key path of the item.
SORTABLE_PROPERTY_LAST_MODIFIED_VERSION sorts by the last modified version of the items, with ascending order being from oldest to newest.
This is the default.
No description provided by the author
# Variables
Enum value maps for ContinueListDirection.
Enum value maps for ContinueListDirection.
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
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
No description provided by the author
No description provided by the author
Enum value maps for SortableProperty.
Enum value maps for SortableProperty.
Enum value maps for SortDirection.
Enum value maps for SortDirection.
# 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
No description provided by the author
No description provided by the author
No description provided by the author
GeneratedID represents a unique ID that was generated by the server for a new item.
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
Item represents data stored in StatelyDB.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
These are stream messages, so multiple responses may be sent.
No description provided by the author
No description provided by the author
ListToken is an opaque token that can be used to continue (paginate) or sync results from a previous List operation.
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
No description provided by the author
No description provided by the author
No description provided by the author
SyncListReset is returned if the provided token is too far behind to be able to report deleted items, and subsequent results will start over with a fresh result set.
These are stream messages, so multiple responses may be sent.
No description provided by the author
No description provided by the author
No description provided by the author
TransactionBegin opens a transaction and sets various options that will be used throughout the transaction.
TransactionBeginList is a subset of the ListRequest message, for listing within the context of a transaction.
No description provided by the author
TransactionDelete is a subset of the DeleteRequest message, for performing deletes within the context of a transaction.
No description provided by the author
TransactionGet is a subset of the GetRequest message, for performing point gets within the context of a transaction.
TransactionGetResponse is a subset of the GetResponse message, for returning results during the execution of a transaction.
TransactionListResponse is a subset of the ListResponse message, for returning results during the execution of a transaction.
No description provided by the author
No description provided by the author
TransactionPut is a subset of the PutRequest message, for performing puts within the context of a transaction.
No description provided by the author
This is a streaming request, so the client may send several of them.
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
No description provided by the author
No description provided by the author
No description provided by the author
This is a streaming response, so the server may send several of them.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
ListResponder allows us to conform both txn and non-txn list apis to a common interface which makes the SDK simpler.
SyncResponder gets around the unexported interface in the generated proto code and allows us to use a common interface for both "Result" and "Finished".
# Type aliases
ContinueListDirection is used to indicate whether we are expanding the result set (paginating) forward (in the direction of the original List operation) or backward (in the opposite direction).
IsItemPayload exports the isItem_Payload type from this package as a convenience for consumers.
IsTransactionCommand is a type that exports a private type that proto people refuse to export.
IsTransactionResponseResult is a type that exports a private type that proto people refuse to export.
SortableProperty is used to reference a sortable (i.e.
SortDirection represents the direction of iteration.