Package io.opencensus.proto.metrics.v1
Class SummaryValue
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.opencensus.proto.metrics.v1.SummaryValue
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,SummaryValueOrBuilder,Serializable
public final class SummaryValue extends com.google.protobuf.GeneratedMessageV3 implements SummaryValueOrBuilder
The start_timestamp only applies to the count and sum in the SummaryValue.
Protobuf typeopencensus.proto.metrics.v1.SummaryValue- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSummaryValue.BuilderThe start_timestamp only applies to the count and sum in the SummaryValue.static classSummaryValue.SnapshotThe values in this message can be reset at arbitrary unknown times, with the requirement that all of them are reset at the same time.static interfaceSummaryValue.SnapshotOrBuilder-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCOUNT_FIELD_NUMBERstatic intSNAPSHOT_FIELD_NUMBERstatic intSUM_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)com.google.protobuf.Int64ValuegetCount()The total number of recorded values since start_time.com.google.protobuf.Int64ValueOrBuildergetCountOrBuilder()The total number of recorded values since start_time.static SummaryValuegetDefaultInstance()SummaryValuegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Parser<SummaryValue>getParserForType()intgetSerializedSize()SummaryValue.SnapshotgetSnapshot()Values calculated over an arbitrary time window.SummaryValue.SnapshotOrBuildergetSnapshotOrBuilder()Values calculated over an arbitrary time window.com.google.protobuf.DoubleValuegetSum()The total sum of recorded values since start_time.com.google.protobuf.DoubleValueOrBuildergetSumOrBuilder()The total sum of recorded values since start_time.com.google.protobuf.UnknownFieldSetgetUnknownFields()booleanhasCount()The total number of recorded values since start_time.inthashCode()booleanhasSnapshot()Values calculated over an arbitrary time window.booleanhasSum()The total sum of recorded values since start_time.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static SummaryValue.BuildernewBuilder()static SummaryValue.BuildernewBuilder(SummaryValue prototype)SummaryValue.BuildernewBuilderForType()protected SummaryValue.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static SummaryValueparseDelimitedFrom(InputStream input)static SummaryValueparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SummaryValueparseFrom(byte[] data)static SummaryValueparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SummaryValueparseFrom(com.google.protobuf.ByteString data)static SummaryValueparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SummaryValueparseFrom(com.google.protobuf.CodedInputStream input)static SummaryValueparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SummaryValueparseFrom(InputStream input)static SummaryValueparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SummaryValueparseFrom(ByteBuffer data)static SummaryValueparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<SummaryValue>parser()SummaryValue.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, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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
-
COUNT_FIELD_NUMBER
public static final int COUNT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SUM_FIELD_NUMBER
public static final int SUM_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SNAPSHOT_FIELD_NUMBER
public static final int SNAPSHOT_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
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasCount
public boolean hasCount()
The total number of recorded values since start_time. Optional since some systems don't expose this.
.google.protobuf.Int64Value count = 1;- Specified by:
hasCountin interfaceSummaryValueOrBuilder- Returns:
- Whether the count field is set.
-
getCount
public com.google.protobuf.Int64Value getCount()
The total number of recorded values since start_time. Optional since some systems don't expose this.
.google.protobuf.Int64Value count = 1;- Specified by:
getCountin interfaceSummaryValueOrBuilder- Returns:
- The count.
-
getCountOrBuilder
public com.google.protobuf.Int64ValueOrBuilder getCountOrBuilder()
The total number of recorded values since start_time. Optional since some systems don't expose this.
.google.protobuf.Int64Value count = 1;- Specified by:
getCountOrBuilderin interfaceSummaryValueOrBuilder
-
hasSum
public boolean hasSum()
The total sum of recorded values since start_time. Optional since some systems don't expose this. If count is zero then this field must be zero. This field must be unset if the sum is not available.
.google.protobuf.DoubleValue sum = 2;- Specified by:
hasSumin interfaceSummaryValueOrBuilder- Returns:
- Whether the sum field is set.
-
getSum
public com.google.protobuf.DoubleValue getSum()
The total sum of recorded values since start_time. Optional since some systems don't expose this. If count is zero then this field must be zero. This field must be unset if the sum is not available.
.google.protobuf.DoubleValue sum = 2;- Specified by:
getSumin interfaceSummaryValueOrBuilder- Returns:
- The sum.
-
getSumOrBuilder
public com.google.protobuf.DoubleValueOrBuilder getSumOrBuilder()
The total sum of recorded values since start_time. Optional since some systems don't expose this. If count is zero then this field must be zero. This field must be unset if the sum is not available.
.google.protobuf.DoubleValue sum = 2;- Specified by:
getSumOrBuilderin interfaceSummaryValueOrBuilder
-
hasSnapshot
public boolean hasSnapshot()
Values calculated over an arbitrary time window.
.opencensus.proto.metrics.v1.SummaryValue.Snapshot snapshot = 3;- Specified by:
hasSnapshotin interfaceSummaryValueOrBuilder- Returns:
- Whether the snapshot field is set.
-
getSnapshot
public SummaryValue.Snapshot getSnapshot()
Values calculated over an arbitrary time window.
.opencensus.proto.metrics.v1.SummaryValue.Snapshot snapshot = 3;- Specified by:
getSnapshotin interfaceSummaryValueOrBuilder- Returns:
- The snapshot.
-
getSnapshotOrBuilder
public SummaryValue.SnapshotOrBuilder getSnapshotOrBuilder()
Values calculated over an arbitrary time window.
.opencensus.proto.metrics.v1.SummaryValue.Snapshot snapshot = 3;- Specified by:
getSnapshotOrBuilderin interfaceSummaryValueOrBuilder
-
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 SummaryValue parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SummaryValue parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SummaryValue parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SummaryValue parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SummaryValue parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SummaryValue parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static SummaryValue parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static SummaryValue parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static SummaryValue parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static SummaryValue parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static SummaryValue parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static SummaryValue parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public SummaryValue.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static SummaryValue.Builder newBuilder()
-
newBuilder
public static SummaryValue.Builder newBuilder(SummaryValue prototype)
-
toBuilder
public SummaryValue.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected SummaryValue.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static SummaryValue getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<SummaryValue> parser()
-
getParserForType
public com.google.protobuf.Parser<SummaryValue> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public SummaryValue getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-