public static final class RemoveBroker.BrokerRemovalStateRecordProto.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder> implements RemoveBroker.BrokerRemovalStateRecordProtoOrBuilder
databalancer.BrokerRemovalStateRecordProtogetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, newBuilderForFieldfindInitializationErrors, getInitializationErrorString, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, toStringmergeDelimitedFrom, mergeDelimitedFromequals, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
public RemoveBroker.BrokerRemovalStateRecordProto.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder>public RemoveBroker.BrokerRemovalStateRecordProto getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RemoveBroker.BrokerRemovalStateRecordProto build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RemoveBroker.BrokerRemovalStateRecordProto buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RemoveBroker.BrokerRemovalStateRecordProto.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder>public RemoveBroker.BrokerRemovalStateRecordProto.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder>public RemoveBroker.BrokerRemovalStateRecordProto.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder>public RemoveBroker.BrokerRemovalStateRecordProto.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder>public RemoveBroker.BrokerRemovalStateRecordProto.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder>public RemoveBroker.BrokerRemovalStateRecordProto.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder>public RemoveBroker.BrokerRemovalStateRecordProto.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder>public RemoveBroker.BrokerRemovalStateRecordProto.Builder mergeFrom(RemoveBroker.BrokerRemovalStateRecordProto other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder>public RemoveBroker.BrokerRemovalStateRecordProto.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder>IOExceptionpublic int getVersion()
Version to allow change in exception/state serialization if needed.
int32 version = 1;getVersion in interface RemoveBroker.BrokerRemovalStateRecordProtoOrBuilderpublic RemoveBroker.BrokerRemovalStateRecordProto.Builder setVersion(int value)
Version to allow change in exception/state serialization if needed.
int32 version = 1;value - The version to set.public RemoveBroker.BrokerRemovalStateRecordProto.Builder clearVersion()
Version to allow change in exception/state serialization if needed.
int32 version = 1;public int getBrokerId()
V1-only: when only one broker could be removed at a time.
int32 brokerId = 2;getBrokerId in interface RemoveBroker.BrokerRemovalStateRecordProtoOrBuilderpublic RemoveBroker.BrokerRemovalStateRecordProto.Builder setBrokerId(int value)
V1-only: when only one broker could be removed at a time.
int32 brokerId = 2;value - The brokerId to set.public RemoveBroker.BrokerRemovalStateRecordProto.Builder clearBrokerId()
V1-only: when only one broker could be removed at a time.
int32 brokerId = 2;public List<Integer> getBrokerIdsList()
V2+: supporting multiple-broker removal
repeated int32 brokerIds = 8;getBrokerIdsList in interface RemoveBroker.BrokerRemovalStateRecordProtoOrBuilderpublic int getBrokerIdsCount()
V2+: supporting multiple-broker removal
repeated int32 brokerIds = 8;getBrokerIdsCount in interface RemoveBroker.BrokerRemovalStateRecordProtoOrBuilderpublic int getBrokerIds(int index)
V2+: supporting multiple-broker removal
repeated int32 brokerIds = 8;getBrokerIds in interface RemoveBroker.BrokerRemovalStateRecordProtoOrBuilderindex - The index of the element to return.public RemoveBroker.BrokerRemovalStateRecordProto.Builder setBrokerIds(int index, int value)
V2+: supporting multiple-broker removal
repeated int32 brokerIds = 8;index - The index to set the value at.value - The brokerIds to set.public RemoveBroker.BrokerRemovalStateRecordProto.Builder addBrokerIds(int value)
V2+: supporting multiple-broker removal
repeated int32 brokerIds = 8;value - The brokerIds to add.public RemoveBroker.BrokerRemovalStateRecordProto.Builder addAllBrokerIds(Iterable<? extends Integer> values)
V2+: supporting multiple-broker removal
repeated int32 brokerIds = 8;values - The brokerIds to add.public RemoveBroker.BrokerRemovalStateRecordProto.Builder clearBrokerIds()
V2+: supporting multiple-broker removal
repeated int32 brokerIds = 8;public String getError()
exception serialized as Base64 string
string error = 3;getError in interface RemoveBroker.BrokerRemovalStateRecordProtoOrBuilderpublic com.google.protobuf.ByteString getErrorBytes()
exception serialized as Base64 string
string error = 3;getErrorBytes in interface RemoveBroker.BrokerRemovalStateRecordProtoOrBuilderpublic RemoveBroker.BrokerRemovalStateRecordProto.Builder setError(String value)
exception serialized as Base64 string
string error = 3;value - The error to set.public RemoveBroker.BrokerRemovalStateRecordProto.Builder clearError()
exception serialized as Base64 string
string error = 3;public RemoveBroker.BrokerRemovalStateRecordProto.Builder setErrorBytes(com.google.protobuf.ByteString value)
exception serialized as Base64 string
string error = 3;value - The bytes for error to set.public int getRemovalStateValue()
the state of the broker removal operation
.databalancer.RemovalState removal_state = 4;getRemovalStateValue in interface RemoveBroker.BrokerRemovalStateRecordProtoOrBuilderpublic RemoveBroker.BrokerRemovalStateRecordProto.Builder setRemovalStateValue(int value)
the state of the broker removal operation
.databalancer.RemovalState removal_state = 4;value - The enum numeric value on the wire for removalState to set.public RemoveBroker.RemovalState getRemovalState()
the state of the broker removal operation
.databalancer.RemovalState removal_state = 4;getRemovalState in interface RemoveBroker.BrokerRemovalStateRecordProtoOrBuilderpublic RemoveBroker.BrokerRemovalStateRecordProto.Builder setRemovalState(RemoveBroker.RemovalState value)
the state of the broker removal operation
.databalancer.RemovalState removal_state = 4;value - The removalState to set.public RemoveBroker.BrokerRemovalStateRecordProto.Builder clearRemovalState()
the state of the broker removal operation
.databalancer.RemovalState removal_state = 4;public long getStartTime()
int64 startTime = 5;getStartTime in interface RemoveBroker.BrokerRemovalStateRecordProtoOrBuilderpublic RemoveBroker.BrokerRemovalStateRecordProto.Builder setStartTime(long value)
int64 startTime = 5;value - The startTime to set.public RemoveBroker.BrokerRemovalStateRecordProto.Builder clearStartTime()
int64 startTime = 5;public long getLastUpdateTime()
int64 lastUpdateTime = 6;getLastUpdateTime in interface RemoveBroker.BrokerRemovalStateRecordProtoOrBuilderpublic RemoveBroker.BrokerRemovalStateRecordProto.Builder setLastUpdateTime(long value)
int64 lastUpdateTime = 6;value - The lastUpdateTime to set.public RemoveBroker.BrokerRemovalStateRecordProto.Builder clearLastUpdateTime()
int64 lastUpdateTime = 6;public boolean getShouldShutDown()
bool shouldShutDown = 7;getShouldShutDown in interface RemoveBroker.BrokerRemovalStateRecordProtoOrBuilderpublic RemoveBroker.BrokerRemovalStateRecordProto.Builder setShouldShutDown(boolean value)
bool shouldShutDown = 7;value - The shouldShutDown to set.public RemoveBroker.BrokerRemovalStateRecordProto.Builder clearShouldShutDown()
bool shouldShutDown = 7;public final RemoveBroker.BrokerRemovalStateRecordProto.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder>public final RemoveBroker.BrokerRemovalStateRecordProto.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder>