Package com.google.api.servicecontrol.v1
Class MetricValueSet.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<MetricValueSet.Builder>
com.google.api.servicecontrol.v1.MetricValueSet.Builder
- All Implemented Interfaces:
MetricValueSetOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- MetricValueSet
public static final class MetricValueSet.Builder
extends com.google.protobuf.GeneratedMessage.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-
Method Summary
Modifier and TypeMethodDescriptionaddAllMetricValues(Iterable<? extends MetricValue> values) The values in this metric.addMetricValues(int index, MetricValue value) The values in this metric.addMetricValues(int index, MetricValue.Builder builderForValue) The values in this metric.addMetricValues(MetricValue value) The values in this metric.addMetricValues(MetricValue.Builder builderForValue) The values in this metric.The values in this metric.addMetricValuesBuilder(int index) The values in this metric.build()clear()The metric name defined in the service configuration.The values in this metric.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe metric name defined in the service configuration.com.google.protobuf.ByteStringThe metric name defined in the service configuration.getMetricValues(int index) The values in this metric.getMetricValuesBuilder(int index) The values in this metric.The values in this metric.intThe values in this metric.The values in this metric.getMetricValuesOrBuilder(int index) The values in this metric.List<? extends MetricValueOrBuilder>The values in this metric.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(MetricValueSet other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeMetricValues(int index) The values in this metric.setMetricName(String value) The metric name defined in the service configuration.setMetricNameBytes(com.google.protobuf.ByteString value) The metric name defined in the service configuration.setMetricValues(int index, MetricValue value) The values in this metric.setMetricValues(int index, MetricValue.Builder builderForValue) The values in this metric.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<MetricValueSet.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<MetricValueSet.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.GeneratedMessage.Builder<MetricValueSet.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MetricValueSet.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<MetricValueSet.Builder>
-
mergeFrom
public MetricValueSet.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MetricValueSet.Builder>- Throws:
IOException
-
getMetricName
The metric name defined in the service configuration.
string metric_name = 1;- Specified by:
getMetricNamein interfaceMetricValueSetOrBuilder- Returns:
- The metricName.
-
getMetricNameBytes
public com.google.protobuf.ByteString getMetricNameBytes()The metric name defined in the service configuration.
string metric_name = 1;- Specified by:
getMetricNameBytesin interfaceMetricValueSetOrBuilder- Returns:
- The bytes for metricName.
-
setMetricName
The metric name defined in the service configuration.
string metric_name = 1;- Parameters:
value- The metricName to set.- Returns:
- This builder for chaining.
-
clearMetricName
The metric name defined in the service configuration.
string metric_name = 1;- Returns:
- This builder for chaining.
-
setMetricNameBytes
The metric name defined in the service configuration.
string metric_name = 1;- Parameters:
value- The bytes for metricName to set.- Returns:
- This builder for chaining.
-
getMetricValuesList
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;- Specified by:
getMetricValuesListin interfaceMetricValueSetOrBuilder
-
getMetricValuesCount
public int getMetricValuesCount()The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;- Specified by:
getMetricValuesCountin interfaceMetricValueSetOrBuilder
-
getMetricValues
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;- Specified by:
getMetricValuesin interfaceMetricValueSetOrBuilder
-
setMetricValues
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2; -
setMetricValues
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2; -
addMetricValues
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2; -
addMetricValues
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2; -
addMetricValues
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2; -
addMetricValues
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2; -
addAllMetricValues
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2; -
clearMetricValues
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2; -
removeMetricValues
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2; -
getMetricValuesBuilder
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2; -
getMetricValuesOrBuilder
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;- Specified by:
getMetricValuesOrBuilderin interfaceMetricValueSetOrBuilder
-
getMetricValuesOrBuilderList
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;- Specified by:
getMetricValuesOrBuilderListin interfaceMetricValueSetOrBuilder
-
addMetricValuesBuilder
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2; -
addMetricValuesBuilder
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2; -
getMetricValuesBuilderList
The values in this metric.
repeated .google.api.servicecontrol.v1.MetricValue metric_values = 2;
-