public static final class MetricValueSet.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MetricValueSet.Builder> implements MetricValueSetOrBuilder
Represents a set of metric values in the same metric. Each metric value in the set should have a unique combination of start time, end time, and label values.Protobuf type
google.api.servicecontrol.v1.MetricValueSet| Modifier and Type | Method and Description |
|---|---|
MetricValueSet.Builder |
addAllMetricValues(java.lang.Iterable<? extends MetricValue> values)
The values in this metric.
|
MetricValueSet.Builder |
addMetricValues(int index,
MetricValue.Builder builderForValue)
The values in this metric.
|
MetricValueSet.Builder |
addMetricValues(int index,
MetricValue value)
The values in this metric.
|
MetricValueSet.Builder |
addMetricValues(MetricValue.Builder builderForValue)
The values in this metric.
|
MetricValueSet.Builder |
addMetricValues(MetricValue value)
The values in this metric.
|
MetricValue.Builder |
addMetricValuesBuilder()
The values in this metric.
|
MetricValue.Builder |
addMetricValuesBuilder(int index)
The values in this metric.
|
MetricValueSet.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
MetricValueSet |
build() |
MetricValueSet |
buildPartial() |
MetricValueSet.Builder |
clear() |
MetricValueSet.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
MetricValueSet.Builder |
clearMetricName()
The metric name defined in the service configuration.
|
MetricValueSet.Builder |
clearMetricValues()
The values in this metric.
|
MetricValueSet.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
MetricValueSet.Builder |
clone() |
MetricValueSet |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getMetricName()
The metric name defined in the service configuration.
|
com.google.protobuf.ByteString |
getMetricNameBytes()
The metric name defined in the service configuration.
|
MetricValue |
getMetricValues(int index)
The values in this metric.
|
MetricValue.Builder |
getMetricValuesBuilder(int index)
The values in this metric.
|
java.util.List<MetricValue.Builder> |
getMetricValuesBuilderList()
The values in this metric.
|
int |
getMetricValuesCount()
The values in this metric.
|
java.util.List<MetricValue> |
getMetricValuesList()
The values in this metric.
|
MetricValueOrBuilder |
getMetricValuesOrBuilder(int index)
The values in this metric.
|
java.util.List<? extends MetricValueOrBuilder> |
getMetricValuesOrBuilderList()
The values in this metric.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
MetricValueSet.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
MetricValueSet.Builder |
mergeFrom(com.google.protobuf.Message other) |
MetricValueSet.Builder |
mergeFrom(MetricValueSet other) |
MetricValueSet.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
MetricValueSet.Builder |
removeMetricValues(int index)
The values in this metric.
|
MetricValueSet.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
MetricValueSet.Builder |
setMetricName(java.lang.String value)
The metric name defined in the service configuration.
|
MetricValueSet.Builder |
setMetricNameBytes(com.google.protobuf.ByteString value)
The metric name defined in the service configuration.
|
MetricValueSet.Builder |
setMetricValues(int index,
MetricValue.Builder builderForValue)
The values in this metric.
|
MetricValueSet.Builder |
setMetricValues(int index,
MetricValue value)
The values in this metric.
|
MetricValueSet.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
MetricValueSet.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, parseUnknownFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, 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<MetricValueSet.Builder>public MetricValueSet.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<MetricValueSet.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<MetricValueSet.Builder>public MetricValueSet getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic MetricValueSet build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic MetricValueSet buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic MetricValueSet.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<MetricValueSet.Builder>public MetricValueSet.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<MetricValueSet.Builder>public MetricValueSet.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<MetricValueSet.Builder>public MetricValueSet.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<MetricValueSet.Builder>public MetricValueSet.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MetricValueSet.Builder>public MetricValueSet.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<MetricValueSet.Builder>public MetricValueSet.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MetricValueSet.Builder>public MetricValueSet.Builder mergeFrom(MetricValueSet other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<MetricValueSet.Builder>public MetricValueSet.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<MetricValueSet.Builder>java.io.IOExceptionpublic java.lang.String getMetricName()
The metric name defined in the service configuration.
string metric_name = 1;getMetricName in interface MetricValueSetOrBuilderpublic com.google.protobuf.ByteString getMetricNameBytes()
The metric name defined in the service configuration.
string metric_name = 1;getMetricNameBytes in interface MetricValueSetOrBuilderpublic MetricValueSet.Builder setMetricName(java.lang.String value)
The metric name defined in the service configuration.
string metric_name = 1;public MetricValueSet.Builder clearMetricName()
The metric name defined in the service configuration.
string metric_name = 1;public MetricValueSet.Builder setMetricNameBytes(com.google.protobuf.ByteString value)
The metric name defined in the service configuration.
string metric_name = 1;public java.util.List<MetricValue> getMetricValuesList()
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;getMetricValuesList in interface MetricValueSetOrBuilderpublic int getMetricValuesCount()
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;getMetricValuesCount in interface MetricValueSetOrBuilderpublic MetricValue getMetricValues(int index)
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;getMetricValues in interface MetricValueSetOrBuilderpublic MetricValueSet.Builder setMetricValues(int index, MetricValue value)
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;public MetricValueSet.Builder setMetricValues(int index, MetricValue.Builder builderForValue)
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;public MetricValueSet.Builder addMetricValues(MetricValue value)
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;public MetricValueSet.Builder addMetricValues(int index, MetricValue value)
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;public MetricValueSet.Builder addMetricValues(MetricValue.Builder builderForValue)
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;public MetricValueSet.Builder addMetricValues(int index, MetricValue.Builder builderForValue)
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;public MetricValueSet.Builder addAllMetricValues(java.lang.Iterable<? extends MetricValue> values)
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;public MetricValueSet.Builder clearMetricValues()
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;public MetricValueSet.Builder removeMetricValues(int index)
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;public MetricValue.Builder getMetricValuesBuilder(int index)
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;public MetricValueOrBuilder getMetricValuesOrBuilder(int index)
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;getMetricValuesOrBuilder in interface MetricValueSetOrBuilderpublic java.util.List<? extends MetricValueOrBuilder> getMetricValuesOrBuilderList()
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;getMetricValuesOrBuilderList in interface MetricValueSetOrBuilderpublic MetricValue.Builder addMetricValuesBuilder()
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;public MetricValue.Builder addMetricValuesBuilder(int index)
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;public java.util.List<MetricValue.Builder> getMetricValuesBuilderList()
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;public final MetricValueSet.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MetricValueSet.Builder>public final MetricValueSet.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<MetricValueSet.Builder>