Class Histogram.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Histogram.Builder>
-
- io.opentelemetry.proto.metrics.v1.Histogram.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,HistogramOrBuilder,java.lang.Cloneable
- Enclosing class:
- Histogram
public static final class Histogram.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Histogram.Builder> implements HistogramOrBuilder
Histogram represents the type of a metric that is calculated by aggregating as a Histogram of all reported measurements over a time interval.
Protobuf typeopentelemetry.proto.metrics.v1.Histogram
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Histogram.BuilderaddAllDataPoints(java.lang.Iterable<? extends HistogramDataPoint> values)repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;Histogram.BuilderaddDataPoints(int index, HistogramDataPoint value)repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;Histogram.BuilderaddDataPoints(int index, HistogramDataPoint.Builder builderForValue)repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;Histogram.BuilderaddDataPoints(HistogramDataPoint value)repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;Histogram.BuilderaddDataPoints(HistogramDataPoint.Builder builderForValue)repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;HistogramDataPoint.BuilderaddDataPointsBuilder()repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;HistogramDataPoint.BuilderaddDataPointsBuilder(int index)repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;Histogrambuild()HistogrambuildPartial()Histogram.Builderclear()Histogram.BuilderclearAggregationTemporality()aggregation_temporality describes if the aggregator reports delta changes since last report time, or cumulative changes since a fixed start time.Histogram.BuilderclearDataPoints()repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;AggregationTemporalitygetAggregationTemporality()aggregation_temporality describes if the aggregator reports delta changes since last report time, or cumulative changes since a fixed start time.intgetAggregationTemporalityValue()aggregation_temporality describes if the aggregator reports delta changes since last report time, or cumulative changes since a fixed start time.HistogramDataPointgetDataPoints(int index)repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;HistogramDataPoint.BuildergetDataPointsBuilder(int index)repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;java.util.List<HistogramDataPoint.Builder>getDataPointsBuilderList()repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;intgetDataPointsCount()repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;java.util.List<HistogramDataPoint>getDataPointsList()repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;HistogramDataPointOrBuildergetDataPointsOrBuilder(int index)repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;java.util.List<? extends HistogramDataPointOrBuilder>getDataPointsOrBuilderList()repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;HistogramgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Histogram.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Histogram.BuildermergeFrom(com.google.protobuf.Message other)Histogram.BuildermergeFrom(Histogram other)Histogram.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Histogram.BuilderremoveDataPoints(int index)repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;Histogram.BuildersetAggregationTemporality(AggregationTemporality value)aggregation_temporality describes if the aggregator reports delta changes since last report time, or cumulative changes since a fixed start time.Histogram.BuildersetAggregationTemporalityValue(int value)aggregation_temporality describes if the aggregator reports delta changes since last report time, or cumulative changes since a fixed start time.Histogram.BuildersetDataPoints(int index, HistogramDataPoint value)repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;Histogram.BuildersetDataPoints(int index, HistogramDataPoint.Builder builderForValue)repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;Histogram.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
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<Histogram.Builder>
-
clear
public Histogram.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<Histogram.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<Histogram.Builder>
-
getDefaultInstanceForType
public Histogram getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Histogram build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Histogram buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public Histogram.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Histogram.Builder>
-
mergeFrom
public Histogram.Builder mergeFrom(Histogram other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Histogram.Builder>
-
mergeFrom
public Histogram.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<Histogram.Builder>- Throws:
java.io.IOException
-
getDataPointsList
public java.util.List<HistogramDataPoint> getDataPointsList()
repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;- Specified by:
getDataPointsListin interfaceHistogramOrBuilder
-
getDataPointsCount
public int getDataPointsCount()
repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;- Specified by:
getDataPointsCountin interfaceHistogramOrBuilder
-
getDataPoints
public HistogramDataPoint getDataPoints(int index)
repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;- Specified by:
getDataPointsin interfaceHistogramOrBuilder
-
setDataPoints
public Histogram.Builder setDataPoints(int index, HistogramDataPoint value)
repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;
-
setDataPoints
public Histogram.Builder setDataPoints(int index, HistogramDataPoint.Builder builderForValue)
repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;
-
addDataPoints
public Histogram.Builder addDataPoints(HistogramDataPoint value)
repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;
-
addDataPoints
public Histogram.Builder addDataPoints(int index, HistogramDataPoint value)
repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;
-
addDataPoints
public Histogram.Builder addDataPoints(HistogramDataPoint.Builder builderForValue)
repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;
-
addDataPoints
public Histogram.Builder addDataPoints(int index, HistogramDataPoint.Builder builderForValue)
repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;
-
addAllDataPoints
public Histogram.Builder addAllDataPoints(java.lang.Iterable<? extends HistogramDataPoint> values)
repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;
-
clearDataPoints
public Histogram.Builder clearDataPoints()
repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;
-
removeDataPoints
public Histogram.Builder removeDataPoints(int index)
repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;
-
getDataPointsBuilder
public HistogramDataPoint.Builder getDataPointsBuilder(int index)
repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;
-
getDataPointsOrBuilder
public HistogramDataPointOrBuilder getDataPointsOrBuilder(int index)
repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;- Specified by:
getDataPointsOrBuilderin interfaceHistogramOrBuilder
-
getDataPointsOrBuilderList
public java.util.List<? extends HistogramDataPointOrBuilder> getDataPointsOrBuilderList()
repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;- Specified by:
getDataPointsOrBuilderListin interfaceHistogramOrBuilder
-
addDataPointsBuilder
public HistogramDataPoint.Builder addDataPointsBuilder()
repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;
-
addDataPointsBuilder
public HistogramDataPoint.Builder addDataPointsBuilder(int index)
repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;
-
getDataPointsBuilderList
public java.util.List<HistogramDataPoint.Builder> getDataPointsBuilderList()
repeated .opentelemetry.proto.metrics.v1.HistogramDataPoint data_points = 1;
-
getAggregationTemporalityValue
public int getAggregationTemporalityValue()
aggregation_temporality describes if the aggregator reports delta changes since last report time, or cumulative changes since a fixed start time.
.opentelemetry.proto.metrics.v1.AggregationTemporality aggregation_temporality = 2;- Specified by:
getAggregationTemporalityValuein interfaceHistogramOrBuilder- Returns:
- The enum numeric value on the wire for aggregationTemporality.
-
setAggregationTemporalityValue
public Histogram.Builder setAggregationTemporalityValue(int value)
aggregation_temporality describes if the aggregator reports delta changes since last report time, or cumulative changes since a fixed start time.
.opentelemetry.proto.metrics.v1.AggregationTemporality aggregation_temporality = 2;- Parameters:
value- The enum numeric value on the wire for aggregationTemporality to set.- Returns:
- This builder for chaining.
-
getAggregationTemporality
public AggregationTemporality getAggregationTemporality()
aggregation_temporality describes if the aggregator reports delta changes since last report time, or cumulative changes since a fixed start time.
.opentelemetry.proto.metrics.v1.AggregationTemporality aggregation_temporality = 2;- Specified by:
getAggregationTemporalityin interfaceHistogramOrBuilder- Returns:
- The aggregationTemporality.
-
setAggregationTemporality
public Histogram.Builder setAggregationTemporality(AggregationTemporality value)
aggregation_temporality describes if the aggregator reports delta changes since last report time, or cumulative changes since a fixed start time.
.opentelemetry.proto.metrics.v1.AggregationTemporality aggregation_temporality = 2;- Parameters:
value- The aggregationTemporality to set.- Returns:
- This builder for chaining.
-
clearAggregationTemporality
public Histogram.Builder clearAggregationTemporality()
aggregation_temporality describes if the aggregator reports delta changes since last report time, or cumulative changes since a fixed start time.
.opentelemetry.proto.metrics.v1.AggregationTemporality aggregation_temporality = 2;- Returns:
- This builder for chaining.
-
setUnknownFields
public final Histogram.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Histogram.Builder>
-
mergeUnknownFields
public final Histogram.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Histogram.Builder>
-
-