Class SummaryDataPoint.ValueAtQuantile.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SummaryDataPoint.ValueAtQuantile.Builder>
-
- io.opentelemetry.proto.metrics.v1.SummaryDataPoint.ValueAtQuantile.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,SummaryDataPoint.ValueAtQuantileOrBuilder,java.lang.Cloneable
- Enclosing class:
- SummaryDataPoint.ValueAtQuantile
public static final class SummaryDataPoint.ValueAtQuantile.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SummaryDataPoint.ValueAtQuantile.Builder> implements SummaryDataPoint.ValueAtQuantileOrBuilder
Represents the value at a given quantile of a distribution. To record Min and Max values following conventions are used: - The 1.0 quantile is equivalent to the maximum value observed. - The 0.0 quantile is equivalent to the minimum value observed. See the following issue for more context: https://github.com/open-telemetry/opentelemetry-proto/issues/125
Protobuf typeopentelemetry.proto.metrics.v1.SummaryDataPoint.ValueAtQuantile
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SummaryDataPoint.ValueAtQuantilebuild()SummaryDataPoint.ValueAtQuantilebuildPartial()SummaryDataPoint.ValueAtQuantile.Builderclear()SummaryDataPoint.ValueAtQuantile.BuilderclearQuantile()The quantile of a distribution.SummaryDataPoint.ValueAtQuantile.BuilderclearValue()The value at the given quantile of a distribution.SummaryDataPoint.ValueAtQuantilegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()doublegetQuantile()The quantile of a distribution.doublegetValue()The value at the given quantile of a distribution.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()SummaryDataPoint.ValueAtQuantile.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)SummaryDataPoint.ValueAtQuantile.BuildermergeFrom(com.google.protobuf.Message other)SummaryDataPoint.ValueAtQuantile.BuildermergeFrom(SummaryDataPoint.ValueAtQuantile other)SummaryDataPoint.ValueAtQuantile.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SummaryDataPoint.ValueAtQuantile.BuildersetQuantile(double value)The quantile of a distribution.SummaryDataPoint.ValueAtQuantile.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SummaryDataPoint.ValueAtQuantile.BuildersetValue(double value)The value at the given quantile of a distribution.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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.Builder<SummaryDataPoint.ValueAtQuantile.Builder>
-
clear
public SummaryDataPoint.ValueAtQuantile.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<SummaryDataPoint.ValueAtQuantile.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<SummaryDataPoint.ValueAtQuantile.Builder>
-
getDefaultInstanceForType
public SummaryDataPoint.ValueAtQuantile getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SummaryDataPoint.ValueAtQuantile build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SummaryDataPoint.ValueAtQuantile buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public SummaryDataPoint.ValueAtQuantile.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SummaryDataPoint.ValueAtQuantile.Builder>
-
mergeFrom
public SummaryDataPoint.ValueAtQuantile.Builder mergeFrom(SummaryDataPoint.ValueAtQuantile other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SummaryDataPoint.ValueAtQuantile.Builder>
-
mergeFrom
public SummaryDataPoint.ValueAtQuantile.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SummaryDataPoint.ValueAtQuantile.Builder>- Throws:
java.io.IOException
-
getQuantile
public double getQuantile()
The quantile of a distribution. Must be in the interval [0.0, 1.0].
double quantile = 1;- Specified by:
getQuantilein interfaceSummaryDataPoint.ValueAtQuantileOrBuilder- Returns:
- The quantile.
-
setQuantile
public SummaryDataPoint.ValueAtQuantile.Builder setQuantile(double value)
The quantile of a distribution. Must be in the interval [0.0, 1.0].
double quantile = 1;- Parameters:
value- The quantile to set.- Returns:
- This builder for chaining.
-
clearQuantile
public SummaryDataPoint.ValueAtQuantile.Builder clearQuantile()
The quantile of a distribution. Must be in the interval [0.0, 1.0].
double quantile = 1;- Returns:
- This builder for chaining.
-
getValue
public double getValue()
The value at the given quantile of a distribution. Quantile values must NOT be negative.
double value = 2;- Specified by:
getValuein interfaceSummaryDataPoint.ValueAtQuantileOrBuilder- Returns:
- The value.
-
setValue
public SummaryDataPoint.ValueAtQuantile.Builder setValue(double value)
The value at the given quantile of a distribution. Quantile values must NOT be negative.
double value = 2;- Parameters:
value- The value to set.- Returns:
- This builder for chaining.
-
clearValue
public SummaryDataPoint.ValueAtQuantile.Builder clearValue()
The value at the given quantile of a distribution. Quantile values must NOT be negative.
double value = 2;- Returns:
- This builder for chaining.
-
setUnknownFields
public final SummaryDataPoint.ValueAtQuantile.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SummaryDataPoint.ValueAtQuantile.Builder>
-
mergeUnknownFields
public final SummaryDataPoint.ValueAtQuantile.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SummaryDataPoint.ValueAtQuantile.Builder>
-
-