Package com.google.cloud.dataproc.v1
Class ClusterMetrics
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.dataproc.v1.ClusterMetrics
-
- All Implemented Interfaces:
ClusterMetricsOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class ClusterMetrics extends com.google.protobuf.GeneratedMessageV3 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 typegoogle.cloud.dataproc.v1.ClusterMetrics- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClusterMetrics.BuilderContains cluster daemon metrics, such as HDFS and YARN stats.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intHDFS_METRICS_FIELD_NUMBERstatic intYARN_METRICS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancontainsHdfsMetrics(String key)The HDFS metrics.booleancontainsYarnMetrics(String key)YARN metrics.booleanequals(Object obj)static ClusterMetricsgetDefaultInstance()ClusterMetricsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()Map<String,Long>getHdfsMetrics()Deprecated.intgetHdfsMetricsCount()The HDFS metrics.Map<String,Long>getHdfsMetricsMap()The HDFS metrics.longgetHdfsMetricsOrDefault(String key, long defaultValue)The HDFS metrics.longgetHdfsMetricsOrThrow(String key)The HDFS metrics.com.google.protobuf.Parser<ClusterMetrics>getParserForType()intgetSerializedSize()Map<String,Long>getYarnMetrics()Deprecated.intgetYarnMetricsCount()YARN metrics.Map<String,Long>getYarnMetricsMap()YARN metrics.longgetYarnMetricsOrDefault(String key, long defaultValue)YARN metrics.longgetYarnMetricsOrThrow(String key)YARN metrics.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)booleanisInitialized()static ClusterMetrics.BuildernewBuilder()static ClusterMetrics.BuildernewBuilder(ClusterMetrics prototype)ClusterMetrics.BuildernewBuilderForType()protected ClusterMetrics.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static ClusterMetricsparseDelimitedFrom(InputStream input)static ClusterMetricsparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ClusterMetricsparseFrom(byte[] data)static ClusterMetricsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ClusterMetricsparseFrom(com.google.protobuf.ByteString data)static ClusterMetricsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ClusterMetricsparseFrom(com.google.protobuf.CodedInputStream input)static ClusterMetricsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ClusterMetricsparseFrom(InputStream input)static ClusterMetricsparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ClusterMetricsparseFrom(ByteBuffer data)static ClusterMetricsparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ClusterMetrics>parser()ClusterMetrics.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
HDFS_METRICS_FIELD_NUMBER
public static final int HDFS_METRICS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
YARN_METRICS_FIELD_NUMBER
public static final int YARN_METRICS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getHdfsMetricsCount
public int getHdfsMetricsCount()
Description copied from interface:ClusterMetricsOrBuilderThe HDFS metrics.
map<string, int64> hdfs_metrics = 1;- Specified by:
getHdfsMetricsCountin interfaceClusterMetricsOrBuilder
-
containsHdfsMetrics
public boolean containsHdfsMetrics(String key)
The HDFS metrics.
map<string, int64> hdfs_metrics = 1;- Specified by:
containsHdfsMetricsin interfaceClusterMetricsOrBuilder
-
getHdfsMetrics
@Deprecated public Map<String,Long> getHdfsMetrics()
Deprecated.UsegetHdfsMetricsMap()instead.- Specified by:
getHdfsMetricsin interfaceClusterMetricsOrBuilder
-
getHdfsMetricsMap
public Map<String,Long> getHdfsMetricsMap()
The HDFS metrics.
map<string, int64> hdfs_metrics = 1;- Specified by:
getHdfsMetricsMapin interfaceClusterMetricsOrBuilder
-
getHdfsMetricsOrDefault
public long getHdfsMetricsOrDefault(String key, long defaultValue)
The HDFS metrics.
map<string, int64> hdfs_metrics = 1;- Specified by:
getHdfsMetricsOrDefaultin interfaceClusterMetricsOrBuilder
-
getHdfsMetricsOrThrow
public long getHdfsMetricsOrThrow(String key)
The HDFS metrics.
map<string, int64> hdfs_metrics = 1;- Specified by:
getHdfsMetricsOrThrowin interfaceClusterMetricsOrBuilder
-
getYarnMetricsCount
public int getYarnMetricsCount()
Description copied from interface:ClusterMetricsOrBuilderYARN metrics.
map<string, int64> yarn_metrics = 2;- Specified by:
getYarnMetricsCountin interfaceClusterMetricsOrBuilder
-
containsYarnMetrics
public boolean containsYarnMetrics(String key)
YARN metrics.
map<string, int64> yarn_metrics = 2;- Specified by:
containsYarnMetricsin interfaceClusterMetricsOrBuilder
-
getYarnMetrics
@Deprecated public Map<String,Long> getYarnMetrics()
Deprecated.UsegetYarnMetricsMap()instead.- Specified by:
getYarnMetricsin interfaceClusterMetricsOrBuilder
-
getYarnMetricsMap
public Map<String,Long> getYarnMetricsMap()
YARN metrics.
map<string, int64> yarn_metrics = 2;- Specified by:
getYarnMetricsMapin interfaceClusterMetricsOrBuilder
-
getYarnMetricsOrDefault
public long getYarnMetricsOrDefault(String key, long defaultValue)
YARN metrics.
map<string, int64> yarn_metrics = 2;- Specified by:
getYarnMetricsOrDefaultin interfaceClusterMetricsOrBuilder
-
getYarnMetricsOrThrow
public long getYarnMetricsOrThrow(String key)
YARN metrics.
map<string, int64> yarn_metrics = 2;- Specified by:
getYarnMetricsOrThrowin interfaceClusterMetricsOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ClusterMetrics parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClusterMetrics parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClusterMetrics parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClusterMetrics parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClusterMetrics parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClusterMetrics parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ClusterMetrics parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ClusterMetrics parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ClusterMetrics parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ClusterMetrics parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ClusterMetrics parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ClusterMetrics parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ClusterMetrics.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ClusterMetrics.Builder newBuilder()
-
newBuilder
public static ClusterMetrics.Builder newBuilder(ClusterMetrics prototype)
-
toBuilder
public ClusterMetrics.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ClusterMetrics.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ClusterMetrics getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ClusterMetrics> parser()
-
getParserForType
public com.google.protobuf.Parser<ClusterMetrics> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ClusterMetrics getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-