Package io.dingodb.store_internal
Class StoreInternal.Region.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<StoreInternal.Region.Builder>
io.dingodb.store_internal.StoreInternal.Region.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,StoreInternal.RegionOrBuilder,Cloneable
- Enclosing class:
- StoreInternal.Region
public static final class StoreInternal.Region.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<StoreInternal.Region.Builder>
implements StoreInternal.RegionOrBuilder
Protobuf type
dingodb.pb.store_internal.Region-
Method Summary
Modifier and TypeMethodDescriptionaddAllHistoryStates(Iterable<? extends Common.StoreRegionState> values) repeated .dingodb.pb.common.StoreRegionState history_states = 50;addAllHistoryStatesValue(Iterable<Integer> values) repeated .dingodb.pb.common.StoreRegionState history_states = 50;repeated .dingodb.pb.common.StoreRegionState history_states = 50;addHistoryStatesValue(int value) repeated .dingodb.pb.common.StoreRegionState history_states = 50;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear().dingodb.pb.common.RegionDefinition definition = 20;external control, e.g..dingodb.pb.common.Range encode_range = 21;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) repeated .dingodb.pb.common.StoreRegionState history_states = 50;clearId()int64 id = 1;Last split/merge/change_peer job idint64 last_split_timestamp = 71;int64 leader_id = 30;bool need_bootstrap_do_snapshot = 51;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) int64 parent_id = 72;.dingodb.pb.common.RegionType region_type = 10;latest region raft snapshot epoch version.dingodb.pb.common.StoreRegionState state = 40;store local controlclone().dingodb.pb.common.RegionDefinition definition = 20;.dingodb.pb.common.RegionDefinition definition = 20;.dingodb.pb.common.RegionDefinition definition = 20;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorbooleanexternal control, e.g..dingodb.pb.common.Range encode_range = 21;.dingodb.pb.common.Range encode_range = 21;.dingodb.pb.common.Range encode_range = 21;getHistoryStates(int index) repeated .dingodb.pb.common.StoreRegionState history_states = 50;intrepeated .dingodb.pb.common.StoreRegionState history_states = 50;repeated .dingodb.pb.common.StoreRegionState history_states = 50;intgetHistoryStatesValue(int index) repeated .dingodb.pb.common.StoreRegionState history_states = 50;repeated .dingodb.pb.common.StoreRegionState history_states = 50;longgetId()int64 id = 1;longLast split/merge/change_peer job idlongint64 last_split_timestamp = 71;longint64 leader_id = 30;booleanbool need_bootstrap_do_snapshot = 51;longint64 parent_id = 72;.dingodb.pb.common.RegionType region_type = 10;int.dingodb.pb.common.RegionType region_type = 10;longlatest region raft snapshot epoch versiongetState().dingodb.pb.common.StoreRegionState state = 40;int.dingodb.pb.common.StoreRegionState state = 40;booleanstore local controlboolean.dingodb.pb.common.RegionDefinition definition = 20;boolean.dingodb.pb.common.Range encode_range = 21;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal boolean.dingodb.pb.common.RegionDefinition definition = 20;mergeEncodeRange(Common.Range value) .dingodb.pb.common.Range encode_range = 21;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(StoreInternal.Region other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) .dingodb.pb.common.RegionDefinition definition = 20;setDefinition(Common.RegionDefinition.Builder builderForValue) .dingodb.pb.common.RegionDefinition definition = 20;setDisableChange(boolean value) external control, e.g.setEncodeRange(Common.Range value) .dingodb.pb.common.Range encode_range = 21;setEncodeRange(Common.Range.Builder builderForValue) .dingodb.pb.common.Range encode_range = 21;setHistoryStates(int index, Common.StoreRegionState value) repeated .dingodb.pb.common.StoreRegionState history_states = 50;setHistoryStatesValue(int index, int value) repeated .dingodb.pb.common.StoreRegionState history_states = 50;setId(long value) int64 id = 1;setLastChangeJobId(long value) Last split/merge/change_peer job idsetLastSplitTimestamp(long value) int64 last_split_timestamp = 71;setLeaderId(long value) int64 leader_id = 30;setNeedBootstrapDoSnapshot(boolean value) bool need_bootstrap_do_snapshot = 51;setParentId(long value) int64 parent_id = 72;setRegionType(Common.RegionType value) .dingodb.pb.common.RegionType region_type = 10;setRegionTypeValue(int value) .dingodb.pb.common.RegionType region_type = 10;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSnapshotEpochVersion(long value) latest region raft snapshot epoch versionsetState(Common.StoreRegionState value) .dingodb.pb.common.StoreRegionState state = 40;setStateValue(int value) .dingodb.pb.common.StoreRegionState state = 40;setTemporaryDisableChange(boolean value) store local controlsetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<StoreInternal.Region.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<StoreInternal.Region.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<StoreInternal.Region.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<StoreInternal.Region.Builder>
-
setField
public StoreInternal.Region.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StoreInternal.Region.Builder>
-
clearField
public StoreInternal.Region.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StoreInternal.Region.Builder>
-
clearOneof
public StoreInternal.Region.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<StoreInternal.Region.Builder>
-
setRepeatedField
public StoreInternal.Region.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StoreInternal.Region.Builder>
-
addRepeatedField
public StoreInternal.Region.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<StoreInternal.Region.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StoreInternal.Region.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<StoreInternal.Region.Builder>
-
mergeFrom
public StoreInternal.Region.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<StoreInternal.Region.Builder>- Throws:
IOException
-
getId
public long getId()int64 id = 1;- Specified by:
getIdin interfaceStoreInternal.RegionOrBuilder- Returns:
- The id.
-
setId
int64 id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
int64 id = 1;- Returns:
- This builder for chaining.
-
getRegionTypeValue
public int getRegionTypeValue().dingodb.pb.common.RegionType region_type = 10;- Specified by:
getRegionTypeValuein interfaceStoreInternal.RegionOrBuilder- Returns:
- The enum numeric value on the wire for regionType.
-
setRegionTypeValue
.dingodb.pb.common.RegionType region_type = 10;- Parameters:
value- The enum numeric value on the wire for regionType to set.- Returns:
- This builder for chaining.
-
getRegionType
.dingodb.pb.common.RegionType region_type = 10;- Specified by:
getRegionTypein interfaceStoreInternal.RegionOrBuilder- Returns:
- The regionType.
-
setRegionType
.dingodb.pb.common.RegionType region_type = 10;- Parameters:
value- The regionType to set.- Returns:
- This builder for chaining.
-
clearRegionType
.dingodb.pb.common.RegionType region_type = 10;- Returns:
- This builder for chaining.
-
hasDefinition
public boolean hasDefinition().dingodb.pb.common.RegionDefinition definition = 20;- Specified by:
hasDefinitionin interfaceStoreInternal.RegionOrBuilder- Returns:
- Whether the definition field is set.
-
getDefinition
.dingodb.pb.common.RegionDefinition definition = 20;- Specified by:
getDefinitionin interfaceStoreInternal.RegionOrBuilder- Returns:
- The definition.
-
setDefinition
.dingodb.pb.common.RegionDefinition definition = 20; -
setDefinition
.dingodb.pb.common.RegionDefinition definition = 20; -
mergeDefinition
.dingodb.pb.common.RegionDefinition definition = 20; -
clearDefinition
.dingodb.pb.common.RegionDefinition definition = 20; -
getDefinitionBuilder
.dingodb.pb.common.RegionDefinition definition = 20; -
getDefinitionOrBuilder
.dingodb.pb.common.RegionDefinition definition = 20;- Specified by:
getDefinitionOrBuilderin interfaceStoreInternal.RegionOrBuilder
-
hasEncodeRange
public boolean hasEncodeRange().dingodb.pb.common.Range encode_range = 21;- Specified by:
hasEncodeRangein interfaceStoreInternal.RegionOrBuilder- Returns:
- Whether the encodeRange field is set.
-
getEncodeRange
.dingodb.pb.common.Range encode_range = 21;- Specified by:
getEncodeRangein interfaceStoreInternal.RegionOrBuilder- Returns:
- The encodeRange.
-
setEncodeRange
.dingodb.pb.common.Range encode_range = 21; -
setEncodeRange
.dingodb.pb.common.Range encode_range = 21; -
mergeEncodeRange
.dingodb.pb.common.Range encode_range = 21; -
clearEncodeRange
.dingodb.pb.common.Range encode_range = 21; -
getEncodeRangeBuilder
.dingodb.pb.common.Range encode_range = 21; -
getEncodeRangeOrBuilder
.dingodb.pb.common.Range encode_range = 21;- Specified by:
getEncodeRangeOrBuilderin interfaceStoreInternal.RegionOrBuilder
-
getLeaderId
public long getLeaderId()int64 leader_id = 30;- Specified by:
getLeaderIdin interfaceStoreInternal.RegionOrBuilder- Returns:
- The leaderId.
-
setLeaderId
int64 leader_id = 30;- Parameters:
value- The leaderId to set.- Returns:
- This builder for chaining.
-
clearLeaderId
int64 leader_id = 30;- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue().dingodb.pb.common.StoreRegionState state = 40;- Specified by:
getStateValuein interfaceStoreInternal.RegionOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
.dingodb.pb.common.StoreRegionState state = 40;- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
.dingodb.pb.common.StoreRegionState state = 40;- Specified by:
getStatein interfaceStoreInternal.RegionOrBuilder- Returns:
- The state.
-
setState
.dingodb.pb.common.StoreRegionState state = 40;- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
.dingodb.pb.common.StoreRegionState state = 40;- Returns:
- This builder for chaining.
-
getHistoryStatesList
repeated .dingodb.pb.common.StoreRegionState history_states = 50;- Specified by:
getHistoryStatesListin interfaceStoreInternal.RegionOrBuilder- Returns:
- A list containing the historyStates.
-
getHistoryStatesCount
public int getHistoryStatesCount()repeated .dingodb.pb.common.StoreRegionState history_states = 50;- Specified by:
getHistoryStatesCountin interfaceStoreInternal.RegionOrBuilder- Returns:
- The count of historyStates.
-
getHistoryStates
repeated .dingodb.pb.common.StoreRegionState history_states = 50;- Specified by:
getHistoryStatesin interfaceStoreInternal.RegionOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The historyStates at the given index.
-
setHistoryStates
repeated .dingodb.pb.common.StoreRegionState history_states = 50;- Parameters:
index- The index to set the value at.value- The historyStates to set.- Returns:
- This builder for chaining.
-
addHistoryStates
repeated .dingodb.pb.common.StoreRegionState history_states = 50;- Parameters:
value- The historyStates to add.- Returns:
- This builder for chaining.
-
addAllHistoryStates
public StoreInternal.Region.Builder addAllHistoryStates(Iterable<? extends Common.StoreRegionState> values) repeated .dingodb.pb.common.StoreRegionState history_states = 50;- Parameters:
values- The historyStates to add.- Returns:
- This builder for chaining.
-
clearHistoryStates
repeated .dingodb.pb.common.StoreRegionState history_states = 50;- Returns:
- This builder for chaining.
-
getHistoryStatesValueList
repeated .dingodb.pb.common.StoreRegionState history_states = 50;- Specified by:
getHistoryStatesValueListin interfaceStoreInternal.RegionOrBuilder- Returns:
- A list containing the enum numeric values on the wire for historyStates.
-
getHistoryStatesValue
public int getHistoryStatesValue(int index) repeated .dingodb.pb.common.StoreRegionState history_states = 50;- Specified by:
getHistoryStatesValuein interfaceStoreInternal.RegionOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of historyStates at the given index.
-
setHistoryStatesValue
repeated .dingodb.pb.common.StoreRegionState history_states = 50;- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for historyStates to set.- Returns:
- This builder for chaining.
-
addHistoryStatesValue
repeated .dingodb.pb.common.StoreRegionState history_states = 50;- Parameters:
value- The enum numeric value on the wire for historyStates to add.- Returns:
- This builder for chaining.
-
addAllHistoryStatesValue
repeated .dingodb.pb.common.StoreRegionState history_states = 50;- Parameters:
values- The enum numeric values on the wire for historyStates to add.- Returns:
- This builder for chaining.
-
getNeedBootstrapDoSnapshot
public boolean getNeedBootstrapDoSnapshot()bool need_bootstrap_do_snapshot = 51;- Specified by:
getNeedBootstrapDoSnapshotin interfaceStoreInternal.RegionOrBuilder- Returns:
- The needBootstrapDoSnapshot.
-
setNeedBootstrapDoSnapshot
bool need_bootstrap_do_snapshot = 51;- Parameters:
value- The needBootstrapDoSnapshot to set.- Returns:
- This builder for chaining.
-
clearNeedBootstrapDoSnapshot
bool need_bootstrap_do_snapshot = 51;- Returns:
- This builder for chaining.
-
getTemporaryDisableChange
public boolean getTemporaryDisableChange()store local control
bool temporary_disable_change = 69;- Specified by:
getTemporaryDisableChangein interfaceStoreInternal.RegionOrBuilder- Returns:
- The temporaryDisableChange.
-
setTemporaryDisableChange
store local control
bool temporary_disable_change = 69;- Parameters:
value- The temporaryDisableChange to set.- Returns:
- This builder for chaining.
-
clearTemporaryDisableChange
store local control
bool temporary_disable_change = 69;- Returns:
- This builder for chaining.
-
getDisableChange
public boolean getDisableChange()external control, e.g. coordinator/store, region split/merge/conf_change switch
bool disable_change = 70;- Specified by:
getDisableChangein interfaceStoreInternal.RegionOrBuilder- Returns:
- The disableChange.
-
setDisableChange
external control, e.g. coordinator/store, region split/merge/conf_change switch
bool disable_change = 70;- Parameters:
value- The disableChange to set.- Returns:
- This builder for chaining.
-
clearDisableChange
external control, e.g. coordinator/store, region split/merge/conf_change switch
bool disable_change = 70;- Returns:
- This builder for chaining.
-
getLastSplitTimestamp
public long getLastSplitTimestamp()int64 last_split_timestamp = 71;- Specified by:
getLastSplitTimestampin interfaceStoreInternal.RegionOrBuilder- Returns:
- The lastSplitTimestamp.
-
setLastSplitTimestamp
int64 last_split_timestamp = 71;- Parameters:
value- The lastSplitTimestamp to set.- Returns:
- This builder for chaining.
-
clearLastSplitTimestamp
int64 last_split_timestamp = 71;- Returns:
- This builder for chaining.
-
getParentId
public long getParentId()int64 parent_id = 72;- Specified by:
getParentIdin interfaceStoreInternal.RegionOrBuilder- Returns:
- The parentId.
-
setParentId
int64 parent_id = 72;- Parameters:
value- The parentId to set.- Returns:
- This builder for chaining.
-
clearParentId
int64 parent_id = 72;- Returns:
- This builder for chaining.
-
getSnapshotEpochVersion
public long getSnapshotEpochVersion()latest region raft snapshot epoch version
int64 snapshot_epoch_version = 74;- Specified by:
getSnapshotEpochVersionin interfaceStoreInternal.RegionOrBuilder- Returns:
- The snapshotEpochVersion.
-
setSnapshotEpochVersion
latest region raft snapshot epoch version
int64 snapshot_epoch_version = 74;- Parameters:
value- The snapshotEpochVersion to set.- Returns:
- This builder for chaining.
-
clearSnapshotEpochVersion
latest region raft snapshot epoch version
int64 snapshot_epoch_version = 74;- Returns:
- This builder for chaining.
-
getLastChangeJobId
public long getLastChangeJobId()Last split/merge/change_peer job id
int64 last_change_job_id = 76;- Specified by:
getLastChangeJobIdin interfaceStoreInternal.RegionOrBuilder- Returns:
- The lastChangeJobId.
-
setLastChangeJobId
Last split/merge/change_peer job id
int64 last_change_job_id = 76;- Parameters:
value- The lastChangeJobId to set.- Returns:
- This builder for chaining.
-
clearLastChangeJobId
Last split/merge/change_peer job id
int64 last_change_job_id = 76;- Returns:
- This builder for chaining.
-
setUnknownFields
public final StoreInternal.Region.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StoreInternal.Region.Builder>
-
mergeUnknownFields
public final StoreInternal.Region.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<StoreInternal.Region.Builder>
-