public static final class Monitoring.MonitoringDestination.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Monitoring.MonitoringDestination.Builder> implements Monitoring.MonitoringDestinationOrBuilder
Configuration of a specific monitoring destination (the producer project or the consumer project).Protobuf type
google.api.Monitoring.MonitoringDestination| Modifier and Type | Method and Description |
|---|---|
Monitoring.MonitoringDestination.Builder |
addAllMetrics(Iterable<String> values)
Types of the metrics to report to this monitoring destination.
|
Monitoring.MonitoringDestination.Builder |
addMetrics(String value)
Types of the metrics to report to this monitoring destination.
|
Monitoring.MonitoringDestination.Builder |
addMetricsBytes(com.google.protobuf.ByteString value)
Types of the metrics to report to this monitoring destination.
|
Monitoring.MonitoringDestination.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Monitoring.MonitoringDestination |
build() |
Monitoring.MonitoringDestination |
buildPartial() |
Monitoring.MonitoringDestination.Builder |
clear() |
Monitoring.MonitoringDestination.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Monitoring.MonitoringDestination.Builder |
clearMetrics()
Types of the metrics to report to this monitoring destination.
|
Monitoring.MonitoringDestination.Builder |
clearMonitoredResource()
The monitored resource type.
|
Monitoring.MonitoringDestination.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Monitoring.MonitoringDestination.Builder |
clone() |
Monitoring.MonitoringDestination |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getMetrics(int index)
Types of the metrics to report to this monitoring destination.
|
com.google.protobuf.ByteString |
getMetricsBytes(int index)
Types of the metrics to report to this monitoring destination.
|
int |
getMetricsCount()
Types of the metrics to report to this monitoring destination.
|
com.google.protobuf.ProtocolStringList |
getMetricsList()
Types of the metrics to report to this monitoring destination.
|
String |
getMonitoredResource()
The monitored resource type.
|
com.google.protobuf.ByteString |
getMonitoredResourceBytes()
The monitored resource type.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Monitoring.MonitoringDestination.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Monitoring.MonitoringDestination.Builder |
mergeFrom(com.google.protobuf.Message other) |
Monitoring.MonitoringDestination.Builder |
mergeFrom(Monitoring.MonitoringDestination other) |
Monitoring.MonitoringDestination.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Monitoring.MonitoringDestination.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Monitoring.MonitoringDestination.Builder |
setMetrics(int index,
String value)
Types of the metrics to report to this monitoring destination.
|
Monitoring.MonitoringDestination.Builder |
setMonitoredResource(String value)
The monitored resource type.
|
Monitoring.MonitoringDestination.Builder |
setMonitoredResourceBytes(com.google.protobuf.ByteString value)
The monitored resource type.
|
Monitoring.MonitoringDestination.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Monitoring.MonitoringDestination.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Monitoring.MonitoringDestination.Builder>public Monitoring.MonitoringDestination.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Monitoring.MonitoringDestination.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<Monitoring.MonitoringDestination.Builder>public Monitoring.MonitoringDestination getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Monitoring.MonitoringDestination build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Monitoring.MonitoringDestination buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Monitoring.MonitoringDestination.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Monitoring.MonitoringDestination.Builder>public Monitoring.MonitoringDestination.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<Monitoring.MonitoringDestination.Builder>public Monitoring.MonitoringDestination.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Monitoring.MonitoringDestination.Builder>public Monitoring.MonitoringDestination.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Monitoring.MonitoringDestination.Builder>public Monitoring.MonitoringDestination.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<Monitoring.MonitoringDestination.Builder>public Monitoring.MonitoringDestination.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<Monitoring.MonitoringDestination.Builder>public Monitoring.MonitoringDestination.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Monitoring.MonitoringDestination.Builder>public Monitoring.MonitoringDestination.Builder mergeFrom(Monitoring.MonitoringDestination other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Monitoring.MonitoringDestination.Builder>public Monitoring.MonitoringDestination.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<Monitoring.MonitoringDestination.Builder>IOExceptionpublic String getMonitoredResource()
The monitored resource type. The type must be defined in [Service.monitored_resources][google.api.Service.monitored_resources] section.
string monitored_resource = 1;getMonitoredResource in interface Monitoring.MonitoringDestinationOrBuilderpublic com.google.protobuf.ByteString getMonitoredResourceBytes()
The monitored resource type. The type must be defined in [Service.monitored_resources][google.api.Service.monitored_resources] section.
string monitored_resource = 1;getMonitoredResourceBytes in interface Monitoring.MonitoringDestinationOrBuilderpublic Monitoring.MonitoringDestination.Builder setMonitoredResource(String value)
The monitored resource type. The type must be defined in [Service.monitored_resources][google.api.Service.monitored_resources] section.
string monitored_resource = 1;value - The monitoredResource to set.public Monitoring.MonitoringDestination.Builder clearMonitoredResource()
The monitored resource type. The type must be defined in [Service.monitored_resources][google.api.Service.monitored_resources] section.
string monitored_resource = 1;public Monitoring.MonitoringDestination.Builder setMonitoredResourceBytes(com.google.protobuf.ByteString value)
The monitored resource type. The type must be defined in [Service.monitored_resources][google.api.Service.monitored_resources] section.
string monitored_resource = 1;value - The bytes for monitoredResource to set.public com.google.protobuf.ProtocolStringList getMetricsList()
Types of the metrics to report to this monitoring destination. Each type must be defined in [Service.metrics][google.api.Service.metrics] section.
repeated string metrics = 2;getMetricsList in interface Monitoring.MonitoringDestinationOrBuilderpublic int getMetricsCount()
Types of the metrics to report to this monitoring destination. Each type must be defined in [Service.metrics][google.api.Service.metrics] section.
repeated string metrics = 2;getMetricsCount in interface Monitoring.MonitoringDestinationOrBuilderpublic String getMetrics(int index)
Types of the metrics to report to this monitoring destination. Each type must be defined in [Service.metrics][google.api.Service.metrics] section.
repeated string metrics = 2;getMetrics in interface Monitoring.MonitoringDestinationOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getMetricsBytes(int index)
Types of the metrics to report to this monitoring destination. Each type must be defined in [Service.metrics][google.api.Service.metrics] section.
repeated string metrics = 2;getMetricsBytes in interface Monitoring.MonitoringDestinationOrBuilderindex - The index of the value to return.public Monitoring.MonitoringDestination.Builder setMetrics(int index, String value)
Types of the metrics to report to this monitoring destination. Each type must be defined in [Service.metrics][google.api.Service.metrics] section.
repeated string metrics = 2;index - The index to set the value at.value - The metrics to set.public Monitoring.MonitoringDestination.Builder addMetrics(String value)
Types of the metrics to report to this monitoring destination. Each type must be defined in [Service.metrics][google.api.Service.metrics] section.
repeated string metrics = 2;value - The metrics to add.public Monitoring.MonitoringDestination.Builder addAllMetrics(Iterable<String> values)
Types of the metrics to report to this monitoring destination. Each type must be defined in [Service.metrics][google.api.Service.metrics] section.
repeated string metrics = 2;values - The metrics to add.public Monitoring.MonitoringDestination.Builder clearMetrics()
Types of the metrics to report to this monitoring destination. Each type must be defined in [Service.metrics][google.api.Service.metrics] section.
repeated string metrics = 2;public Monitoring.MonitoringDestination.Builder addMetricsBytes(com.google.protobuf.ByteString value)
Types of the metrics to report to this monitoring destination. Each type must be defined in [Service.metrics][google.api.Service.metrics] section.
repeated string metrics = 2;value - The bytes of the metrics to add.public final Monitoring.MonitoringDestination.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Monitoring.MonitoringDestination.Builder>public final Monitoring.MonitoringDestination.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Monitoring.MonitoringDestination.Builder>Copyright © 2022 Google LLC. All rights reserved.