public static final class RemoveBroker.BrokerRemovalStateRecordProto.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder> implements RemoveBroker.BrokerRemovalStateRecordProtoOrBuilder
databalancer.BrokerRemovalStateRecordProto
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder>
public RemoveBroker.BrokerRemovalStateRecordProto.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder>
public RemoveBroker.BrokerRemovalStateRecordProto getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public RemoveBroker.BrokerRemovalStateRecordProto build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public RemoveBroker.BrokerRemovalStateRecordProto buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public RemoveBroker.BrokerRemovalStateRecordProto.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
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.Builder
setField
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.Builder
clearField
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.Builder
clearOneof
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.Builder
setRepeatedField
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.Builder
addRepeatedField
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.Builder
mergeFrom
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.MessageLiteOrBuilder
isInitialized
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.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder>
IOException
public int getVersion()
Version to allow change in exception/state serialization if needed.
int32 version = 1;
getVersion
in interface RemoveBroker.BrokerRemovalStateRecordProtoOrBuilder
public 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.BrokerRemovalStateRecordProtoOrBuilder
public 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.BrokerRemovalStateRecordProtoOrBuilder
public int getBrokerIdsCount()
V2+: supporting multiple-broker removal
repeated int32 brokerIds = 8;
getBrokerIdsCount
in interface RemoveBroker.BrokerRemovalStateRecordProtoOrBuilder
public int getBrokerIds(int index)
V2+: supporting multiple-broker removal
repeated int32 brokerIds = 8;
getBrokerIds
in interface RemoveBroker.BrokerRemovalStateRecordProtoOrBuilder
index
- 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.BrokerRemovalStateRecordProtoOrBuilder
public com.google.protobuf.ByteString getErrorBytes()
exception serialized as Base64 string
string error = 3;
getErrorBytes
in interface RemoveBroker.BrokerRemovalStateRecordProtoOrBuilder
public 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.BrokerRemovalStateRecordProtoOrBuilder
public 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.BrokerRemovalStateRecordProtoOrBuilder
public 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.BrokerRemovalStateRecordProtoOrBuilder
public 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.BrokerRemovalStateRecordProtoOrBuilder
public 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.BrokerRemovalStateRecordProtoOrBuilder
public 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.Builder
setUnknownFields
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.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<RemoveBroker.BrokerRemovalStateRecordProto.Builder>