Interface Coordinator.RegionCmdOrBuilder

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

public static interface Coordinator.RegionCmdOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getId

      long getId()
       this is a global nonrepetitive ID for cmd
       
      int64 id = 1;
      Returns:
      The id.
    • getJobId

      long getJobId()
       task list id
       
      int64 job_id = 2;
      Returns:
      The jobId.
    • getRegionId

      long getRegionId()
       this is region id
       
      int64 region_id = 3;
      Returns:
      The regionId.
    • getRegionCmdTypeValue

      int getRegionCmdTypeValue()
       the cmd want to be executed
       
      .dingodb.pb.coordinator.RegionCmdType region_cmd_type = 4;
      Returns:
      The enum numeric value on the wire for regionCmdType.
    • getRegionCmdType

      Coordinator.RegionCmdType getRegionCmdType()
       the cmd want to be executed
       
      .dingodb.pb.coordinator.RegionCmdType region_cmd_type = 4;
      Returns:
      The regionCmdType.
    • getCreateTimestamp

      long getCreateTimestamp()
       the timestamp when this cmd is created
       
      int64 create_timestamp = 5;
      Returns:
      The createTimestamp.
    • getStoreId

      long getStoreId()
       the store id of this cmd
       
      int64 store_id = 6;
      Returns:
      The storeId.
    • hasCreateRequest

      boolean hasCreateRequest()
       create parameters
       
      .dingodb.pb.coordinator.CreateRequest create_request = 11;
      Returns:
      Whether the createRequest field is set.
    • getCreateRequest

      Coordinator.CreateRequest getCreateRequest()
       create parameters
       
      .dingodb.pb.coordinator.CreateRequest create_request = 11;
      Returns:
      The createRequest.
    • getCreateRequestOrBuilder

      Coordinator.CreateRequestOrBuilder getCreateRequestOrBuilder()
       create parameters
       
      .dingodb.pb.coordinator.CreateRequest create_request = 11;
    • hasDeleteRequest

      boolean hasDeleteRequest()
       delete parameters
       
      .dingodb.pb.coordinator.DeleteRequest delete_request = 12;
      Returns:
      Whether the deleteRequest field is set.
    • getDeleteRequest

      Coordinator.DeleteRequest getDeleteRequest()
       delete parameters
       
      .dingodb.pb.coordinator.DeleteRequest delete_request = 12;
      Returns:
      The deleteRequest.
    • getDeleteRequestOrBuilder

      Coordinator.DeleteRequestOrBuilder getDeleteRequestOrBuilder()
       delete parameters
       
      .dingodb.pb.coordinator.DeleteRequest delete_request = 12;
    • hasSplitRequest

      boolean hasSplitRequest()
       split parameters
       
      .dingodb.pb.coordinator.SplitRequest split_request = 13;
      Returns:
      Whether the splitRequest field is set.
    • getSplitRequest

      Coordinator.SplitRequest getSplitRequest()
       split parameters
       
      .dingodb.pb.coordinator.SplitRequest split_request = 13;
      Returns:
      The splitRequest.
    • getSplitRequestOrBuilder

      Coordinator.SplitRequestOrBuilder getSplitRequestOrBuilder()
       split parameters
       
      .dingodb.pb.coordinator.SplitRequest split_request = 13;
    • hasMergeRequest

      boolean hasMergeRequest()
       merge parameters
       
      .dingodb.pb.coordinator.MergeRequest merge_request = 14;
      Returns:
      Whether the mergeRequest field is set.
    • getMergeRequest

      Coordinator.MergeRequest getMergeRequest()
       merge parameters
       
      .dingodb.pb.coordinator.MergeRequest merge_request = 14;
      Returns:
      The mergeRequest.
    • getMergeRequestOrBuilder

      Coordinator.MergeRequestOrBuilder getMergeRequestOrBuilder()
       merge parameters
       
      .dingodb.pb.coordinator.MergeRequest merge_request = 14;
    • hasChangePeerRequest

      boolean hasChangePeerRequest()
       change peer parameters
       
      .dingodb.pb.coordinator.ChangePeerRequest change_peer_request = 15;
      Returns:
      Whether the changePeerRequest field is set.
    • getChangePeerRequest

      Coordinator.ChangePeerRequest getChangePeerRequest()
       change peer parameters
       
      .dingodb.pb.coordinator.ChangePeerRequest change_peer_request = 15;
      Returns:
      The changePeerRequest.
    • getChangePeerRequestOrBuilder

      Coordinator.ChangePeerRequestOrBuilder getChangePeerRequestOrBuilder()
       change peer parameters
       
      .dingodb.pb.coordinator.ChangePeerRequest change_peer_request = 15;
    • hasPurgeRequest

      boolean hasPurgeRequest()
       purge region meta on store, this region is deleted and already purge on
       
      .dingodb.pb.coordinator.PurgeRequest purge_request = 16;
      Returns:
      Whether the purgeRequest field is set.
    • getPurgeRequest

      Coordinator.PurgeRequest getPurgeRequest()
       purge region meta on store, this region is deleted and already purge on
       
      .dingodb.pb.coordinator.PurgeRequest purge_request = 16;
      Returns:
      The purgeRequest.
    • getPurgeRequestOrBuilder

      Coordinator.PurgeRequestOrBuilder getPurgeRequestOrBuilder()
       purge region meta on store, this region is deleted and already purge on
       
      .dingodb.pb.coordinator.PurgeRequest purge_request = 16;
    • hasTransferLeaderRequest

      boolean hasTransferLeaderRequest()
       change peer parameters
       
      .dingodb.pb.coordinator.TransferLeaderRequest transfer_leader_request = 17;
      Returns:
      Whether the transferLeaderRequest field is set.
    • getTransferLeaderRequest

      Coordinator.TransferLeaderRequest getTransferLeaderRequest()
       change peer parameters
       
      .dingodb.pb.coordinator.TransferLeaderRequest transfer_leader_request = 17;
      Returns:
      The transferLeaderRequest.
    • getTransferLeaderRequestOrBuilder

      Coordinator.TransferLeaderRequestOrBuilder getTransferLeaderRequestOrBuilder()
       change peer parameters
       
      .dingodb.pb.coordinator.TransferLeaderRequest transfer_leader_request = 17;
    • hasSnapshotVectorIndexRequest

      boolean hasSnapshotVectorIndexRequest()
       save vector index snapshot
       
      .dingodb.pb.coordinator.SnapshotVectorIndexRequest snapshot_vector_index_request = 18;
      Returns:
      Whether the snapshotVectorIndexRequest field is set.
    • getSnapshotVectorIndexRequest

      Coordinator.SnapshotVectorIndexRequest getSnapshotVectorIndexRequest()
       save vector index snapshot
       
      .dingodb.pb.coordinator.SnapshotVectorIndexRequest snapshot_vector_index_request = 18;
      Returns:
      The snapshotVectorIndexRequest.
    • getSnapshotVectorIndexRequestOrBuilder

      Coordinator.SnapshotVectorIndexRequestOrBuilder getSnapshotVectorIndexRequestOrBuilder()
       save vector index snapshot
       
      .dingodb.pb.coordinator.SnapshotVectorIndexRequest snapshot_vector_index_request = 18;
    • hasUpdateDefinitionRequest

      boolean hasUpdateDefinitionRequest()
       update region definition
       
      .dingodb.pb.coordinator.UpdateDefinitionRequest update_definition_request = 19;
      Returns:
      Whether the updateDefinitionRequest field is set.
    • getUpdateDefinitionRequest

      Coordinator.UpdateDefinitionRequest getUpdateDefinitionRequest()
       update region definition
       
      .dingodb.pb.coordinator.UpdateDefinitionRequest update_definition_request = 19;
      Returns:
      The updateDefinitionRequest.
    • getUpdateDefinitionRequestOrBuilder

      Coordinator.UpdateDefinitionRequestOrBuilder getUpdateDefinitionRequestOrBuilder()
       update region definition
       
      .dingodb.pb.coordinator.UpdateDefinitionRequest update_definition_request = 19;
    • hasSwitchSplitRequest

      boolean hasSwitchSplitRequest()
       switch region split
       
      .dingodb.pb.coordinator.SwitchSplitRequest switch_split_request = 20;
      Returns:
      Whether the switchSplitRequest field is set.
    • getSwitchSplitRequest

      Coordinator.SwitchSplitRequest getSwitchSplitRequest()
       switch region split
       
      .dingodb.pb.coordinator.SwitchSplitRequest switch_split_request = 20;
      Returns:
      The switchSplitRequest.
    • getSwitchSplitRequestOrBuilder

      Coordinator.SwitchSplitRequestOrBuilder getSwitchSplitRequestOrBuilder()
       switch region split
       
      .dingodb.pb.coordinator.SwitchSplitRequest switch_split_request = 20;
    • hasHoldVectorIndexRequest

      boolean hasHoldVectorIndexRequest()
       follower hold vector index
       
      .dingodb.pb.coordinator.HoldVectorIndexRequest hold_vector_index_request = 21;
      Returns:
      Whether the holdVectorIndexRequest field is set.
    • getHoldVectorIndexRequest

      Coordinator.HoldVectorIndexRequest getHoldVectorIndexRequest()
       follower hold vector index
       
      .dingodb.pb.coordinator.HoldVectorIndexRequest hold_vector_index_request = 21;
      Returns:
      The holdVectorIndexRequest.
    • getHoldVectorIndexRequestOrBuilder

      Coordinator.HoldVectorIndexRequestOrBuilder getHoldVectorIndexRequestOrBuilder()
       follower hold vector index
       
      .dingodb.pb.coordinator.HoldVectorIndexRequest hold_vector_index_request = 21;
    • hasStopRequest

      boolean hasStopRequest()
       when region state ORPHAN, stop region
       
      .dingodb.pb.coordinator.StopRequest stop_request = 30;
      Returns:
      Whether the stopRequest field is set.
    • getStopRequest

      Coordinator.StopRequest getStopRequest()
       when region state ORPHAN, stop region
       
      .dingodb.pb.coordinator.StopRequest stop_request = 30;
      Returns:
      The stopRequest.
    • getStopRequestOrBuilder

      Coordinator.StopRequestOrBuilder getStopRequestOrBuilder()
       when region state ORPHAN, stop region
       
      .dingodb.pb.coordinator.StopRequest stop_request = 30;
    • hasDestroyExecutorRequest

      boolean hasDestroyExecutorRequest()
       destroy region executor
       
      .dingodb.pb.coordinator.DestroyExecutorRequest destroy_executor_request = 31;
      Returns:
      Whether the destroyExecutorRequest field is set.
    • getDestroyExecutorRequest

      Coordinator.DestroyExecutorRequest getDestroyExecutorRequest()
       destroy region executor
       
      .dingodb.pb.coordinator.DestroyExecutorRequest destroy_executor_request = 31;
      Returns:
      The destroyExecutorRequest.
    • getDestroyExecutorRequestOrBuilder

      Coordinator.DestroyExecutorRequestOrBuilder getDestroyExecutorRequestOrBuilder()
       destroy region executor
       
      .dingodb.pb.coordinator.DestroyExecutorRequest destroy_executor_request = 31;
    • hasDeleteDataRequest

      boolean hasDeleteDataRequest()
      .dingodb.pb.coordinator.DeleteDataRequest delete_data_request = 32;
      Returns:
      Whether the deleteDataRequest field is set.
    • getDeleteDataRequest

      Coordinator.DeleteDataRequest getDeleteDataRequest()
      .dingodb.pb.coordinator.DeleteDataRequest delete_data_request = 32;
      Returns:
      The deleteDataRequest.
    • getDeleteDataRequestOrBuilder

      Coordinator.DeleteDataRequestOrBuilder getDeleteDataRequestOrBuilder()
      .dingodb.pb.coordinator.DeleteDataRequest delete_data_request = 32;
    • getIsNotify

      boolean getIsNotify()
       store need to notify coordinator when this cmd is done
       
      bool is_notify = 40;
      Returns:
      The isNotify.
    • getStatusValue

      int getStatusValue()
       the status of this cmd
       
      .dingodb.pb.coordinator.RegionCmdStatus status = 50;
      Returns:
      The enum numeric value on the wire for status.
    • getStatus

       the status of this cmd
       
      .dingodb.pb.coordinator.RegionCmdStatus status = 50;
      Returns:
      The status.
    • hasError

      boolean hasError()
       the error of this cmd
       
      .dingodb.pb.error.Error error = 51;
      Returns:
      Whether the error field is set.
    • getError

       the error of this cmd
       
      .dingodb.pb.error.Error error = 51;
      Returns:
      The error.
    • getErrorOrBuilder

      ErrorOuterClass.ErrorOrBuilder getErrorOrBuilder()
       the error of this cmd
       
      .dingodb.pb.error.Error error = 51;
    • getRetry

      boolean getRetry()
       if retry = true, means task meet error and retry this region_cmd
       
      bool retry = 52;
      Returns:
      The retry.
    • getRequestCase