Class ClusterMetricsMessages.NodeMetrics.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.NodeMetrics.Builder>
org.apache.pekko.cluster.metrics.protobuf.msg.ClusterMetricsMessages.NodeMetrics.Builder
- All Implemented Interfaces:
Cloneable
,ClusterMetricsMessages.NodeMetricsOrBuilder
,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.NodeMetrics
public static final class ClusterMetricsMessages.NodeMetrics.Builder
extends org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMetricsMessages.NodeMetrics.Builder>
implements ClusterMetricsMessages.NodeMetricsOrBuilder
* Node MetricsProtobuf type
NodeMetrics
-
Method Summary
Modifier and TypeMethodDescriptionaddAllMetrics
(Iterable<? extends ClusterMetricsMessages.NodeMetrics.Metric> values) repeated .NodeMetrics.Metric metrics = 3;
addMetrics
(int index, ClusterMetricsMessages.NodeMetrics.Metric value) repeated .NodeMetrics.Metric metrics = 3;
addMetrics
(int index, ClusterMetricsMessages.NodeMetrics.Metric.Builder builderForValue) repeated .NodeMetrics.Metric metrics = 3;
repeated .NodeMetrics.Metric metrics = 3;
addMetrics
(ClusterMetricsMessages.NodeMetrics.Metric.Builder builderForValue) repeated .NodeMetrics.Metric metrics = 3;
repeated .NodeMetrics.Metric metrics = 3;
addMetricsBuilder
(int index) repeated .NodeMetrics.Metric metrics = 3;
build()
clear()
required int32 addressIndex = 1;
repeated .NodeMetrics.Metric metrics = 3;
required int64 timestamp = 2;
int
required int32 addressIndex = 1;
static final org.apache.pekko.protobufv3.internal.Descriptors.Descriptor
org.apache.pekko.protobufv3.internal.Descriptors.Descriptor
getMetrics
(int index) repeated .NodeMetrics.Metric metrics = 3;
getMetricsBuilder
(int index) repeated .NodeMetrics.Metric metrics = 3;
repeated .NodeMetrics.Metric metrics = 3;
int
repeated .NodeMetrics.Metric metrics = 3;
repeated .NodeMetrics.Metric metrics = 3;
getMetricsOrBuilder
(int index) repeated .NodeMetrics.Metric metrics = 3;
repeated .NodeMetrics.Metric metrics = 3;
long
required int64 timestamp = 2;
boolean
required int32 addressIndex = 1;
boolean
required int64 timestamp = 2;
protected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTable
final boolean
mergeFrom
(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) mergeFrom
(org.apache.pekko.protobufv3.internal.Message other) removeMetrics
(int index) repeated .NodeMetrics.Metric metrics = 3;
setAddressIndex
(int value) required int32 addressIndex = 1;
setMetrics
(int index, ClusterMetricsMessages.NodeMetrics.Metric value) repeated .NodeMetrics.Metric metrics = 3;
setMetrics
(int index, ClusterMetricsMessages.NodeMetrics.Metric.Builder builderForValue) repeated .NodeMetrics.Metric metrics = 3;
setTimestamp
(long value) required int64 timestamp = 2;
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
Methods inherited from interface org.apache.pekko.protobufv3.internal.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface org.apache.pekko.protobufv3.internal.MessageLite.Builder
mergeFrom
Methods inherited from interface org.apache.pekko.protobufv3.internal.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final org.apache.pekko.protobufv3.internal.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMetricsMessages.NodeMetrics.Builder>
-
clear
- Specified by:
clear
in interfaceorg.apache.pekko.protobufv3.internal.Message.Builder
- Specified by:
clear
in interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
- Overrides:
clear
in classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMetricsMessages.NodeMetrics.Builder>
-
getDescriptorForType
public org.apache.pekko.protobufv3.internal.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfaceorg.apache.pekko.protobufv3.internal.Message.Builder
- Specified by:
getDescriptorForType
in interfaceorg.apache.pekko.protobufv3.internal.MessageOrBuilder
- Overrides:
getDescriptorForType
in classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMetricsMessages.NodeMetrics.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfaceorg.apache.pekko.protobufv3.internal.MessageOrBuilder
-
build
- Specified by:
build
in interfaceorg.apache.pekko.protobufv3.internal.Message.Builder
- Specified by:
build
in interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfaceorg.apache.pekko.protobufv3.internal.Message.Builder
- Specified by:
buildPartial
in interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
-
mergeFrom
public ClusterMetricsMessages.NodeMetrics.Builder mergeFrom(org.apache.pekko.protobufv3.internal.Message other) - Specified by:
mergeFrom
in interfaceorg.apache.pekko.protobufv3.internal.Message.Builder
- Overrides:
mergeFrom
in classorg.apache.pekko.protobufv3.internal.AbstractMessage.Builder<ClusterMetricsMessages.NodeMetrics.Builder>
-
mergeFrom
public ClusterMetricsMessages.NodeMetrics.Builder mergeFrom(ClusterMetricsMessages.NodeMetrics other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder
- Overrides:
isInitialized
in classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMetricsMessages.NodeMetrics.Builder>
-
mergeFrom
public ClusterMetricsMessages.NodeMetrics.Builder mergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfaceorg.apache.pekko.protobufv3.internal.Message.Builder
- Specified by:
mergeFrom
in interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
- Overrides:
mergeFrom
in classorg.apache.pekko.protobufv3.internal.AbstractMessage.Builder<ClusterMetricsMessages.NodeMetrics.Builder>
- Throws:
IOException
-
hasAddressIndex
public boolean hasAddressIndex()required int32 addressIndex = 1;
- Specified by:
hasAddressIndex
in interfaceClusterMetricsMessages.NodeMetricsOrBuilder
- Returns:
- Whether the addressIndex field is set.
-
getAddressIndex
public int getAddressIndex()required int32 addressIndex = 1;
- Specified by:
getAddressIndex
in interfaceClusterMetricsMessages.NodeMetricsOrBuilder
- Returns:
- The addressIndex.
-
setAddressIndex
required int32 addressIndex = 1;
- Parameters:
value
- The addressIndex to set.- Returns:
- This builder for chaining.
-
clearAddressIndex
required int32 addressIndex = 1;
- Returns:
- This builder for chaining.
-
hasTimestamp
public boolean hasTimestamp()required int64 timestamp = 2;
- Specified by:
hasTimestamp
in interfaceClusterMetricsMessages.NodeMetricsOrBuilder
- Returns:
- Whether the timestamp field is set.
-
getTimestamp
public long getTimestamp()required int64 timestamp = 2;
- Specified by:
getTimestamp
in interfaceClusterMetricsMessages.NodeMetricsOrBuilder
- Returns:
- The timestamp.
-
setTimestamp
required int64 timestamp = 2;
- Parameters:
value
- The timestamp to set.- Returns:
- This builder for chaining.
-
clearTimestamp
required int64 timestamp = 2;
- Returns:
- This builder for chaining.
-
getMetricsList
repeated .NodeMetrics.Metric metrics = 3;
- Specified by:
getMetricsList
in interfaceClusterMetricsMessages.NodeMetricsOrBuilder
-
getMetricsCount
public int getMetricsCount()repeated .NodeMetrics.Metric metrics = 3;
- Specified by:
getMetricsCount
in interfaceClusterMetricsMessages.NodeMetricsOrBuilder
-
getMetrics
repeated .NodeMetrics.Metric metrics = 3;
- Specified by:
getMetrics
in interfaceClusterMetricsMessages.NodeMetricsOrBuilder
-
setMetrics
public ClusterMetricsMessages.NodeMetrics.Builder setMetrics(int index, ClusterMetricsMessages.NodeMetrics.Metric value) repeated .NodeMetrics.Metric metrics = 3;
-
setMetrics
public ClusterMetricsMessages.NodeMetrics.Builder setMetrics(int index, ClusterMetricsMessages.NodeMetrics.Metric.Builder builderForValue) repeated .NodeMetrics.Metric metrics = 3;
-
addMetrics
public ClusterMetricsMessages.NodeMetrics.Builder addMetrics(ClusterMetricsMessages.NodeMetrics.Metric value) repeated .NodeMetrics.Metric metrics = 3;
-
addMetrics
public ClusterMetricsMessages.NodeMetrics.Builder addMetrics(int index, ClusterMetricsMessages.NodeMetrics.Metric value) repeated .NodeMetrics.Metric metrics = 3;
-
addMetrics
public ClusterMetricsMessages.NodeMetrics.Builder addMetrics(ClusterMetricsMessages.NodeMetrics.Metric.Builder builderForValue) repeated .NodeMetrics.Metric metrics = 3;
-
addMetrics
public ClusterMetricsMessages.NodeMetrics.Builder addMetrics(int index, ClusterMetricsMessages.NodeMetrics.Metric.Builder builderForValue) repeated .NodeMetrics.Metric metrics = 3;
-
addAllMetrics
public ClusterMetricsMessages.NodeMetrics.Builder addAllMetrics(Iterable<? extends ClusterMetricsMessages.NodeMetrics.Metric> values) repeated .NodeMetrics.Metric metrics = 3;
-
clearMetrics
repeated .NodeMetrics.Metric metrics = 3;
-
removeMetrics
repeated .NodeMetrics.Metric metrics = 3;
-
getMetricsBuilder
repeated .NodeMetrics.Metric metrics = 3;
-
getMetricsOrBuilder
repeated .NodeMetrics.Metric metrics = 3;
- Specified by:
getMetricsOrBuilder
in interfaceClusterMetricsMessages.NodeMetricsOrBuilder
-
getMetricsOrBuilderList
repeated .NodeMetrics.Metric metrics = 3;
- Specified by:
getMetricsOrBuilderList
in interfaceClusterMetricsMessages.NodeMetricsOrBuilder
-
addMetricsBuilder
repeated .NodeMetrics.Metric metrics = 3;
-
addMetricsBuilder
repeated .NodeMetrics.Metric metrics = 3;
-
getMetricsBuilderList
repeated .NodeMetrics.Metric metrics = 3;
-