public static final class Metric.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Metric.Builder> implements MetricOrBuilder
Defines a Metric which has one or more timeseries.Protobuf type
opencensus.proto.metrics.v1.Metric| Modifier and Type | Method and Description |
|---|---|
Metric.Builder |
addAllTimeseries(Iterable<? extends TimeSeries> values)
One or more timeseries for a single metric, where each timeseries has
one or more points.
|
Metric.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Metric.Builder |
addTimeseries(int index,
TimeSeries.Builder builderForValue)
One or more timeseries for a single metric, where each timeseries has
one or more points.
|
Metric.Builder |
addTimeseries(int index,
TimeSeries value)
One or more timeseries for a single metric, where each timeseries has
one or more points.
|
Metric.Builder |
addTimeseries(TimeSeries.Builder builderForValue)
One or more timeseries for a single metric, where each timeseries has
one or more points.
|
Metric.Builder |
addTimeseries(TimeSeries value)
One or more timeseries for a single metric, where each timeseries has
one or more points.
|
TimeSeries.Builder |
addTimeseriesBuilder()
One or more timeseries for a single metric, where each timeseries has
one or more points.
|
TimeSeries.Builder |
addTimeseriesBuilder(int index)
One or more timeseries for a single metric, where each timeseries has
one or more points.
|
Metric |
build() |
Metric |
buildPartial() |
Metric.Builder |
clear() |
Metric.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Metric.Builder |
clearMetricDescriptor()
The descriptor of the Metric.
|
Metric.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Metric.Builder |
clearResource()
The resource for the metric.
|
Metric.Builder |
clearTimeseries()
One or more timeseries for a single metric, where each timeseries has
one or more points.
|
Metric.Builder |
clone() |
Metric |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
MetricDescriptor |
getMetricDescriptor()
The descriptor of the Metric.
|
MetricDescriptor.Builder |
getMetricDescriptorBuilder()
The descriptor of the Metric.
|
MetricDescriptorOrBuilder |
getMetricDescriptorOrBuilder()
The descriptor of the Metric.
|
Resource |
getResource()
The resource for the metric.
|
Resource.Builder |
getResourceBuilder()
The resource for the metric.
|
ResourceOrBuilder |
getResourceOrBuilder()
The resource for the metric.
|
TimeSeries |
getTimeseries(int index)
One or more timeseries for a single metric, where each timeseries has
one or more points.
|
TimeSeries.Builder |
getTimeseriesBuilder(int index)
One or more timeseries for a single metric, where each timeseries has
one or more points.
|
List<TimeSeries.Builder> |
getTimeseriesBuilderList()
One or more timeseries for a single metric, where each timeseries has
one or more points.
|
int |
getTimeseriesCount()
One or more timeseries for a single metric, where each timeseries has
one or more points.
|
List<TimeSeries> |
getTimeseriesList()
One or more timeseries for a single metric, where each timeseries has
one or more points.
|
TimeSeriesOrBuilder |
getTimeseriesOrBuilder(int index)
One or more timeseries for a single metric, where each timeseries has
one or more points.
|
List<? extends TimeSeriesOrBuilder> |
getTimeseriesOrBuilderList()
One or more timeseries for a single metric, where each timeseries has
one or more points.
|
boolean |
hasMetricDescriptor()
The descriptor of the Metric.
|
boolean |
hasResource()
The resource for the metric.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Metric.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Metric.Builder |
mergeFrom(com.google.protobuf.Message other) |
Metric.Builder |
mergeFrom(Metric other) |
Metric.Builder |
mergeMetricDescriptor(MetricDescriptor value)
The descriptor of the Metric.
|
Metric.Builder |
mergeResource(Resource value)
The resource for the metric.
|
Metric.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Metric.Builder |
removeTimeseries(int index)
One or more timeseries for a single metric, where each timeseries has
one or more points.
|
Metric.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Metric.Builder |
setMetricDescriptor(MetricDescriptor.Builder builderForValue)
The descriptor of the Metric.
|
Metric.Builder |
setMetricDescriptor(MetricDescriptor value)
The descriptor of the Metric.
|
Metric.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Metric.Builder |
setResource(Resource.Builder builderForValue)
The resource for the metric.
|
Metric.Builder |
setResource(Resource value)
The resource for the metric.
|
Metric.Builder |
setTimeseries(int index,
TimeSeries.Builder builderForValue)
One or more timeseries for a single metric, where each timeseries has
one or more points.
|
Metric.Builder |
setTimeseries(int index,
TimeSeries value)
One or more timeseries for a single metric, where each timeseries has
one or more points.
|
Metric.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Metric.Builder>public Metric.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Metric.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Metric.Builder>public Metric getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Metric build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Metric buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Metric.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Metric.Builder>public Metric.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Metric.Builder>public Metric.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Metric.Builder>public Metric.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Metric.Builder>public Metric.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Metric.Builder>public Metric.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Metric.Builder>public Metric.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Metric.Builder>public Metric.Builder mergeFrom(Metric other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Metric.Builder>public Metric.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Metric.Builder>IOExceptionpublic boolean hasMetricDescriptor()
The descriptor of the Metric. TODO(issue #152): consider only sending the name of descriptor for optimization.
.opencensus.proto.metrics.v1.MetricDescriptor metric_descriptor = 1;hasMetricDescriptor in interface MetricOrBuilderpublic MetricDescriptor getMetricDescriptor()
The descriptor of the Metric. TODO(issue #152): consider only sending the name of descriptor for optimization.
.opencensus.proto.metrics.v1.MetricDescriptor metric_descriptor = 1;getMetricDescriptor in interface MetricOrBuilderpublic Metric.Builder setMetricDescriptor(MetricDescriptor value)
The descriptor of the Metric. TODO(issue #152): consider only sending the name of descriptor for optimization.
.opencensus.proto.metrics.v1.MetricDescriptor metric_descriptor = 1;public Metric.Builder setMetricDescriptor(MetricDescriptor.Builder builderForValue)
The descriptor of the Metric. TODO(issue #152): consider only sending the name of descriptor for optimization.
.opencensus.proto.metrics.v1.MetricDescriptor metric_descriptor = 1;public Metric.Builder mergeMetricDescriptor(MetricDescriptor value)
The descriptor of the Metric. TODO(issue #152): consider only sending the name of descriptor for optimization.
.opencensus.proto.metrics.v1.MetricDescriptor metric_descriptor = 1;public Metric.Builder clearMetricDescriptor()
The descriptor of the Metric. TODO(issue #152): consider only sending the name of descriptor for optimization.
.opencensus.proto.metrics.v1.MetricDescriptor metric_descriptor = 1;public MetricDescriptor.Builder getMetricDescriptorBuilder()
The descriptor of the Metric. TODO(issue #152): consider only sending the name of descriptor for optimization.
.opencensus.proto.metrics.v1.MetricDescriptor metric_descriptor = 1;public MetricDescriptorOrBuilder getMetricDescriptorOrBuilder()
The descriptor of the Metric. TODO(issue #152): consider only sending the name of descriptor for optimization.
.opencensus.proto.metrics.v1.MetricDescriptor metric_descriptor = 1;getMetricDescriptorOrBuilder in interface MetricOrBuilderpublic List<TimeSeries> getTimeseriesList()
One or more timeseries for a single metric, where each timeseries has one or more points.
repeated .opencensus.proto.metrics.v1.TimeSeries timeseries = 2;getTimeseriesList in interface MetricOrBuilderpublic int getTimeseriesCount()
One or more timeseries for a single metric, where each timeseries has one or more points.
repeated .opencensus.proto.metrics.v1.TimeSeries timeseries = 2;getTimeseriesCount in interface MetricOrBuilderpublic TimeSeries getTimeseries(int index)
One or more timeseries for a single metric, where each timeseries has one or more points.
repeated .opencensus.proto.metrics.v1.TimeSeries timeseries = 2;getTimeseries in interface MetricOrBuilderpublic Metric.Builder setTimeseries(int index, TimeSeries value)
One or more timeseries for a single metric, where each timeseries has one or more points.
repeated .opencensus.proto.metrics.v1.TimeSeries timeseries = 2;public Metric.Builder setTimeseries(int index, TimeSeries.Builder builderForValue)
One or more timeseries for a single metric, where each timeseries has one or more points.
repeated .opencensus.proto.metrics.v1.TimeSeries timeseries = 2;public Metric.Builder addTimeseries(TimeSeries value)
One or more timeseries for a single metric, where each timeseries has one or more points.
repeated .opencensus.proto.metrics.v1.TimeSeries timeseries = 2;public Metric.Builder addTimeseries(int index, TimeSeries value)
One or more timeseries for a single metric, where each timeseries has one or more points.
repeated .opencensus.proto.metrics.v1.TimeSeries timeseries = 2;public Metric.Builder addTimeseries(TimeSeries.Builder builderForValue)
One or more timeseries for a single metric, where each timeseries has one or more points.
repeated .opencensus.proto.metrics.v1.TimeSeries timeseries = 2;public Metric.Builder addTimeseries(int index, TimeSeries.Builder builderForValue)
One or more timeseries for a single metric, where each timeseries has one or more points.
repeated .opencensus.proto.metrics.v1.TimeSeries timeseries = 2;public Metric.Builder addAllTimeseries(Iterable<? extends TimeSeries> values)
One or more timeseries for a single metric, where each timeseries has one or more points.
repeated .opencensus.proto.metrics.v1.TimeSeries timeseries = 2;public Metric.Builder clearTimeseries()
One or more timeseries for a single metric, where each timeseries has one or more points.
repeated .opencensus.proto.metrics.v1.TimeSeries timeseries = 2;public Metric.Builder removeTimeseries(int index)
One or more timeseries for a single metric, where each timeseries has one or more points.
repeated .opencensus.proto.metrics.v1.TimeSeries timeseries = 2;public TimeSeries.Builder getTimeseriesBuilder(int index)
One or more timeseries for a single metric, where each timeseries has one or more points.
repeated .opencensus.proto.metrics.v1.TimeSeries timeseries = 2;public TimeSeriesOrBuilder getTimeseriesOrBuilder(int index)
One or more timeseries for a single metric, where each timeseries has one or more points.
repeated .opencensus.proto.metrics.v1.TimeSeries timeseries = 2;getTimeseriesOrBuilder in interface MetricOrBuilderpublic List<? extends TimeSeriesOrBuilder> getTimeseriesOrBuilderList()
One or more timeseries for a single metric, where each timeseries has one or more points.
repeated .opencensus.proto.metrics.v1.TimeSeries timeseries = 2;getTimeseriesOrBuilderList in interface MetricOrBuilderpublic TimeSeries.Builder addTimeseriesBuilder()
One or more timeseries for a single metric, where each timeseries has one or more points.
repeated .opencensus.proto.metrics.v1.TimeSeries timeseries = 2;public TimeSeries.Builder addTimeseriesBuilder(int index)
One or more timeseries for a single metric, where each timeseries has one or more points.
repeated .opencensus.proto.metrics.v1.TimeSeries timeseries = 2;public List<TimeSeries.Builder> getTimeseriesBuilderList()
One or more timeseries for a single metric, where each timeseries has one or more points.
repeated .opencensus.proto.metrics.v1.TimeSeries timeseries = 2;public boolean hasResource()
The resource for the metric. If unset, it may be set to a default value provided for a sequence of messages in an RPC stream.
.opencensus.proto.resource.v1.Resource resource = 3;hasResource in interface MetricOrBuilderpublic Resource getResource()
The resource for the metric. If unset, it may be set to a default value provided for a sequence of messages in an RPC stream.
.opencensus.proto.resource.v1.Resource resource = 3;getResource in interface MetricOrBuilderpublic Metric.Builder setResource(Resource value)
The resource for the metric. If unset, it may be set to a default value provided for a sequence of messages in an RPC stream.
.opencensus.proto.resource.v1.Resource resource = 3;public Metric.Builder setResource(Resource.Builder builderForValue)
The resource for the metric. If unset, it may be set to a default value provided for a sequence of messages in an RPC stream.
.opencensus.proto.resource.v1.Resource resource = 3;public Metric.Builder mergeResource(Resource value)
The resource for the metric. If unset, it may be set to a default value provided for a sequence of messages in an RPC stream.
.opencensus.proto.resource.v1.Resource resource = 3;public Metric.Builder clearResource()
The resource for the metric. If unset, it may be set to a default value provided for a sequence of messages in an RPC stream.
.opencensus.proto.resource.v1.Resource resource = 3;public Resource.Builder getResourceBuilder()
The resource for the metric. If unset, it may be set to a default value provided for a sequence of messages in an RPC stream.
.opencensus.proto.resource.v1.Resource resource = 3;public ResourceOrBuilder getResourceOrBuilder()
The resource for the metric. If unset, it may be set to a default value provided for a sequence of messages in an RPC stream.
.opencensus.proto.resource.v1.Resource resource = 3;getResourceOrBuilder in interface MetricOrBuilderpublic final Metric.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Metric.Builder>public final Metric.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Metric.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.