Class ClusterMetricsMessages.MetricsGossip.Builder
- java.lang.Object
-
- org.apache.pekko.protobufv3.internal.AbstractMessageLite.Builder
-
- org.apache.pekko.protobufv3.internal.AbstractMessage.Builder<BuilderT>
-
- org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMetricsMessages.MetricsGossip.Builder>
-
- org.apache.pekko.cluster.metrics.protobuf.msg.ClusterMetricsMessages.MetricsGossip.Builder
-
- All Implemented Interfaces:
java.lang.Cloneable,ClusterMetricsMessages.MetricsGossipOrBuilder,org.apache.pekko.protobufv3.internal.Message.Builder,org.apache.pekko.protobufv3.internal.MessageLite.Builder,org.apache.pekko.protobufv3.internal.MessageLiteOrBuilder,org.apache.pekko.protobufv3.internal.MessageOrBuilder
- Enclosing class:
- ClusterMetricsMessages.MetricsGossip
public static final class ClusterMetricsMessages.MetricsGossip.Builder extends org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMetricsMessages.MetricsGossip.Builder> implements ClusterMetricsMessages.MetricsGossipOrBuilder
* Metrics Gossip
Protobuf typeMetricsGossip
-
-
Method Summary
-
Methods inherited from class org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class org.apache.pekko.protobufv3.internal.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class org.apache.pekko.protobufv3.internal.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final org.apache.pekko.protobufv3.internal.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMetricsMessages.MetricsGossip.Builder>
-
clear
public ClusterMetricsMessages.MetricsGossip.Builder clear()
- Specified by:
clearin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
clearin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder- Overrides:
clearin classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMetricsMessages.MetricsGossip.Builder>
-
getDescriptorForType
public org.apache.pekko.protobufv3.internal.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
getDescriptorForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageOrBuilder- Overrides:
getDescriptorForTypein classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMetricsMessages.MetricsGossip.Builder>
-
getDefaultInstanceForType
public ClusterMetricsMessages.MetricsGossip getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageOrBuilder
-
build
public ClusterMetricsMessages.MetricsGossip build()
- Specified by:
buildin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
buildin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
-
buildPartial
public ClusterMetricsMessages.MetricsGossip buildPartial()
- Specified by:
buildPartialin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
buildPartialin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
-
mergeFrom
public ClusterMetricsMessages.MetricsGossip.Builder mergeFrom(org.apache.pekko.protobufv3.internal.Message other)
- Specified by:
mergeFromin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Overrides:
mergeFromin classorg.apache.pekko.protobufv3.internal.AbstractMessage.Builder<ClusterMetricsMessages.MetricsGossip.Builder>
-
mergeFrom
public ClusterMetricsMessages.MetricsGossip.Builder mergeFrom(ClusterMetricsMessages.MetricsGossip other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder- Overrides:
isInitializedin classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMetricsMessages.MetricsGossip.Builder>
-
mergeFrom
public ClusterMetricsMessages.MetricsGossip.Builder mergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
mergeFromin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder- Overrides:
mergeFromin classorg.apache.pekko.protobufv3.internal.AbstractMessage.Builder<ClusterMetricsMessages.MetricsGossip.Builder>- Throws:
java.io.IOException
-
getAllAddressesList
public java.util.List<ClusterMetricsMessages.Address> getAllAddressesList()
repeated .Address allAddresses = 1;- Specified by:
getAllAddressesListin interfaceClusterMetricsMessages.MetricsGossipOrBuilder
-
getAllAddressesCount
public int getAllAddressesCount()
repeated .Address allAddresses = 1;- Specified by:
getAllAddressesCountin interfaceClusterMetricsMessages.MetricsGossipOrBuilder
-
getAllAddresses
public ClusterMetricsMessages.Address getAllAddresses(int index)
repeated .Address allAddresses = 1;- Specified by:
getAllAddressesin interfaceClusterMetricsMessages.MetricsGossipOrBuilder
-
setAllAddresses
public ClusterMetricsMessages.MetricsGossip.Builder setAllAddresses(int index, ClusterMetricsMessages.Address value)
repeated .Address allAddresses = 1;
-
setAllAddresses
public ClusterMetricsMessages.MetricsGossip.Builder setAllAddresses(int index, ClusterMetricsMessages.Address.Builder builderForValue)
repeated .Address allAddresses = 1;
-
addAllAddresses
public ClusterMetricsMessages.MetricsGossip.Builder addAllAddresses(ClusterMetricsMessages.Address value)
repeated .Address allAddresses = 1;
-
addAllAddresses
public ClusterMetricsMessages.MetricsGossip.Builder addAllAddresses(int index, ClusterMetricsMessages.Address value)
repeated .Address allAddresses = 1;
-
addAllAddresses
public ClusterMetricsMessages.MetricsGossip.Builder addAllAddresses(ClusterMetricsMessages.Address.Builder builderForValue)
repeated .Address allAddresses = 1;
-
addAllAddresses
public ClusterMetricsMessages.MetricsGossip.Builder addAllAddresses(int index, ClusterMetricsMessages.Address.Builder builderForValue)
repeated .Address allAddresses = 1;
-
addAllAllAddresses
public ClusterMetricsMessages.MetricsGossip.Builder addAllAllAddresses(java.lang.Iterable<? extends ClusterMetricsMessages.Address> values)
repeated .Address allAddresses = 1;
-
clearAllAddresses
public ClusterMetricsMessages.MetricsGossip.Builder clearAllAddresses()
repeated .Address allAddresses = 1;
-
removeAllAddresses
public ClusterMetricsMessages.MetricsGossip.Builder removeAllAddresses(int index)
repeated .Address allAddresses = 1;
-
getAllAddressesBuilder
public ClusterMetricsMessages.Address.Builder getAllAddressesBuilder(int index)
repeated .Address allAddresses = 1;
-
getAllAddressesOrBuilder
public ClusterMetricsMessages.AddressOrBuilder getAllAddressesOrBuilder(int index)
repeated .Address allAddresses = 1;- Specified by:
getAllAddressesOrBuilderin interfaceClusterMetricsMessages.MetricsGossipOrBuilder
-
getAllAddressesOrBuilderList
public java.util.List<? extends ClusterMetricsMessages.AddressOrBuilder> getAllAddressesOrBuilderList()
repeated .Address allAddresses = 1;- Specified by:
getAllAddressesOrBuilderListin interfaceClusterMetricsMessages.MetricsGossipOrBuilder
-
addAllAddressesBuilder
public ClusterMetricsMessages.Address.Builder addAllAddressesBuilder()
repeated .Address allAddresses = 1;
-
addAllAddressesBuilder
public ClusterMetricsMessages.Address.Builder addAllAddressesBuilder(int index)
repeated .Address allAddresses = 1;
-
getAllAddressesBuilderList
public java.util.List<ClusterMetricsMessages.Address.Builder> getAllAddressesBuilderList()
repeated .Address allAddresses = 1;
-
getAllMetricNamesList
public org.apache.pekko.protobufv3.internal.ProtocolStringList getAllMetricNamesList()
repeated string allMetricNames = 2;- Specified by:
getAllMetricNamesListin interfaceClusterMetricsMessages.MetricsGossipOrBuilder- Returns:
- A list containing the allMetricNames.
-
getAllMetricNamesCount
public int getAllMetricNamesCount()
repeated string allMetricNames = 2;- Specified by:
getAllMetricNamesCountin interfaceClusterMetricsMessages.MetricsGossipOrBuilder- Returns:
- The count of allMetricNames.
-
getAllMetricNames
public java.lang.String getAllMetricNames(int index)
repeated string allMetricNames = 2;- Specified by:
getAllMetricNamesin interfaceClusterMetricsMessages.MetricsGossipOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The allMetricNames at the given index.
-
getAllMetricNamesBytes
public org.apache.pekko.protobufv3.internal.ByteString getAllMetricNamesBytes(int index)
repeated string allMetricNames = 2;- Specified by:
getAllMetricNamesBytesin interfaceClusterMetricsMessages.MetricsGossipOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the allMetricNames at the given index.
-
setAllMetricNames
public ClusterMetricsMessages.MetricsGossip.Builder setAllMetricNames(int index, java.lang.String value)
repeated string allMetricNames = 2;- Parameters:
index- The index to set the value at.value- The allMetricNames to set.- Returns:
- This builder for chaining.
-
addAllMetricNames
public ClusterMetricsMessages.MetricsGossip.Builder addAllMetricNames(java.lang.String value)
repeated string allMetricNames = 2;- Parameters:
value- The allMetricNames to add.- Returns:
- This builder for chaining.
-
addAllAllMetricNames
public ClusterMetricsMessages.MetricsGossip.Builder addAllAllMetricNames(java.lang.Iterable<java.lang.String> values)
repeated string allMetricNames = 2;- Parameters:
values- The allMetricNames to add.- Returns:
- This builder for chaining.
-
clearAllMetricNames
public ClusterMetricsMessages.MetricsGossip.Builder clearAllMetricNames()
repeated string allMetricNames = 2;- Returns:
- This builder for chaining.
-
addAllMetricNamesBytes
public ClusterMetricsMessages.MetricsGossip.Builder addAllMetricNamesBytes(org.apache.pekko.protobufv3.internal.ByteString value)
repeated string allMetricNames = 2;- Parameters:
value- The bytes of the allMetricNames to add.- Returns:
- This builder for chaining.
-
getNodeMetricsList
public java.util.List<ClusterMetricsMessages.NodeMetrics> getNodeMetricsList()
repeated .NodeMetrics nodeMetrics = 3;- Specified by:
getNodeMetricsListin interfaceClusterMetricsMessages.MetricsGossipOrBuilder
-
getNodeMetricsCount
public int getNodeMetricsCount()
repeated .NodeMetrics nodeMetrics = 3;- Specified by:
getNodeMetricsCountin interfaceClusterMetricsMessages.MetricsGossipOrBuilder
-
getNodeMetrics
public ClusterMetricsMessages.NodeMetrics getNodeMetrics(int index)
repeated .NodeMetrics nodeMetrics = 3;- Specified by:
getNodeMetricsin interfaceClusterMetricsMessages.MetricsGossipOrBuilder
-
setNodeMetrics
public ClusterMetricsMessages.MetricsGossip.Builder setNodeMetrics(int index, ClusterMetricsMessages.NodeMetrics value)
repeated .NodeMetrics nodeMetrics = 3;
-
setNodeMetrics
public ClusterMetricsMessages.MetricsGossip.Builder setNodeMetrics(int index, ClusterMetricsMessages.NodeMetrics.Builder builderForValue)
repeated .NodeMetrics nodeMetrics = 3;
-
addNodeMetrics
public ClusterMetricsMessages.MetricsGossip.Builder addNodeMetrics(ClusterMetricsMessages.NodeMetrics value)
repeated .NodeMetrics nodeMetrics = 3;
-
addNodeMetrics
public ClusterMetricsMessages.MetricsGossip.Builder addNodeMetrics(int index, ClusterMetricsMessages.NodeMetrics value)
repeated .NodeMetrics nodeMetrics = 3;
-
addNodeMetrics
public ClusterMetricsMessages.MetricsGossip.Builder addNodeMetrics(ClusterMetricsMessages.NodeMetrics.Builder builderForValue)
repeated .NodeMetrics nodeMetrics = 3;
-
addNodeMetrics
public ClusterMetricsMessages.MetricsGossip.Builder addNodeMetrics(int index, ClusterMetricsMessages.NodeMetrics.Builder builderForValue)
repeated .NodeMetrics nodeMetrics = 3;
-
addAllNodeMetrics
public ClusterMetricsMessages.MetricsGossip.Builder addAllNodeMetrics(java.lang.Iterable<? extends ClusterMetricsMessages.NodeMetrics> values)
repeated .NodeMetrics nodeMetrics = 3;
-
clearNodeMetrics
public ClusterMetricsMessages.MetricsGossip.Builder clearNodeMetrics()
repeated .NodeMetrics nodeMetrics = 3;
-
removeNodeMetrics
public ClusterMetricsMessages.MetricsGossip.Builder removeNodeMetrics(int index)
repeated .NodeMetrics nodeMetrics = 3;
-
getNodeMetricsBuilder
public ClusterMetricsMessages.NodeMetrics.Builder getNodeMetricsBuilder(int index)
repeated .NodeMetrics nodeMetrics = 3;
-
getNodeMetricsOrBuilder
public ClusterMetricsMessages.NodeMetricsOrBuilder getNodeMetricsOrBuilder(int index)
repeated .NodeMetrics nodeMetrics = 3;- Specified by:
getNodeMetricsOrBuilderin interfaceClusterMetricsMessages.MetricsGossipOrBuilder
-
getNodeMetricsOrBuilderList
public java.util.List<? extends ClusterMetricsMessages.NodeMetricsOrBuilder> getNodeMetricsOrBuilderList()
repeated .NodeMetrics nodeMetrics = 3;- Specified by:
getNodeMetricsOrBuilderListin interfaceClusterMetricsMessages.MetricsGossipOrBuilder
-
addNodeMetricsBuilder
public ClusterMetricsMessages.NodeMetrics.Builder addNodeMetricsBuilder()
repeated .NodeMetrics nodeMetrics = 3;
-
addNodeMetricsBuilder
public ClusterMetricsMessages.NodeMetrics.Builder addNodeMetricsBuilder(int index)
repeated .NodeMetrics nodeMetrics = 3;
-
getNodeMetricsBuilderList
public java.util.List<ClusterMetricsMessages.NodeMetrics.Builder> getNodeMetricsBuilderList()
repeated .NodeMetrics nodeMetrics = 3;
-
-