Package io.dingodb.store
Class Store
java.lang.Object
io.dingodb.store.Store
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumProtobuf enumdingodb.pb.store.Actionstatic final classaggregation operationstatic interfacestatic enumaggregation typestatic final classProtobuf typedingodb.pb.store.AlreadyExiststatic interfacestatic final classbackup & restorestatic interfacestatic final classProtobuf typedingodb.pb.store.BackupDataResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.BackupMetaRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.BackupMetaResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.CommitTsExpiredstatic interfacestatic final classProtobuf typedingodb.pb.store.Contextstatic interfacestatic final classProtobuf typedingodb.pb.store.ControlConfigRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.ControlConfigResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.Coprocessorstatic interfacestatic final classProtobuf typedingodb.pb.store.HelloRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.HelloResponsestatic interfacestatic enumProtobuf enumdingodb.pb.store.IsolationLevelstatic final classProtobuf typedingodb.pb.store.KvBatchCompareAndSetRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.KvBatchCompareAndSetResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.KvBatchDeleteRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.KvBatchDeleteResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.KvBatchGetRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.KvBatchGetResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.KvBatchPutIfAbsentRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.KvBatchPutIfAbsentResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.KvBatchPutRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.KvBatchPutResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.KvCompareAndSetRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.KvCompareAndSetResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.KvDeleteRangeRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.KvDeleteRangeResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.KvGetRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.KvGetResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.KvPutIfAbsentRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.KvPutIfAbsentResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.KvPutRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.KvPutResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.KvScanBeginRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.KvScanBeginRequestV2static interfacestatic final classProtobuf typedingodb.pb.store.KvScanBeginResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.KvScanBeginResponseV2static interfacestatic final classProtobuf typedingodb.pb.store.KvScanContinueRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.KvScanContinueRequestV2static interfacestatic final classProtobuf typedingodb.pb.store.KvScanContinueResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.KvScanContinueResponseV2static interfacestatic final classProtobuf typedingodb.pb.store.KvScanReleaseRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.KvScanReleaseRequestV2static interfacestatic final classProtobuf typedingodb.pb.store.KvScanReleaseResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.KvScanReleaseResponseV2static interfacestatic final classProtobuf typedingodb.pb.store.LockInfostatic interfacestatic final classProtobuf typedingodb.pb.store.Mutationstatic interfacestatic enumProtobuf enumdingodb.pb.store.Opstatic final classProtobuf typedingodb.pb.store.PrimaryMismatchstatic interfacestatic final classProtobuf typedingodb.pb.store.RestoreDataRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.RestoreDataResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.RestoreMetaRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.RestoreMetaResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.TxnBatchGetRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.TxnBatchGetResponsestatic interfacestatic final classRollback a prewritten transaction.static interfacestatic final classProtobuf typedingodb.pb.store.TxnBatchRollbackResponsestatic interfacestatic final classPart of the async commit protocol, checks for locks on all supplied keys.static interfacestatic final classProtobuf typedingodb.pb.store.TxnCheckSecondaryLocksResponsestatic interfacestatic final classCheckTxnStatusRequest checks the status of a transaction.static interfacestatic final classProtobuf typedingodb.pb.store.TxnCheckTxnStatusResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.TxnCommitRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.TxnCommitResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.TxnDataKeystatic interfacestatic final classProtobuf typedingodb.pb.store.TxnDataValuestatic interfacestatic final classDelete a range of data from dingo-store.static interfacestatic final classProtobuf typedingodb.pb.store.TxnDeleteRangeResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.TxnDumpRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.TxnDumpResponsestatic interfacestatic final classRequest dingo-store to garbage collect all non-current data older than `safe_point_ts`.static interfacestatic final classProtobuf typedingodb.pb.store.TxnGcResponsestatic interfacestatic final classTxnGet do point-lookup a value for key in the transaction with start_tsstatic interfacestatic final classProtobuf typedingodb.pb.store.TxnGetResponsestatic interfacestatic final classUpdate the lock_ttl of a large transaction to prevent it from been killed.static interfacestatic final classProtobuf typedingodb.pb.store.TxnHeartBeatResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.TxnLockKeystatic interfacestatic final classProtobuf typedingodb.pb.store.TxnLockValuestatic interfacestatic final classProtobuf typedingodb.pb.store.TxnNotFoundstatic interfacestatic final classLock a set of keys to prepare to write to them.static interfacestatic final classProtobuf typedingodb.pb.store.TxnPessimisticLockResponsestatic interfacestatic final classUnlock keys locked using `TxnPessimisticLockRequest`.static interfacestatic final classProtobuf typedingodb.pb.store.TxnPessimisticRollbackResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.TxnPrewriteRequeststatic interfacestatic final classProtobuf typedingodb.pb.store.TxnPrewriteResponsestatic interfacestatic final classFor all keys locked by the transaction identified by `start_ts`, either commit or rollback the transaction and unlock the key.static interfacestatic final classProtobuf typedingodb.pb.store.TxnResolveLockResponsestatic interfacestatic final classProtobuf typedingodb.pb.store.TxnResultInfostatic interfacestatic final classScan the database for locks.static interfacestatic final classProtobuf typedingodb.pb.store.TxnScanLockResponsestatic interfacestatic final classTxnScan fetches values for a range of keys in the transaction with start_ts.static interfacestatic final classTxnScan can be partially success if kvs is not null, and has_more is true, means scan is not finished, client should continue to scan from end_key.static interfacestatic final classProtobuf typedingodb.pb.store.TxnWriteKeystatic interfacestatic final classProtobuf typedingodb.pb.store.TxnWriteValuestatic interfacestatic final classProtobuf typedingodb.pb.store.WriteConflictstatic interfacestatic final classProtobuf typedingodb.pb.store.WriteInfostatic interface -
Method Summary
Modifier and TypeMethodDescriptionstatic com.google.protobuf.Descriptors.FileDescriptorstatic voidregisterAllExtensions(com.google.protobuf.ExtensionRegistry registry) static voidregisterAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
Method Details
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) -
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) -
getDescriptor
public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
-