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 class
ClusterMetrics.Builder
Contains 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 int
HDFS_METRICS_FIELD_NUMBER
static int
YARN_METRICS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description boolean
containsHdfsMetrics(String key)
The HDFS metrics.boolean
containsYarnMetrics(String key)
YARN metrics.boolean
equals(Object obj)
static ClusterMetrics
getDefaultInstance()
ClusterMetrics
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
Map<String,Long>
getHdfsMetrics()
Deprecated.int
getHdfsMetricsCount()
The HDFS metrics.Map<String,Long>
getHdfsMetricsMap()
The HDFS metrics.long
getHdfsMetricsOrDefault(String key, long defaultValue)
The HDFS metrics.long
getHdfsMetricsOrThrow(String key)
The HDFS metrics.com.google.protobuf.Parser<ClusterMetrics>
getParserForType()
int
getSerializedSize()
Map<String,Long>
getYarnMetrics()
Deprecated.int
getYarnMetricsCount()
YARN metrics.Map<String,Long>
getYarnMetricsMap()
YARN metrics.long
getYarnMetricsOrDefault(String key, long defaultValue)
YARN metrics.long
getYarnMetricsOrThrow(String key)
YARN metrics.int
hashCode()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
protected com.google.protobuf.MapField
internalGetMapField(int number)
boolean
isInitialized()
static ClusterMetrics.Builder
newBuilder()
static ClusterMetrics.Builder
newBuilder(ClusterMetrics prototype)
ClusterMetrics.Builder
newBuilderForType()
protected ClusterMetrics.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static ClusterMetrics
parseDelimitedFrom(InputStream input)
static ClusterMetrics
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ClusterMetrics
parseFrom(byte[] data)
static ClusterMetrics
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ClusterMetrics
parseFrom(com.google.protobuf.ByteString data)
static ClusterMetrics
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ClusterMetrics
parseFrom(com.google.protobuf.CodedInputStream input)
static ClusterMetrics
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ClusterMetrics
parseFrom(InputStream input)
static ClusterMetrics
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static ClusterMetrics
parseFrom(ByteBuffer data)
static ClusterMetrics
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<ClusterMetrics>
parser()
ClusterMetrics.Builder
toBuilder()
void
writeTo(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:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getHdfsMetricsCount
public int getHdfsMetricsCount()
Description copied from interface:ClusterMetricsOrBuilder
The HDFS metrics.
map<string, int64> hdfs_metrics = 1;
- Specified by:
getHdfsMetricsCount
in interfaceClusterMetricsOrBuilder
-
containsHdfsMetrics
public boolean containsHdfsMetrics(String key)
The HDFS metrics.
map<string, int64> hdfs_metrics = 1;
- Specified by:
containsHdfsMetrics
in interfaceClusterMetricsOrBuilder
-
getHdfsMetrics
@Deprecated public Map<String,Long> getHdfsMetrics()
Deprecated.UsegetHdfsMetricsMap()
instead.- Specified by:
getHdfsMetrics
in interfaceClusterMetricsOrBuilder
-
getHdfsMetricsMap
public Map<String,Long> getHdfsMetricsMap()
The HDFS metrics.
map<string, int64> hdfs_metrics = 1;
- Specified by:
getHdfsMetricsMap
in interfaceClusterMetricsOrBuilder
-
getHdfsMetricsOrDefault
public long getHdfsMetricsOrDefault(String key, long defaultValue)
The HDFS metrics.
map<string, int64> hdfs_metrics = 1;
- Specified by:
getHdfsMetricsOrDefault
in interfaceClusterMetricsOrBuilder
-
getHdfsMetricsOrThrow
public long getHdfsMetricsOrThrow(String key)
The HDFS metrics.
map<string, int64> hdfs_metrics = 1;
- Specified by:
getHdfsMetricsOrThrow
in interfaceClusterMetricsOrBuilder
-
getYarnMetricsCount
public int getYarnMetricsCount()
Description copied from interface:ClusterMetricsOrBuilder
YARN metrics.
map<string, int64> yarn_metrics = 2;
- Specified by:
getYarnMetricsCount
in interfaceClusterMetricsOrBuilder
-
containsYarnMetrics
public boolean containsYarnMetrics(String key)
YARN metrics.
map<string, int64> yarn_metrics = 2;
- Specified by:
containsYarnMetrics
in interfaceClusterMetricsOrBuilder
-
getYarnMetrics
@Deprecated public Map<String,Long> getYarnMetrics()
Deprecated.UsegetYarnMetricsMap()
instead.- Specified by:
getYarnMetrics
in interfaceClusterMetricsOrBuilder
-
getYarnMetricsMap
public Map<String,Long> getYarnMetricsMap()
YARN metrics.
map<string, int64> yarn_metrics = 2;
- Specified by:
getYarnMetricsMap
in interfaceClusterMetricsOrBuilder
-
getYarnMetricsOrDefault
public long getYarnMetricsOrDefault(String key, long defaultValue)
YARN metrics.
map<string, int64> yarn_metrics = 2;
- Specified by:
getYarnMetricsOrDefault
in interfaceClusterMetricsOrBuilder
-
getYarnMetricsOrThrow
public long getYarnMetricsOrThrow(String key)
YARN metrics.
map<string, int64> yarn_metrics = 2;
- Specified by:
getYarnMetricsOrThrow
in interfaceClusterMetricsOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in 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:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in 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:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ClusterMetrics.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in 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:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ClusterMetrics getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-