Class ClusterMetricsMessages.NodeMetrics.Number.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.Number.Builder>
org.apache.pekko.cluster.metrics.protobuf.msg.ClusterMetricsMessages.NodeMetrics.Number.Builder
- All Implemented Interfaces:
Cloneable,ClusterMetricsMessages.NodeMetrics.NumberOrBuilder,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.Number
public static final class ClusterMetricsMessages.NodeMetrics.Number.Builder
extends org.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMetricsMessages.NodeMetrics.Number.Builder>
implements ClusterMetricsMessages.NodeMetrics.NumberOrBuilder
Protobuf type
NodeMetrics.Number-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()optional bytes serialized = 4;required .NodeMetrics.NumberType type = 1;optional uint32 value32 = 2;optional uint64 value64 = 3;static final org.apache.pekko.protobufv3.internal.Descriptors.Descriptororg.apache.pekko.protobufv3.internal.Descriptors.Descriptororg.apache.pekko.protobufv3.internal.ByteStringoptional bytes serialized = 4;getType()required .NodeMetrics.NumberType type = 1;intoptional uint32 value32 = 2;longoptional uint64 value64 = 3;booleanoptional bytes serialized = 4;booleanhasType()required .NodeMetrics.NumberType type = 1;booleanoptional uint32 value32 = 2;booleanoptional uint64 value64 = 3;protected org.apache.pekko.protobufv3.internal.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) mergeFrom(org.apache.pekko.protobufv3.internal.Message other) setSerialized(org.apache.pekko.protobufv3.internal.ByteString value) optional bytes serialized = 4;required .NodeMetrics.NumberType type = 1;setValue32(int value) optional uint32 value32 = 2;setValue64(long value) optional uint64 value64 = 3;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, setUnknownFieldsProto3Methods inherited from class org.apache.pekko.protobufv3.internal.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class org.apache.pekko.protobufv3.internal.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.pekko.protobufv3.internal.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface org.apache.pekko.protobufv3.internal.MessageLite.Builder
mergeFromMethods 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:
internalGetFieldAccessorTablein classorg.apache.pekko.protobufv3.internal.GeneratedMessage.Builder<ClusterMetricsMessages.NodeMetrics.Number.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.NodeMetrics.Number.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.NodeMetrics.Number.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfaceorg.apache.pekko.protobufv3.internal.MessageOrBuilder
-
build
- Specified by:
buildin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
buildin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfaceorg.apache.pekko.protobufv3.internal.Message.Builder- Specified by:
buildPartialin interfaceorg.apache.pekko.protobufv3.internal.MessageLite.Builder
-
mergeFrom
public ClusterMetricsMessages.NodeMetrics.Number.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.NodeMetrics.Number.Builder>
-
mergeFrom
public ClusterMetricsMessages.NodeMetrics.Number.Builder mergeFrom(ClusterMetricsMessages.NodeMetrics.Number 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.NodeMetrics.Number.Builder>
-
mergeFrom
public ClusterMetricsMessages.NodeMetrics.Number.Builder mergeFrom(org.apache.pekko.protobufv3.internal.CodedInputStream input, org.apache.pekko.protobufv3.internal.ExtensionRegistryLite extensionRegistry) throws 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.NodeMetrics.Number.Builder>- Throws:
IOException
-
hasType
public boolean hasType()required .NodeMetrics.NumberType type = 1;- Specified by:
hasTypein interfaceClusterMetricsMessages.NodeMetrics.NumberOrBuilder- Returns:
- Whether the type field is set.
-
getType
required .NodeMetrics.NumberType type = 1;- Specified by:
getTypein interfaceClusterMetricsMessages.NodeMetrics.NumberOrBuilder- Returns:
- The type.
-
setType
public ClusterMetricsMessages.NodeMetrics.Number.Builder setType(ClusterMetricsMessages.NodeMetrics.NumberType value) required .NodeMetrics.NumberType type = 1;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
required .NodeMetrics.NumberType type = 1;- Returns:
- This builder for chaining.
-
hasValue32
public boolean hasValue32()optional uint32 value32 = 2;- Specified by:
hasValue32in interfaceClusterMetricsMessages.NodeMetrics.NumberOrBuilder- Returns:
- Whether the value32 field is set.
-
getValue32
public int getValue32()optional uint32 value32 = 2;- Specified by:
getValue32in interfaceClusterMetricsMessages.NodeMetrics.NumberOrBuilder- Returns:
- The value32.
-
setValue32
optional uint32 value32 = 2;- Parameters:
value- The value32 to set.- Returns:
- This builder for chaining.
-
clearValue32
optional uint32 value32 = 2;- Returns:
- This builder for chaining.
-
hasValue64
public boolean hasValue64()optional uint64 value64 = 3;- Specified by:
hasValue64in interfaceClusterMetricsMessages.NodeMetrics.NumberOrBuilder- Returns:
- Whether the value64 field is set.
-
getValue64
public long getValue64()optional uint64 value64 = 3;- Specified by:
getValue64in interfaceClusterMetricsMessages.NodeMetrics.NumberOrBuilder- Returns:
- The value64.
-
setValue64
optional uint64 value64 = 3;- Parameters:
value- The value64 to set.- Returns:
- This builder for chaining.
-
clearValue64
optional uint64 value64 = 3;- Returns:
- This builder for chaining.
-
hasSerialized
public boolean hasSerialized()optional bytes serialized = 4;- Specified by:
hasSerializedin interfaceClusterMetricsMessages.NodeMetrics.NumberOrBuilder- Returns:
- Whether the serialized field is set.
-
getSerialized
public org.apache.pekko.protobufv3.internal.ByteString getSerialized()optional bytes serialized = 4;- Specified by:
getSerializedin interfaceClusterMetricsMessages.NodeMetrics.NumberOrBuilder- Returns:
- The serialized.
-
setSerialized
public ClusterMetricsMessages.NodeMetrics.Number.Builder setSerialized(org.apache.pekko.protobufv3.internal.ByteString value) optional bytes serialized = 4;- Parameters:
value- The serialized to set.- Returns:
- This builder for chaining.
-
clearSerialized
optional bytes serialized = 4;- Returns:
- This builder for chaining.
-