Package io.dingodb.common
Class Common.Executor.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Common.Executor.Builder>
io.dingodb.common.Common.Executor.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Common.ExecutorOrBuilder,Cloneable
- Enclosing class:
- Common.Executor
public static final class Common.Executor.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Common.Executor.Builder>
implements Common.ExecutorOrBuilder
ExecutorProtobuf type
dingodb.pb.common.Executor-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()executor cluster name for multi tenantonly updated by coordinatorunusedsdk set this field in heartbeat, only updated by coordinatorclearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearId()only updated by coordinator, sdk can ignore this field nowonly updated by coordinatorsdk set this field in heartbeat, only updated by sdkclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) only updated by coordinatorsdk set this field in heartbeat, only updated by sdkonly updated by coordinator, sdk can ignore this field nowclone()executor cluster name for multi tenantcom.google.protobuf.ByteStringexecutor cluster name for multi tenantlongonly updated by coordinatorstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlonggetEpoch()unusedsdk set this field in heartbeat, only updated by coordinatorsdk set this field in heartbeat, only updated by coordinatorsdk set this field in heartbeat, only updated by coordinatorgetId()only updated by coordinator, sdk can ignore this field nowcom.google.protobuf.ByteStringonly updated by coordinator, sdk can ignore this field nowlongonly updated by coordinatorsdk set this field in heartbeat, only updated by sdkcom.google.protobuf.ByteStringsdk set this field in heartbeat, only updated by sdkonly updated by coordinatorcom.google.protobuf.ByteStringonly updated by coordinatorsdk set this field in heartbeat, only updated by sdksdk set this field in heartbeat, only updated by sdksdk set this field in heartbeat, only updated by sdkgetState()only updated by coordinator, sdk can ignore this field nowintonly updated by coordinator, sdk can ignore this field nowbooleansdk set this field in heartbeat, only updated by coordinatorbooleansdk set this field in heartbeat, only updated by sdkprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleansdk set this field in heartbeat, only updated by coordinatormergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(Common.Executor other) sdk set this field in heartbeat, only updated by sdkfinal Common.Executor.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setClusterName(String value) executor cluster name for multi tenantsetClusterNameBytes(com.google.protobuf.ByteString value) executor cluster name for multi tenantsetCreateTimestamp(long value) only updated by coordinatorsetEpoch(long value) unusedsdk set this field in heartbeat, only updated by coordinatorsetExecutorUser(Common.ExecutorUser.Builder builderForValue) sdk set this field in heartbeat, only updated by coordinatoronly updated by coordinator, sdk can ignore this field nowsetIdBytes(com.google.protobuf.ByteString value) only updated by coordinator, sdk can ignore this field nowsetLastSeenTimestamp(long value) only updated by coordinatorsetLeaderId(String value) sdk set this field in heartbeat, only updated by sdksetLeaderIdBytes(com.google.protobuf.ByteString value) sdk set this field in heartbeat, only updated by sdksetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResourceTag(String value) only updated by coordinatorsetResourceTagBytes(com.google.protobuf.ByteString value) only updated by coordinatorsetServerLocation(Common.Location value) sdk set this field in heartbeat, only updated by sdksetServerLocation(Common.Location.Builder builderForValue) sdk set this field in heartbeat, only updated by sdksetState(Common.ExecutorState value) only updated by coordinator, sdk can ignore this field nowsetStateValue(int value) only updated by coordinator, sdk can ignore this field nowfinal Common.Executor.BuildersetUnknownFields(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<Common.Executor.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<Common.Executor.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<Common.Executor.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<Common.Executor.Builder>
-
setField
public Common.Executor.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<Common.Executor.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Common.Executor.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Common.Executor.Builder>
-
setRepeatedField
public Common.Executor.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<Common.Executor.Builder>
-
addRepeatedField
public Common.Executor.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<Common.Executor.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Common.Executor.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Common.Executor.Builder>
-
mergeFrom
public Common.Executor.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<Common.Executor.Builder>- Throws:
IOException
-
getId
only updated by coordinator, sdk can ignore this field now
string id = 1;- Specified by:
getIdin interfaceCommon.ExecutorOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()only updated by coordinator, sdk can ignore this field now
string id = 1;- Specified by:
getIdBytesin interfaceCommon.ExecutorOrBuilder- Returns:
- The bytes for id.
-
setId
only updated by coordinator, sdk can ignore this field now
string id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
only updated by coordinator, sdk can ignore this field now
string id = 1;- Returns:
- This builder for chaining.
-
setIdBytes
only updated by coordinator, sdk can ignore this field now
string id = 1;- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
getEpoch
public long getEpoch()unused
int64 epoch = 2;- Specified by:
getEpochin interfaceCommon.ExecutorOrBuilder- Returns:
- The epoch.
-
setEpoch
unused
int64 epoch = 2;- Parameters:
value- The epoch to set.- Returns:
- This builder for chaining.
-
clearEpoch
unused
int64 epoch = 2;- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue()only updated by coordinator, sdk can ignore this field now
.dingodb.pb.common.ExecutorState state = 3;- Specified by:
getStateValuein interfaceCommon.ExecutorOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
only updated by coordinator, sdk can ignore this field now
.dingodb.pb.common.ExecutorState state = 3;- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
only updated by coordinator, sdk can ignore this field now
.dingodb.pb.common.ExecutorState state = 3;- Specified by:
getStatein interfaceCommon.ExecutorOrBuilder- Returns:
- The state.
-
setState
only updated by coordinator, sdk can ignore this field now
.dingodb.pb.common.ExecutorState state = 3;- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
only updated by coordinator, sdk can ignore this field now
.dingodb.pb.common.ExecutorState state = 3;- Returns:
- This builder for chaining.
-
hasServerLocation
public boolean hasServerLocation()sdk set this field in heartbeat, only updated by sdk
.dingodb.pb.common.Location server_location = 4;- Specified by:
hasServerLocationin interfaceCommon.ExecutorOrBuilder- Returns:
- Whether the serverLocation field is set.
-
getServerLocation
sdk set this field in heartbeat, only updated by sdk
.dingodb.pb.common.Location server_location = 4;- Specified by:
getServerLocationin interfaceCommon.ExecutorOrBuilder- Returns:
- The serverLocation.
-
setServerLocation
sdk set this field in heartbeat, only updated by sdk
.dingodb.pb.common.Location server_location = 4; -
setServerLocation
sdk set this field in heartbeat, only updated by sdk
.dingodb.pb.common.Location server_location = 4; -
mergeServerLocation
sdk set this field in heartbeat, only updated by sdk
.dingodb.pb.common.Location server_location = 4; -
clearServerLocation
sdk set this field in heartbeat, only updated by sdk
.dingodb.pb.common.Location server_location = 4; -
getServerLocationBuilder
sdk set this field in heartbeat, only updated by sdk
.dingodb.pb.common.Location server_location = 4; -
getServerLocationOrBuilder
sdk set this field in heartbeat, only updated by sdk
.dingodb.pb.common.Location server_location = 4;- Specified by:
getServerLocationOrBuilderin interfaceCommon.ExecutorOrBuilder
-
hasExecutorUser
public boolean hasExecutorUser()sdk set this field in heartbeat, only updated by coordinator
.dingodb.pb.common.ExecutorUser executor_user = 5;- Specified by:
hasExecutorUserin interfaceCommon.ExecutorOrBuilder- Returns:
- Whether the executorUser field is set.
-
getExecutorUser
sdk set this field in heartbeat, only updated by coordinator
.dingodb.pb.common.ExecutorUser executor_user = 5;- Specified by:
getExecutorUserin interfaceCommon.ExecutorOrBuilder- Returns:
- The executorUser.
-
setExecutorUser
sdk set this field in heartbeat, only updated by coordinator
.dingodb.pb.common.ExecutorUser executor_user = 5; -
setExecutorUser
sdk set this field in heartbeat, only updated by coordinator
.dingodb.pb.common.ExecutorUser executor_user = 5; -
mergeExecutorUser
sdk set this field in heartbeat, only updated by coordinator
.dingodb.pb.common.ExecutorUser executor_user = 5; -
clearExecutorUser
sdk set this field in heartbeat, only updated by coordinator
.dingodb.pb.common.ExecutorUser executor_user = 5; -
getExecutorUserBuilder
sdk set this field in heartbeat, only updated by coordinator
.dingodb.pb.common.ExecutorUser executor_user = 5; -
getExecutorUserOrBuilder
sdk set this field in heartbeat, only updated by coordinator
.dingodb.pb.common.ExecutorUser executor_user = 5;- Specified by:
getExecutorUserOrBuilderin interfaceCommon.ExecutorOrBuilder
-
getResourceTag
only updated by coordinator
string resource_tag = 6;- Specified by:
getResourceTagin interfaceCommon.ExecutorOrBuilder- Returns:
- The resourceTag.
-
getResourceTagBytes
public com.google.protobuf.ByteString getResourceTagBytes()only updated by coordinator
string resource_tag = 6;- Specified by:
getResourceTagBytesin interfaceCommon.ExecutorOrBuilder- Returns:
- The bytes for resourceTag.
-
setResourceTag
only updated by coordinator
string resource_tag = 6;- Parameters:
value- The resourceTag to set.- Returns:
- This builder for chaining.
-
clearResourceTag
only updated by coordinator
string resource_tag = 6;- Returns:
- This builder for chaining.
-
setResourceTagBytes
only updated by coordinator
string resource_tag = 6;- Parameters:
value- The bytes for resourceTag to set.- Returns:
- This builder for chaining.
-
getCreateTimestamp
public long getCreateTimestamp()only updated by coordinator
int64 create_timestamp = 7;- Specified by:
getCreateTimestampin interfaceCommon.ExecutorOrBuilder- Returns:
- The createTimestamp.
-
setCreateTimestamp
only updated by coordinator
int64 create_timestamp = 7;- Parameters:
value- The createTimestamp to set.- Returns:
- This builder for chaining.
-
clearCreateTimestamp
only updated by coordinator
int64 create_timestamp = 7;- Returns:
- This builder for chaining.
-
getLastSeenTimestamp
public long getLastSeenTimestamp()only updated by coordinator
int64 last_seen_timestamp = 8;- Specified by:
getLastSeenTimestampin interfaceCommon.ExecutorOrBuilder- Returns:
- The lastSeenTimestamp.
-
setLastSeenTimestamp
only updated by coordinator
int64 last_seen_timestamp = 8;- Parameters:
value- The lastSeenTimestamp to set.- Returns:
- This builder for chaining.
-
clearLastSeenTimestamp
only updated by coordinator
int64 last_seen_timestamp = 8;- Returns:
- This builder for chaining.
-
getClusterName
executor cluster name for multi tenant
string cluster_name = 9;- Specified by:
getClusterNamein interfaceCommon.ExecutorOrBuilder- Returns:
- The clusterName.
-
getClusterNameBytes
public com.google.protobuf.ByteString getClusterNameBytes()executor cluster name for multi tenant
string cluster_name = 9;- Specified by:
getClusterNameBytesin interfaceCommon.ExecutorOrBuilder- Returns:
- The bytes for clusterName.
-
setClusterName
executor cluster name for multi tenant
string cluster_name = 9;- Parameters:
value- The clusterName to set.- Returns:
- This builder for chaining.
-
clearClusterName
executor cluster name for multi tenant
string cluster_name = 9;- Returns:
- This builder for chaining.
-
setClusterNameBytes
executor cluster name for multi tenant
string cluster_name = 9;- Parameters:
value- The bytes for clusterName to set.- Returns:
- This builder for chaining.
-
getLeaderId
sdk set this field in heartbeat, only updated by sdk
string leader_id = 10;- Specified by:
getLeaderIdin interfaceCommon.ExecutorOrBuilder- Returns:
- The leaderId.
-
getLeaderIdBytes
public com.google.protobuf.ByteString getLeaderIdBytes()sdk set this field in heartbeat, only updated by sdk
string leader_id = 10;- Specified by:
getLeaderIdBytesin interfaceCommon.ExecutorOrBuilder- Returns:
- The bytes for leaderId.
-
setLeaderId
sdk set this field in heartbeat, only updated by sdk
string leader_id = 10;- Parameters:
value- The leaderId to set.- Returns:
- This builder for chaining.
-
clearLeaderId
sdk set this field in heartbeat, only updated by sdk
string leader_id = 10;- Returns:
- This builder for chaining.
-
setLeaderIdBytes
sdk set this field in heartbeat, only updated by sdk
string leader_id = 10;- Parameters:
value- The bytes for leaderId to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final Common.Executor.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Common.Executor.Builder>
-
mergeUnknownFields
public final Common.Executor.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Common.Executor.Builder>
-