public static final class ClusterMetrics.Builder extends GeneratedMessageV3.Builder<ClusterMetrics.Builder> implements ClusterMetricsOrBuilder
Contains cluster daemon metrics, such as HDFS and YARN stats. **Beta Feature**: This report is available for testing purposes only. It may be changed before final release.Protobuf type
google.cloud.dataproc.v1.ClusterMetrics
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, 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
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
mergeFrom
public static final Descriptors.Descriptor getDescriptor()
protected MapField internalGetMapField(int number)
internalGetMapField
in class GeneratedMessageV3.Builder<ClusterMetrics.Builder>
protected MapField internalGetMutableMapField(int number)
internalGetMutableMapField
in class GeneratedMessageV3.Builder<ClusterMetrics.Builder>
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3.Builder<ClusterMetrics.Builder>
public ClusterMetrics.Builder clear()
clear
in interface Message.Builder
clear
in interface MessageLite.Builder
clear
in class GeneratedMessageV3.Builder<ClusterMetrics.Builder>
public Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface Message.Builder
getDescriptorForType
in interface MessageOrBuilder
getDescriptorForType
in class GeneratedMessageV3.Builder<ClusterMetrics.Builder>
public ClusterMetrics getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
public ClusterMetrics build()
build
in interface Message.Builder
build
in interface MessageLite.Builder
public ClusterMetrics buildPartial()
buildPartial
in interface Message.Builder
buildPartial
in interface MessageLite.Builder
public ClusterMetrics.Builder clone()
clone
in interface Message.Builder
clone
in interface MessageLite.Builder
clone
in class GeneratedMessageV3.Builder<ClusterMetrics.Builder>
public ClusterMetrics.Builder setField(Descriptors.FieldDescriptor field, java.lang.Object value)
setField
in interface Message.Builder
setField
in class GeneratedMessageV3.Builder<ClusterMetrics.Builder>
public ClusterMetrics.Builder clearField(Descriptors.FieldDescriptor field)
clearField
in interface Message.Builder
clearField
in class GeneratedMessageV3.Builder<ClusterMetrics.Builder>
public ClusterMetrics.Builder clearOneof(Descriptors.OneofDescriptor oneof)
clearOneof
in interface Message.Builder
clearOneof
in class GeneratedMessageV3.Builder<ClusterMetrics.Builder>
public ClusterMetrics.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField
in interface Message.Builder
setRepeatedField
in class GeneratedMessageV3.Builder<ClusterMetrics.Builder>
public ClusterMetrics.Builder addRepeatedField(Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField
in interface Message.Builder
addRepeatedField
in class GeneratedMessageV3.Builder<ClusterMetrics.Builder>
public ClusterMetrics.Builder mergeFrom(Message other)
mergeFrom
in interface Message.Builder
mergeFrom
in class AbstractMessage.Builder<ClusterMetrics.Builder>
public ClusterMetrics.Builder mergeFrom(ClusterMetrics other)
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3.Builder<ClusterMetrics.Builder>
public ClusterMetrics.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface Message.Builder
mergeFrom
in interface MessageLite.Builder
mergeFrom
in class AbstractMessage.Builder<ClusterMetrics.Builder>
java.io.IOException
public int getHdfsMetricsCount()
ClusterMetricsOrBuilder
The HDFS metrics.
map<string, int64> hdfs_metrics = 1;
getHdfsMetricsCount
in interface ClusterMetricsOrBuilder
public boolean containsHdfsMetrics(java.lang.String key)
The HDFS metrics.
map<string, int64> hdfs_metrics = 1;
containsHdfsMetrics
in interface ClusterMetricsOrBuilder
@Deprecated public java.util.Map<java.lang.String,java.lang.Long> getHdfsMetrics()
getHdfsMetricsMap()
instead.getHdfsMetrics
in interface ClusterMetricsOrBuilder
public java.util.Map<java.lang.String,java.lang.Long> getHdfsMetricsMap()
The HDFS metrics.
map<string, int64> hdfs_metrics = 1;
getHdfsMetricsMap
in interface ClusterMetricsOrBuilder
public long getHdfsMetricsOrDefault(java.lang.String key, long defaultValue)
The HDFS metrics.
map<string, int64> hdfs_metrics = 1;
getHdfsMetricsOrDefault
in interface ClusterMetricsOrBuilder
public long getHdfsMetricsOrThrow(java.lang.String key)
The HDFS metrics.
map<string, int64> hdfs_metrics = 1;
getHdfsMetricsOrThrow
in interface ClusterMetricsOrBuilder
public ClusterMetrics.Builder clearHdfsMetrics()
public ClusterMetrics.Builder removeHdfsMetrics(java.lang.String key)
The HDFS metrics.
map<string, int64> hdfs_metrics = 1;
@Deprecated public java.util.Map<java.lang.String,java.lang.Long> getMutableHdfsMetrics()
public ClusterMetrics.Builder putHdfsMetrics(java.lang.String key, long value)
The HDFS metrics.
map<string, int64> hdfs_metrics = 1;
public ClusterMetrics.Builder putAllHdfsMetrics(java.util.Map<java.lang.String,java.lang.Long> values)
The HDFS metrics.
map<string, int64> hdfs_metrics = 1;
public int getYarnMetricsCount()
ClusterMetricsOrBuilder
The YARN metrics.
map<string, int64> yarn_metrics = 2;
getYarnMetricsCount
in interface ClusterMetricsOrBuilder
public boolean containsYarnMetrics(java.lang.String key)
The YARN metrics.
map<string, int64> yarn_metrics = 2;
containsYarnMetrics
in interface ClusterMetricsOrBuilder
@Deprecated public java.util.Map<java.lang.String,java.lang.Long> getYarnMetrics()
getYarnMetricsMap()
instead.getYarnMetrics
in interface ClusterMetricsOrBuilder
public java.util.Map<java.lang.String,java.lang.Long> getYarnMetricsMap()
The YARN metrics.
map<string, int64> yarn_metrics = 2;
getYarnMetricsMap
in interface ClusterMetricsOrBuilder
public long getYarnMetricsOrDefault(java.lang.String key, long defaultValue)
The YARN metrics.
map<string, int64> yarn_metrics = 2;
getYarnMetricsOrDefault
in interface ClusterMetricsOrBuilder
public long getYarnMetricsOrThrow(java.lang.String key)
The YARN metrics.
map<string, int64> yarn_metrics = 2;
getYarnMetricsOrThrow
in interface ClusterMetricsOrBuilder
public ClusterMetrics.Builder clearYarnMetrics()
public ClusterMetrics.Builder removeYarnMetrics(java.lang.String key)
The YARN metrics.
map<string, int64> yarn_metrics = 2;
@Deprecated public java.util.Map<java.lang.String,java.lang.Long> getMutableYarnMetrics()
public ClusterMetrics.Builder putYarnMetrics(java.lang.String key, long value)
The YARN metrics.
map<string, int64> yarn_metrics = 2;
public ClusterMetrics.Builder putAllYarnMetrics(java.util.Map<java.lang.String,java.lang.Long> values)
The YARN metrics.
map<string, int64> yarn_metrics = 2;
public final ClusterMetrics.Builder setUnknownFields(UnknownFieldSet unknownFields)
setUnknownFields
in interface Message.Builder
setUnknownFields
in class GeneratedMessageV3.Builder<ClusterMetrics.Builder>
public final ClusterMetrics.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
mergeUnknownFields
in interface Message.Builder
mergeUnknownFields
in class GeneratedMessageV3.Builder<ClusterMetrics.Builder>