Package io.zeebe.gateway.protocol
Class GatewayOuterClass.TopologyResponse.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<GatewayOuterClass.TopologyResponse.Builder>
-
- io.zeebe.gateway.protocol.GatewayOuterClass.TopologyResponse.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,GatewayOuterClass.TopologyResponseOrBuilder
,Cloneable
- Enclosing class:
- GatewayOuterClass.TopologyResponse
public static final class GatewayOuterClass.TopologyResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GatewayOuterClass.TopologyResponse.Builder> implements GatewayOuterClass.TopologyResponseOrBuilder
Protobuf typegateway_protocol.TopologyResponse
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<GatewayOuterClass.TopologyResponse.Builder>
-
clear
public GatewayOuterClass.TopologyResponse.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<GatewayOuterClass.TopologyResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<GatewayOuterClass.TopologyResponse.Builder>
-
getDefaultInstanceForType
public GatewayOuterClass.TopologyResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public GatewayOuterClass.TopologyResponse build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public GatewayOuterClass.TopologyResponse buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public GatewayOuterClass.TopologyResponse.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<GatewayOuterClass.TopologyResponse.Builder>
-
setField
public GatewayOuterClass.TopologyResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<GatewayOuterClass.TopologyResponse.Builder>
-
clearField
public GatewayOuterClass.TopologyResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<GatewayOuterClass.TopologyResponse.Builder>
-
clearOneof
public GatewayOuterClass.TopologyResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<GatewayOuterClass.TopologyResponse.Builder>
-
setRepeatedField
public GatewayOuterClass.TopologyResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<GatewayOuterClass.TopologyResponse.Builder>
-
addRepeatedField
public GatewayOuterClass.TopologyResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<GatewayOuterClass.TopologyResponse.Builder>
-
mergeFrom
public GatewayOuterClass.TopologyResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<GatewayOuterClass.TopologyResponse.Builder>
-
mergeFrom
public GatewayOuterClass.TopologyResponse.Builder mergeFrom(GatewayOuterClass.TopologyResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<GatewayOuterClass.TopologyResponse.Builder>
-
mergeFrom
public GatewayOuterClass.TopologyResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<GatewayOuterClass.TopologyResponse.Builder>
- Throws:
IOException
-
getBrokersList
public List<GatewayOuterClass.BrokerInfo> getBrokersList()
list of brokers part of this cluster
repeated .gateway_protocol.BrokerInfo brokers = 1;
- Specified by:
getBrokersList
in interfaceGatewayOuterClass.TopologyResponseOrBuilder
-
getBrokersCount
public int getBrokersCount()
list of brokers part of this cluster
repeated .gateway_protocol.BrokerInfo brokers = 1;
- Specified by:
getBrokersCount
in interfaceGatewayOuterClass.TopologyResponseOrBuilder
-
getBrokers
public GatewayOuterClass.BrokerInfo getBrokers(int index)
list of brokers part of this cluster
repeated .gateway_protocol.BrokerInfo brokers = 1;
- Specified by:
getBrokers
in interfaceGatewayOuterClass.TopologyResponseOrBuilder
-
setBrokers
public GatewayOuterClass.TopologyResponse.Builder setBrokers(int index, GatewayOuterClass.BrokerInfo value)
list of brokers part of this cluster
repeated .gateway_protocol.BrokerInfo brokers = 1;
-
setBrokers
public GatewayOuterClass.TopologyResponse.Builder setBrokers(int index, GatewayOuterClass.BrokerInfo.Builder builderForValue)
list of brokers part of this cluster
repeated .gateway_protocol.BrokerInfo brokers = 1;
-
addBrokers
public GatewayOuterClass.TopologyResponse.Builder addBrokers(GatewayOuterClass.BrokerInfo value)
list of brokers part of this cluster
repeated .gateway_protocol.BrokerInfo brokers = 1;
-
addBrokers
public GatewayOuterClass.TopologyResponse.Builder addBrokers(int index, GatewayOuterClass.BrokerInfo value)
list of brokers part of this cluster
repeated .gateway_protocol.BrokerInfo brokers = 1;
-
addBrokers
public GatewayOuterClass.TopologyResponse.Builder addBrokers(GatewayOuterClass.BrokerInfo.Builder builderForValue)
list of brokers part of this cluster
repeated .gateway_protocol.BrokerInfo brokers = 1;
-
addBrokers
public GatewayOuterClass.TopologyResponse.Builder addBrokers(int index, GatewayOuterClass.BrokerInfo.Builder builderForValue)
list of brokers part of this cluster
repeated .gateway_protocol.BrokerInfo brokers = 1;
-
addAllBrokers
public GatewayOuterClass.TopologyResponse.Builder addAllBrokers(Iterable<? extends GatewayOuterClass.BrokerInfo> values)
list of brokers part of this cluster
repeated .gateway_protocol.BrokerInfo brokers = 1;
-
clearBrokers
public GatewayOuterClass.TopologyResponse.Builder clearBrokers()
list of brokers part of this cluster
repeated .gateway_protocol.BrokerInfo brokers = 1;
-
removeBrokers
public GatewayOuterClass.TopologyResponse.Builder removeBrokers(int index)
list of brokers part of this cluster
repeated .gateway_protocol.BrokerInfo brokers = 1;
-
getBrokersBuilder
public GatewayOuterClass.BrokerInfo.Builder getBrokersBuilder(int index)
list of brokers part of this cluster
repeated .gateway_protocol.BrokerInfo brokers = 1;
-
getBrokersOrBuilder
public GatewayOuterClass.BrokerInfoOrBuilder getBrokersOrBuilder(int index)
list of brokers part of this cluster
repeated .gateway_protocol.BrokerInfo brokers = 1;
- Specified by:
getBrokersOrBuilder
in interfaceGatewayOuterClass.TopologyResponseOrBuilder
-
getBrokersOrBuilderList
public List<? extends GatewayOuterClass.BrokerInfoOrBuilder> getBrokersOrBuilderList()
list of brokers part of this cluster
repeated .gateway_protocol.BrokerInfo brokers = 1;
- Specified by:
getBrokersOrBuilderList
in interfaceGatewayOuterClass.TopologyResponseOrBuilder
-
addBrokersBuilder
public GatewayOuterClass.BrokerInfo.Builder addBrokersBuilder()
list of brokers part of this cluster
repeated .gateway_protocol.BrokerInfo brokers = 1;
-
addBrokersBuilder
public GatewayOuterClass.BrokerInfo.Builder addBrokersBuilder(int index)
list of brokers part of this cluster
repeated .gateway_protocol.BrokerInfo brokers = 1;
-
getBrokersBuilderList
public List<GatewayOuterClass.BrokerInfo.Builder> getBrokersBuilderList()
list of brokers part of this cluster
repeated .gateway_protocol.BrokerInfo brokers = 1;
-
getClusterSize
public int getClusterSize()
how many nodes are in the cluster
int32 clusterSize = 2;
- Specified by:
getClusterSize
in interfaceGatewayOuterClass.TopologyResponseOrBuilder
- Returns:
- The clusterSize.
-
setClusterSize
public GatewayOuterClass.TopologyResponse.Builder setClusterSize(int value)
how many nodes are in the cluster
int32 clusterSize = 2;
- Parameters:
value
- The clusterSize to set.- Returns:
- This builder for chaining.
-
clearClusterSize
public GatewayOuterClass.TopologyResponse.Builder clearClusterSize()
how many nodes are in the cluster
int32 clusterSize = 2;
- Returns:
- This builder for chaining.
-
getPartitionsCount
public int getPartitionsCount()
how many partitions are spread across the cluster
int32 partitionsCount = 3;
- Specified by:
getPartitionsCount
in interfaceGatewayOuterClass.TopologyResponseOrBuilder
- Returns:
- The partitionsCount.
-
setPartitionsCount
public GatewayOuterClass.TopologyResponse.Builder setPartitionsCount(int value)
how many partitions are spread across the cluster
int32 partitionsCount = 3;
- Parameters:
value
- The partitionsCount to set.- Returns:
- This builder for chaining.
-
clearPartitionsCount
public GatewayOuterClass.TopologyResponse.Builder clearPartitionsCount()
how many partitions are spread across the cluster
int32 partitionsCount = 3;
- Returns:
- This builder for chaining.
-
getReplicationFactor
public int getReplicationFactor()
configured replication factor for this cluster
int32 replicationFactor = 4;
- Specified by:
getReplicationFactor
in interfaceGatewayOuterClass.TopologyResponseOrBuilder
- Returns:
- The replicationFactor.
-
setReplicationFactor
public GatewayOuterClass.TopologyResponse.Builder setReplicationFactor(int value)
configured replication factor for this cluster
int32 replicationFactor = 4;
- Parameters:
value
- The replicationFactor to set.- Returns:
- This builder for chaining.
-
clearReplicationFactor
public GatewayOuterClass.TopologyResponse.Builder clearReplicationFactor()
configured replication factor for this cluster
int32 replicationFactor = 4;
- Returns:
- This builder for chaining.
-
getGatewayVersion
public String getGatewayVersion()
gateway version
string gatewayVersion = 5;
- Specified by:
getGatewayVersion
in interfaceGatewayOuterClass.TopologyResponseOrBuilder
- Returns:
- The gatewayVersion.
-
getGatewayVersionBytes
public com.google.protobuf.ByteString getGatewayVersionBytes()
gateway version
string gatewayVersion = 5;
- Specified by:
getGatewayVersionBytes
in interfaceGatewayOuterClass.TopologyResponseOrBuilder
- Returns:
- The bytes for gatewayVersion.
-
setGatewayVersion
public GatewayOuterClass.TopologyResponse.Builder setGatewayVersion(String value)
gateway version
string gatewayVersion = 5;
- Parameters:
value
- The gatewayVersion to set.- Returns:
- This builder for chaining.
-
clearGatewayVersion
public GatewayOuterClass.TopologyResponse.Builder clearGatewayVersion()
gateway version
string gatewayVersion = 5;
- Returns:
- This builder for chaining.
-
setGatewayVersionBytes
public GatewayOuterClass.TopologyResponse.Builder setGatewayVersionBytes(com.google.protobuf.ByteString value)
gateway version
string gatewayVersion = 5;
- Parameters:
value
- The bytes for gatewayVersion to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final GatewayOuterClass.TopologyResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<GatewayOuterClass.TopologyResponse.Builder>
-
mergeUnknownFields
public final GatewayOuterClass.TopologyResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<GatewayOuterClass.TopologyResponse.Builder>
-
-