Package com.google.dataflow.v1beta3
Class MetricUpdate
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.dataflow.v1beta3.MetricUpdate
- All Implemented Interfaces:
MetricUpdateOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class MetricUpdate
extends com.google.protobuf.GeneratedMessage
implements MetricUpdateOrBuilder
Describes the state of a metric.Protobuf type
google.dataflow.v1beta3.MetricUpdate- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classDescribes the state of a metric.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleancom.google.protobuf.ValueWorker-computed aggregate value for the "Trie" aggregation kind.com.google.protobuf.ValueOrBuilderWorker-computed aggregate value for the "Trie" aggregation kind.booleanTrue if this metric is reported as the total cumulative aggregate value accumulated since the worker started working on this WorkItem.static MetricUpdatestatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.ValueA struct value describing properties of a distribution of numeric values.com.google.protobuf.ValueOrBuilderA struct value describing properties of a distribution of numeric values.com.google.protobuf.ValuegetGauge()A struct value describing properties of a Gauge.com.google.protobuf.ValueOrBuilderA struct value describing properties of a Gauge.com.google.protobuf.ValueWorker-computed aggregate value for internal use by the Dataflow service.com.google.protobuf.ValueOrBuilderWorker-computed aggregate value for internal use by the Dataflow service.getKind()Metric aggregation kind.com.google.protobuf.ByteStringMetric aggregation kind.com.google.protobuf.ValueWorker-computed aggregate value for the "Mean" aggregation kind.com.google.protobuf.ValueOrBuilderWorker-computed aggregate value for the "Mean" aggregation kind.com.google.protobuf.ValueWorker-computed aggregate value for the "Mean" aggregation kind.com.google.protobuf.ValueOrBuilderWorker-computed aggregate value for the "Mean" aggregation kind.getName()Name of the metric.Name of the metric.com.google.protobuf.Parser<MetricUpdate>com.google.protobuf.ValueWorker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or".com.google.protobuf.ValueOrBuilderWorker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or".intcom.google.protobuf.ValuegetSet()Worker-computed aggregate value for the "Set" aggregation kind.com.google.protobuf.ValueOrBuilderWorker-computed aggregate value for the "Set" aggregation kind.com.google.protobuf.ValuegetTrie()Worker-computed aggregate value for the "Trie" aggregation kind.com.google.protobuf.ValueOrBuilderWorker-computed aggregate value for the "Trie" aggregation kind.com.google.protobuf.TimestampTimestamp associated with the metric value.com.google.protobuf.TimestampOrBuilderTimestamp associated with the metric value.booleanWorker-computed aggregate value for the "Trie" aggregation kind.booleanA struct value describing properties of a distribution of numeric values.booleanhasGauge()A struct value describing properties of a Gauge.inthashCode()booleanWorker-computed aggregate value for internal use by the Dataflow service.booleanWorker-computed aggregate value for the "Mean" aggregation kind.booleanWorker-computed aggregate value for the "Mean" aggregation kind.booleanhasName()Name of the metric.booleanWorker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or".booleanhasSet()Worker-computed aggregate value for the "Set" aggregation kind.booleanhasTrie()Worker-computed aggregate value for the "Trie" aggregation kind.booleanTimestamp associated with the metric value.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic MetricUpdate.Builderstatic MetricUpdate.BuildernewBuilder(MetricUpdate prototype) protected MetricUpdate.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static MetricUpdateparseDelimitedFrom(InputStream input) static MetricUpdateparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MetricUpdateparseFrom(byte[] data) static MetricUpdateparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MetricUpdateparseFrom(com.google.protobuf.ByteString data) static MetricUpdateparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MetricUpdateparseFrom(com.google.protobuf.CodedInputStream input) static MetricUpdateparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MetricUpdateparseFrom(InputStream input) static MetricUpdateparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static MetricUpdateparseFrom(ByteBuffer data) static MetricUpdateparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<MetricUpdate>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
KIND_FIELD_NUMBER
public static final int KIND_FIELD_NUMBER- See Also:
-
CUMULATIVE_FIELD_NUMBER
public static final int CUMULATIVE_FIELD_NUMBER- See Also:
-
SCALAR_FIELD_NUMBER
public static final int SCALAR_FIELD_NUMBER- See Also:
-
MEAN_SUM_FIELD_NUMBER
public static final int MEAN_SUM_FIELD_NUMBER- See Also:
-
MEAN_COUNT_FIELD_NUMBER
public static final int MEAN_COUNT_FIELD_NUMBER- See Also:
-
SET_FIELD_NUMBER
public static final int SET_FIELD_NUMBER- See Also:
-
TRIE_FIELD_NUMBER
public static final int TRIE_FIELD_NUMBER- See Also:
-
BOUNDED_TRIE_FIELD_NUMBER
public static final int BOUNDED_TRIE_FIELD_NUMBER- See Also:
-
DISTRIBUTION_FIELD_NUMBER
public static final int DISTRIBUTION_FIELD_NUMBER- See Also:
-
GAUGE_FIELD_NUMBER
public static final int GAUGE_FIELD_NUMBER- See Also:
-
INTERNAL_FIELD_NUMBER
public static final int INTERNAL_FIELD_NUMBER- See Also:
-
UPDATE_TIME_FIELD_NUMBER
public static final int UPDATE_TIME_FIELD_NUMBER- See Also:
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
hasName
public boolean hasName()Name of the metric.
.google.dataflow.v1beta3.MetricStructuredName name = 1;- Specified by:
hasNamein interfaceMetricUpdateOrBuilder- Returns:
- Whether the name field is set.
-
getName
Name of the metric.
.google.dataflow.v1beta3.MetricStructuredName name = 1;- Specified by:
getNamein interfaceMetricUpdateOrBuilder- Returns:
- The name.
-
getNameOrBuilder
Name of the metric.
.google.dataflow.v1beta3.MetricStructuredName name = 1;- Specified by:
getNameOrBuilderin interfaceMetricUpdateOrBuilder
-
getKind
Metric aggregation kind. The possible metric aggregation kinds are "Sum", "Max", "Min", "Mean", "Set", "And", "Or", and "Distribution". The specified aggregation kind is case-insensitive. If omitted, this is not an aggregated value but instead a single metric sample value.
string kind = 2;- Specified by:
getKindin interfaceMetricUpdateOrBuilder- Returns:
- The kind.
-
getKindBytes
public com.google.protobuf.ByteString getKindBytes()Metric aggregation kind. The possible metric aggregation kinds are "Sum", "Max", "Min", "Mean", "Set", "And", "Or", and "Distribution". The specified aggregation kind is case-insensitive. If omitted, this is not an aggregated value but instead a single metric sample value.
string kind = 2;- Specified by:
getKindBytesin interfaceMetricUpdateOrBuilder- Returns:
- The bytes for kind.
-
getCumulative
public boolean getCumulative()True if this metric is reported as the total cumulative aggregate value accumulated since the worker started working on this WorkItem. By default this is false, indicating that this metric is reported as a delta that is not associated with any WorkItem.
bool cumulative = 3;- Specified by:
getCumulativein interfaceMetricUpdateOrBuilder- Returns:
- The cumulative.
-
hasScalar
public boolean hasScalar()Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or". The possible value types are Long, Double, and Boolean.
.google.protobuf.Value scalar = 4;- Specified by:
hasScalarin interfaceMetricUpdateOrBuilder- Returns:
- Whether the scalar field is set.
-
getScalar
public com.google.protobuf.Value getScalar()Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or". The possible value types are Long, Double, and Boolean.
.google.protobuf.Value scalar = 4;- Specified by:
getScalarin interfaceMetricUpdateOrBuilder- Returns:
- The scalar.
-
getScalarOrBuilder
public com.google.protobuf.ValueOrBuilder getScalarOrBuilder()Worker-computed aggregate value for aggregation kinds "Sum", "Max", "Min", "And", and "Or". The possible value types are Long, Double, and Boolean.
.google.protobuf.Value scalar = 4;- Specified by:
getScalarOrBuilderin interfaceMetricUpdateOrBuilder
-
hasMeanSum
public boolean hasMeanSum()Worker-computed aggregate value for the "Mean" aggregation kind. This holds the sum of the aggregated values and is used in combination with mean_count below to obtain the actual mean aggregate value. The only possible value types are Long and Double.
.google.protobuf.Value mean_sum = 5;- Specified by:
hasMeanSumin interfaceMetricUpdateOrBuilder- Returns:
- Whether the meanSum field is set.
-
getMeanSum
public com.google.protobuf.Value getMeanSum()Worker-computed aggregate value for the "Mean" aggregation kind. This holds the sum of the aggregated values and is used in combination with mean_count below to obtain the actual mean aggregate value. The only possible value types are Long and Double.
.google.protobuf.Value mean_sum = 5;- Specified by:
getMeanSumin interfaceMetricUpdateOrBuilder- Returns:
- The meanSum.
-
getMeanSumOrBuilder
public com.google.protobuf.ValueOrBuilder getMeanSumOrBuilder()Worker-computed aggregate value for the "Mean" aggregation kind. This holds the sum of the aggregated values and is used in combination with mean_count below to obtain the actual mean aggregate value. The only possible value types are Long and Double.
.google.protobuf.Value mean_sum = 5;- Specified by:
getMeanSumOrBuilderin interfaceMetricUpdateOrBuilder
-
hasMeanCount
public boolean hasMeanCount()Worker-computed aggregate value for the "Mean" aggregation kind. This holds the count of the aggregated values and is used in combination with mean_sum above to obtain the actual mean aggregate value. The only possible value type is Long.
.google.protobuf.Value mean_count = 6;- Specified by:
hasMeanCountin interfaceMetricUpdateOrBuilder- Returns:
- Whether the meanCount field is set.
-
getMeanCount
public com.google.protobuf.Value getMeanCount()Worker-computed aggregate value for the "Mean" aggregation kind. This holds the count of the aggregated values and is used in combination with mean_sum above to obtain the actual mean aggregate value. The only possible value type is Long.
.google.protobuf.Value mean_count = 6;- Specified by:
getMeanCountin interfaceMetricUpdateOrBuilder- Returns:
- The meanCount.
-
getMeanCountOrBuilder
public com.google.protobuf.ValueOrBuilder getMeanCountOrBuilder()Worker-computed aggregate value for the "Mean" aggregation kind. This holds the count of the aggregated values and is used in combination with mean_sum above to obtain the actual mean aggregate value. The only possible value type is Long.
.google.protobuf.Value mean_count = 6;- Specified by:
getMeanCountOrBuilderin interfaceMetricUpdateOrBuilder
-
hasSet
public boolean hasSet()Worker-computed aggregate value for the "Set" aggregation kind. The only possible value type is a list of Values whose type can be Long, Double, String, or BoundedTrie according to the metric's type. All Values in the list must be of the same type.
.google.protobuf.Value set = 7;- Specified by:
hasSetin interfaceMetricUpdateOrBuilder- Returns:
- Whether the set field is set.
-
getSet
public com.google.protobuf.Value getSet()Worker-computed aggregate value for the "Set" aggregation kind. The only possible value type is a list of Values whose type can be Long, Double, String, or BoundedTrie according to the metric's type. All Values in the list must be of the same type.
.google.protobuf.Value set = 7;- Specified by:
getSetin interfaceMetricUpdateOrBuilder- Returns:
- The set.
-
getSetOrBuilder
public com.google.protobuf.ValueOrBuilder getSetOrBuilder()Worker-computed aggregate value for the "Set" aggregation kind. The only possible value type is a list of Values whose type can be Long, Double, String, or BoundedTrie according to the metric's type. All Values in the list must be of the same type.
.google.protobuf.Value set = 7;- Specified by:
getSetOrBuilderin interfaceMetricUpdateOrBuilder
-
hasTrie
public boolean hasTrie()Worker-computed aggregate value for the "Trie" aggregation kind. The only possible value type is a BoundedTrieNode.
.google.protobuf.Value trie = 13;- Specified by:
hasTriein interfaceMetricUpdateOrBuilder- Returns:
- Whether the trie field is set.
-
getTrie
public com.google.protobuf.Value getTrie()Worker-computed aggregate value for the "Trie" aggregation kind. The only possible value type is a BoundedTrieNode.
.google.protobuf.Value trie = 13;- Specified by:
getTriein interfaceMetricUpdateOrBuilder- Returns:
- The trie.
-
getTrieOrBuilder
public com.google.protobuf.ValueOrBuilder getTrieOrBuilder()Worker-computed aggregate value for the "Trie" aggregation kind. The only possible value type is a BoundedTrieNode.
.google.protobuf.Value trie = 13;- Specified by:
getTrieOrBuilderin interfaceMetricUpdateOrBuilder
-
hasBoundedTrie
public boolean hasBoundedTrie()Worker-computed aggregate value for the "Trie" aggregation kind. The only possible value type is a BoundedTrieNode. Introduced this field to avoid breaking older SDKs when Dataflow service starts to populate the `bounded_trie` field.
.google.protobuf.Value bounded_trie = 14;- Specified by:
hasBoundedTriein interfaceMetricUpdateOrBuilder- Returns:
- Whether the boundedTrie field is set.
-
getBoundedTrie
public com.google.protobuf.Value getBoundedTrie()Worker-computed aggregate value for the "Trie" aggregation kind. The only possible value type is a BoundedTrieNode. Introduced this field to avoid breaking older SDKs when Dataflow service starts to populate the `bounded_trie` field.
.google.protobuf.Value bounded_trie = 14;- Specified by:
getBoundedTriein interfaceMetricUpdateOrBuilder- Returns:
- The boundedTrie.
-
getBoundedTrieOrBuilder
public com.google.protobuf.ValueOrBuilder getBoundedTrieOrBuilder()Worker-computed aggregate value for the "Trie" aggregation kind. The only possible value type is a BoundedTrieNode. Introduced this field to avoid breaking older SDKs when Dataflow service starts to populate the `bounded_trie` field.
.google.protobuf.Value bounded_trie = 14;- Specified by:
getBoundedTrieOrBuilderin interfaceMetricUpdateOrBuilder
-
hasDistribution
public boolean hasDistribution()A struct value describing properties of a distribution of numeric values.
.google.protobuf.Value distribution = 11;- Specified by:
hasDistributionin interfaceMetricUpdateOrBuilder- Returns:
- Whether the distribution field is set.
-
getDistribution
public com.google.protobuf.Value getDistribution()A struct value describing properties of a distribution of numeric values.
.google.protobuf.Value distribution = 11;- Specified by:
getDistributionin interfaceMetricUpdateOrBuilder- Returns:
- The distribution.
-
getDistributionOrBuilder
public com.google.protobuf.ValueOrBuilder getDistributionOrBuilder()A struct value describing properties of a distribution of numeric values.
.google.protobuf.Value distribution = 11;- Specified by:
getDistributionOrBuilderin interfaceMetricUpdateOrBuilder
-
hasGauge
public boolean hasGauge()A struct value describing properties of a Gauge. Metrics of gauge type show the value of a metric across time, and is aggregated based on the newest value.
.google.protobuf.Value gauge = 12;- Specified by:
hasGaugein interfaceMetricUpdateOrBuilder- Returns:
- Whether the gauge field is set.
-
getGauge
public com.google.protobuf.Value getGauge()A struct value describing properties of a Gauge. Metrics of gauge type show the value of a metric across time, and is aggregated based on the newest value.
.google.protobuf.Value gauge = 12;- Specified by:
getGaugein interfaceMetricUpdateOrBuilder- Returns:
- The gauge.
-
getGaugeOrBuilder
public com.google.protobuf.ValueOrBuilder getGaugeOrBuilder()A struct value describing properties of a Gauge. Metrics of gauge type show the value of a metric across time, and is aggregated based on the newest value.
.google.protobuf.Value gauge = 12;- Specified by:
getGaugeOrBuilderin interfaceMetricUpdateOrBuilder
-
hasInternal
public boolean hasInternal()Worker-computed aggregate value for internal use by the Dataflow service.
.google.protobuf.Value internal = 8;- Specified by:
hasInternalin interfaceMetricUpdateOrBuilder- Returns:
- Whether the internal field is set.
-
getInternal
public com.google.protobuf.Value getInternal()Worker-computed aggregate value for internal use by the Dataflow service.
.google.protobuf.Value internal = 8;- Specified by:
getInternalin interfaceMetricUpdateOrBuilder- Returns:
- The internal.
-
getInternalOrBuilder
public com.google.protobuf.ValueOrBuilder getInternalOrBuilder()Worker-computed aggregate value for internal use by the Dataflow service.
.google.protobuf.Value internal = 8;- Specified by:
getInternalOrBuilderin interfaceMetricUpdateOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()Timestamp associated with the metric value. Optional when workers are reporting work progress; it will be filled in responses from the metrics API.
.google.protobuf.Timestamp update_time = 9;- Specified by:
hasUpdateTimein interfaceMetricUpdateOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()Timestamp associated with the metric value. Optional when workers are reporting work progress; it will be filled in responses from the metrics API.
.google.protobuf.Timestamp update_time = 9;- Specified by:
getUpdateTimein interfaceMetricUpdateOrBuilder- Returns:
- The updateTime.
-
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()Timestamp associated with the metric value. Optional when workers are reporting work progress; it will be filled in responses from the metrics API.
.google.protobuf.Timestamp update_time = 9;- Specified by:
getUpdateTimeOrBuilderin interfaceMetricUpdateOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- 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 MetricUpdate parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MetricUpdate parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MetricUpdate parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MetricUpdate parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MetricUpdate parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static MetricUpdate parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static MetricUpdate parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static MetricUpdate parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static MetricUpdate parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected MetricUpdate.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-