Interface Raft.RequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Raft.Request, Raft.Request.Builder
Enclosing class:
Raft

public static interface Raft.RequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getCmdTypeValue

      int getCmdTypeValue()
      .dingodb.pb.raft.CmdType cmd_type = 1;
      Returns:
      The enum numeric value on the wire for cmdType.
    • getCmdType

      Raft.CmdType getCmdType()
      .dingodb.pb.raft.CmdType cmd_type = 1;
      Returns:
      The cmdType.
    • getTs

      long getTs()
      int64 ts = 2;
      Returns:
      The ts.
    • getTtl

      long getTtl()
       absolute timestamp ms
       
      int64 ttl = 3;
      Returns:
      The ttl.
    • hasPut

      boolean hasPut()
       Store Operation[1000, 2000]
       
      .dingodb.pb.raft.PutRequest put = 1000;
      Returns:
      Whether the put field is set.
    • getPut

      Raft.PutRequest getPut()
       Store Operation[1000, 2000]
       
      .dingodb.pb.raft.PutRequest put = 1000;
      Returns:
      The put.
    • getPutOrBuilder

      Raft.PutRequestOrBuilder getPutOrBuilder()
       Store Operation[1000, 2000]
       
      .dingodb.pb.raft.PutRequest put = 1000;
    • hasPutIfAbsent

      boolean hasPutIfAbsent()
      .dingodb.pb.raft.PutIfAbsentRequest put_if_absent = 1001;
      Returns:
      Whether the putIfAbsent field is set.
    • getPutIfAbsent

      Raft.PutIfAbsentRequest getPutIfAbsent()
      .dingodb.pb.raft.PutIfAbsentRequest put_if_absent = 1001;
      Returns:
      The putIfAbsent.
    • getPutIfAbsentOrBuilder

      Raft.PutIfAbsentRequestOrBuilder getPutIfAbsentOrBuilder()
      .dingodb.pb.raft.PutIfAbsentRequest put_if_absent = 1001;
    • hasDeleteRange

      boolean hasDeleteRange()
      .dingodb.pb.raft.DeleteRangeRequest delete_range = 1002;
      Returns:
      Whether the deleteRange field is set.
    • getDeleteRange

      Raft.DeleteRangeRequest getDeleteRange()
      .dingodb.pb.raft.DeleteRangeRequest delete_range = 1002;
      Returns:
      The deleteRange.
    • getDeleteRangeOrBuilder

      Raft.DeleteRangeRequestOrBuilder getDeleteRangeOrBuilder()
      .dingodb.pb.raft.DeleteRangeRequest delete_range = 1002;
    • hasDeleteBatch

      boolean hasDeleteBatch()
      .dingodb.pb.raft.DeleteBatchRequest delete_batch = 1003;
      Returns:
      Whether the deleteBatch field is set.
    • getDeleteBatch

      Raft.DeleteBatchRequest getDeleteBatch()
      .dingodb.pb.raft.DeleteBatchRequest delete_batch = 1003;
      Returns:
      The deleteBatch.
    • getDeleteBatchOrBuilder

      Raft.DeleteBatchRequestOrBuilder getDeleteBatchOrBuilder()
      .dingodb.pb.raft.DeleteBatchRequest delete_batch = 1003;
    • hasSplit

      boolean hasSplit()
      .dingodb.pb.raft.SplitRequest split = 1004;
      Returns:
      Whether the split field is set.
    • getSplit

      Raft.SplitRequest getSplit()
      .dingodb.pb.raft.SplitRequest split = 1004;
      Returns:
      The split.
    • getSplitOrBuilder

      Raft.SplitRequestOrBuilder getSplitOrBuilder()
      .dingodb.pb.raft.SplitRequest split = 1004;
    • hasCompareAndSet

      boolean hasCompareAndSet()
      .dingodb.pb.raft.CompareAndSetRequest compare_and_set = 1005;
      Returns:
      Whether the compareAndSet field is set.
    • getCompareAndSet

      Raft.CompareAndSetRequest getCompareAndSet()
      .dingodb.pb.raft.CompareAndSetRequest compare_and_set = 1005;
      Returns:
      The compareAndSet.
    • getCompareAndSetOrBuilder

      Raft.CompareAndSetRequestOrBuilder getCompareAndSetOrBuilder()
      .dingodb.pb.raft.CompareAndSetRequest compare_and_set = 1005;
    • hasPrepareMerge

      boolean hasPrepareMerge()
      .dingodb.pb.raft.PrepareMergeRequest prepare_merge = 1006;
      Returns:
      Whether the prepareMerge field is set.
    • getPrepareMerge

      Raft.PrepareMergeRequest getPrepareMerge()
      .dingodb.pb.raft.PrepareMergeRequest prepare_merge = 1006;
      Returns:
      The prepareMerge.
    • getPrepareMergeOrBuilder

      Raft.PrepareMergeRequestOrBuilder getPrepareMergeOrBuilder()
      .dingodb.pb.raft.PrepareMergeRequest prepare_merge = 1006;
    • hasCommitMerge

      boolean hasCommitMerge()
      .dingodb.pb.raft.CommitMergeRequest commit_merge = 1007;
      Returns:
      Whether the commitMerge field is set.
    • getCommitMerge

      Raft.CommitMergeRequest getCommitMerge()
      .dingodb.pb.raft.CommitMergeRequest commit_merge = 1007;
      Returns:
      The commitMerge.
    • getCommitMergeOrBuilder

      Raft.CommitMergeRequestOrBuilder getCommitMergeOrBuilder()
      .dingodb.pb.raft.CommitMergeRequest commit_merge = 1007;
    • hasRollbackMerge

      boolean hasRollbackMerge()
      .dingodb.pb.raft.RollbackMergeRequest rollback_merge = 1008;
      Returns:
      Whether the rollbackMerge field is set.
    • getRollbackMerge

      Raft.RollbackMergeRequest getRollbackMerge()
      .dingodb.pb.raft.RollbackMergeRequest rollback_merge = 1008;
      Returns:
      The rollbackMerge.
    • getRollbackMergeOrBuilder

      Raft.RollbackMergeRequestOrBuilder getRollbackMergeOrBuilder()
      .dingodb.pb.raft.RollbackMergeRequest rollback_merge = 1008;
    • hasSaveSnapshot

      boolean hasSaveSnapshot()
      .dingodb.pb.raft.SaveSnapshotRequest save_snapshot = 1100;
      Returns:
      Whether the saveSnapshot field is set.
    • getSaveSnapshot

      Raft.SaveSnapshotRequest getSaveSnapshot()
      .dingodb.pb.raft.SaveSnapshotRequest save_snapshot = 1100;
      Returns:
      The saveSnapshot.
    • getSaveSnapshotOrBuilder

      Raft.SaveSnapshotRequestOrBuilder getSaveSnapshotOrBuilder()
      .dingodb.pb.raft.SaveSnapshotRequest save_snapshot = 1100;
    • hasMetaReq

      boolean hasMetaReq()
       Coordinator Operation[2000, 3000]
       
      .dingodb.pb.raft.RaftMetaRequest meta_req = 2000;
      Returns:
      Whether the metaReq field is set.
    • getMetaReq

      Raft.RaftMetaRequest getMetaReq()
       Coordinator Operation[2000, 3000]
       
      .dingodb.pb.raft.RaftMetaRequest meta_req = 2000;
      Returns:
      The metaReq.
    • getMetaReqOrBuilder

      Raft.RaftMetaRequestOrBuilder getMetaReqOrBuilder()
       Coordinator Operation[2000, 3000]
       
      .dingodb.pb.raft.RaftMetaRequest meta_req = 2000;
    • hasVectorAdd

      boolean hasVectorAdd()
       vector [3000,4000]
       
      .dingodb.pb.raft.VectorAddRequest vector_add = 3000;
      Returns:
      Whether the vectorAdd field is set.
    • getVectorAdd

      Raft.VectorAddRequest getVectorAdd()
       vector [3000,4000]
       
      .dingodb.pb.raft.VectorAddRequest vector_add = 3000;
      Returns:
      The vectorAdd.
    • getVectorAddOrBuilder

      Raft.VectorAddRequestOrBuilder getVectorAddOrBuilder()
       vector [3000,4000]
       
      .dingodb.pb.raft.VectorAddRequest vector_add = 3000;
    • hasVectorDelete

      boolean hasVectorDelete()
      .dingodb.pb.raft.VectorDeleteRequest vector_delete = 3001;
      Returns:
      Whether the vectorDelete field is set.
    • getVectorDelete

      Raft.VectorDeleteRequest getVectorDelete()
      .dingodb.pb.raft.VectorDeleteRequest vector_delete = 3001;
      Returns:
      The vectorDelete.
    • getVectorDeleteOrBuilder

      Raft.VectorDeleteRequestOrBuilder getVectorDeleteOrBuilder()
      .dingodb.pb.raft.VectorDeleteRequest vector_delete = 3001;
    • hasRebuildVectorIndex

      boolean hasRebuildVectorIndex()
      .dingodb.pb.raft.RebuildVectorIndexRequest rebuild_vector_index = 3010;
      Returns:
      Whether the rebuildVectorIndex field is set.
    • getRebuildVectorIndex

      Raft.RebuildVectorIndexRequest getRebuildVectorIndex()
      .dingodb.pb.raft.RebuildVectorIndexRequest rebuild_vector_index = 3010;
      Returns:
      The rebuildVectorIndex.
    • getRebuildVectorIndexOrBuilder

      Raft.RebuildVectorIndexRequestOrBuilder getRebuildVectorIndexOrBuilder()
      .dingodb.pb.raft.RebuildVectorIndexRequest rebuild_vector_index = 3010;
    • hasVectorBatchAdd

      boolean hasVectorBatchAdd()
      .dingodb.pb.raft.VectorBatchAddRequest vector_batch_add = 3011;
      Returns:
      Whether the vectorBatchAdd field is set.
    • getVectorBatchAdd

      Raft.VectorBatchAddRequest getVectorBatchAdd()
      .dingodb.pb.raft.VectorBatchAddRequest vector_batch_add = 3011;
      Returns:
      The vectorBatchAdd.
    • getVectorBatchAddOrBuilder

      Raft.VectorBatchAddRequestOrBuilder getVectorBatchAddOrBuilder()
      .dingodb.pb.raft.VectorBatchAddRequest vector_batch_add = 3011;
    • hasDocumentAdd

      boolean hasDocumentAdd()
       document [5000,6000]
       
      .dingodb.pb.raft.DocumentAddRequest document_add = 5000;
      Returns:
      Whether the documentAdd field is set.
    • getDocumentAdd

      Raft.DocumentAddRequest getDocumentAdd()
       document [5000,6000]
       
      .dingodb.pb.raft.DocumentAddRequest document_add = 5000;
      Returns:
      The documentAdd.
    • getDocumentAddOrBuilder

      Raft.DocumentAddRequestOrBuilder getDocumentAddOrBuilder()
       document [5000,6000]
       
      .dingodb.pb.raft.DocumentAddRequest document_add = 5000;
    • hasDocumentDelete

      boolean hasDocumentDelete()
      .dingodb.pb.raft.DocumentDeleteRequest document_delete = 5001;
      Returns:
      Whether the documentDelete field is set.
    • getDocumentDelete

      Raft.DocumentDeleteRequest getDocumentDelete()
      .dingodb.pb.raft.DocumentDeleteRequest document_delete = 5001;
      Returns:
      The documentDelete.
    • getDocumentDeleteOrBuilder

      Raft.DocumentDeleteRequestOrBuilder getDocumentDeleteOrBuilder()
      .dingodb.pb.raft.DocumentDeleteRequest document_delete = 5001;
    • hasDocumentBatchAdd

      boolean hasDocumentBatchAdd()
       for restore data
       
      .dingodb.pb.raft.DocumentBatchAddRequest document_batch_add = 5002;
      Returns:
      Whether the documentBatchAdd field is set.
    • getDocumentBatchAdd

      Raft.DocumentBatchAddRequest getDocumentBatchAdd()
       for restore data
       
      .dingodb.pb.raft.DocumentBatchAddRequest document_batch_add = 5002;
      Returns:
      The documentBatchAdd.
    • getDocumentBatchAddOrBuilder

      Raft.DocumentBatchAddRequestOrBuilder getDocumentBatchAddOrBuilder()
       for restore data
       
      .dingodb.pb.raft.DocumentBatchAddRequest document_batch_add = 5002;
    • hasTxnRaftReq

      boolean hasTxnRaftReq()
       txn
       
      .dingodb.pb.raft.TxnRaftRequest txn_raft_req = 4000;
      Returns:
      Whether the txnRaftReq field is set.
    • getTxnRaftReq

      Raft.TxnRaftRequest getTxnRaftReq()
       txn
       
      .dingodb.pb.raft.TxnRaftRequest txn_raft_req = 4000;
      Returns:
      The txnRaftReq.
    • getTxnRaftReqOrBuilder

      Raft.TxnRaftRequestOrBuilder getTxnRaftReqOrBuilder()
       txn
       
      .dingodb.pb.raft.TxnRaftRequest txn_raft_req = 4000;
    • getCmdBodyCase

      Raft.Request.CmdBodyCase getCmdBodyCase()