public static final class InternalChecker.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.Builder> implements InternalCheckerOrBuilder
An internal checker allows Uptime checks to run on private/internal GCP resources.Protobuf type
google.monitoring.v3.InternalChecker| Modifier and Type | Method and Description |
|---|---|
InternalChecker.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InternalChecker |
build() |
InternalChecker |
buildPartial() |
InternalChecker.Builder |
clear() |
InternalChecker.Builder |
clearDisplayName()
The checker's human-readable name.
|
InternalChecker.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
InternalChecker.Builder |
clearGcpZone()
The GCP zone the Uptime check should egress from.
|
InternalChecker.Builder |
clearName()
A unique resource name for this InternalChecker.
|
InternalChecker.Builder |
clearNetwork()
The [GCP VPC network](https://cloud.google.com/vpc/docs/vpc) where the
internal resource lives (ex: "default").
|
InternalChecker.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
InternalChecker.Builder |
clearPeerProjectId()
The GCP project ID where the internal checker lives.
|
InternalChecker.Builder |
clearState()
The current operational state of the internal checker.
|
InternalChecker.Builder |
clone() |
InternalChecker |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDisplayName()
The checker's human-readable name.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
The checker's human-readable name.
|
String |
getGcpZone()
The GCP zone the Uptime check should egress from.
|
com.google.protobuf.ByteString |
getGcpZoneBytes()
The GCP zone the Uptime check should egress from.
|
String |
getName()
A unique resource name for this InternalChecker.
|
com.google.protobuf.ByteString |
getNameBytes()
A unique resource name for this InternalChecker.
|
String |
getNetwork()
The [GCP VPC network](https://cloud.google.com/vpc/docs/vpc) where the
internal resource lives (ex: "default").
|
com.google.protobuf.ByteString |
getNetworkBytes()
The [GCP VPC network](https://cloud.google.com/vpc/docs/vpc) where the
internal resource lives (ex: "default").
|
String |
getPeerProjectId()
The GCP project ID where the internal checker lives.
|
com.google.protobuf.ByteString |
getPeerProjectIdBytes()
The GCP project ID where the internal checker lives.
|
InternalChecker.State |
getState()
The current operational state of the internal checker.
|
int |
getStateValue()
The current operational state of the internal checker.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
InternalChecker.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
InternalChecker.Builder |
mergeFrom(InternalChecker other) |
InternalChecker.Builder |
mergeFrom(com.google.protobuf.Message other) |
InternalChecker.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
InternalChecker.Builder |
setDisplayName(String value)
The checker's human-readable name.
|
InternalChecker.Builder |
setDisplayNameBytes(com.google.protobuf.ByteString value)
The checker's human-readable name.
|
InternalChecker.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InternalChecker.Builder |
setGcpZone(String value)
The GCP zone the Uptime check should egress from.
|
InternalChecker.Builder |
setGcpZoneBytes(com.google.protobuf.ByteString value)
The GCP zone the Uptime check should egress from.
|
InternalChecker.Builder |
setName(String value)
A unique resource name for this InternalChecker.
|
InternalChecker.Builder |
setNameBytes(com.google.protobuf.ByteString value)
A unique resource name for this InternalChecker.
|
InternalChecker.Builder |
setNetwork(String value)
The [GCP VPC network](https://cloud.google.com/vpc/docs/vpc) where the
internal resource lives (ex: "default").
|
InternalChecker.Builder |
setNetworkBytes(com.google.protobuf.ByteString value)
The [GCP VPC network](https://cloud.google.com/vpc/docs/vpc) where the
internal resource lives (ex: "default").
|
InternalChecker.Builder |
setPeerProjectId(String value)
The GCP project ID where the internal checker lives.
|
InternalChecker.Builder |
setPeerProjectIdBytes(com.google.protobuf.ByteString value)
The GCP project ID where the internal checker lives.
|
InternalChecker.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
InternalChecker.Builder |
setState(InternalChecker.State value)
The current operational state of the internal checker.
|
InternalChecker.Builder |
setStateValue(int value)
The current operational state of the internal checker.
|
InternalChecker.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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, 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<InternalChecker.Builder>public InternalChecker.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.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<InternalChecker.Builder>public InternalChecker getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic InternalChecker build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic InternalChecker buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic InternalChecker.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.Builder>public InternalChecker.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<InternalChecker.Builder>public InternalChecker.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.Builder>public InternalChecker.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.Builder>public InternalChecker.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<InternalChecker.Builder>public InternalChecker.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<InternalChecker.Builder>public InternalChecker.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<InternalChecker.Builder>public InternalChecker.Builder mergeFrom(InternalChecker other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.Builder>public InternalChecker.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<InternalChecker.Builder>IOExceptionpublic String getName()
A unique resource name for this InternalChecker. The format is:
projects/[PROJECT_ID_OR_NUMBER]/internalCheckers/[INTERNAL_CHECKER_ID]
`[PROJECT_ID_OR_NUMBER]` is the Cloud Monitoring Metrics Scope project for
the Uptime check config associated with the internal checker.
string name = 1;getName in interface InternalCheckerOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
A unique resource name for this InternalChecker. The format is:
projects/[PROJECT_ID_OR_NUMBER]/internalCheckers/[INTERNAL_CHECKER_ID]
`[PROJECT_ID_OR_NUMBER]` is the Cloud Monitoring Metrics Scope project for
the Uptime check config associated with the internal checker.
string name = 1;getNameBytes in interface InternalCheckerOrBuilderpublic InternalChecker.Builder setName(String value)
A unique resource name for this InternalChecker. The format is:
projects/[PROJECT_ID_OR_NUMBER]/internalCheckers/[INTERNAL_CHECKER_ID]
`[PROJECT_ID_OR_NUMBER]` is the Cloud Monitoring Metrics Scope project for
the Uptime check config associated with the internal checker.
string name = 1;value - The name to set.public InternalChecker.Builder clearName()
A unique resource name for this InternalChecker. The format is:
projects/[PROJECT_ID_OR_NUMBER]/internalCheckers/[INTERNAL_CHECKER_ID]
`[PROJECT_ID_OR_NUMBER]` is the Cloud Monitoring Metrics Scope project for
the Uptime check config associated with the internal checker.
string name = 1;public InternalChecker.Builder setNameBytes(com.google.protobuf.ByteString value)
A unique resource name for this InternalChecker. The format is:
projects/[PROJECT_ID_OR_NUMBER]/internalCheckers/[INTERNAL_CHECKER_ID]
`[PROJECT_ID_OR_NUMBER]` is the Cloud Monitoring Metrics Scope project for
the Uptime check config associated with the internal checker.
string name = 1;value - The bytes for name to set.public String getDisplayName()
The checker's human-readable name. The display name should be unique within a Cloud Monitoring Metrics Scope in order to make it easier to identify; however, uniqueness is not enforced.
string display_name = 2;getDisplayName in interface InternalCheckerOrBuilderpublic com.google.protobuf.ByteString getDisplayNameBytes()
The checker's human-readable name. The display name should be unique within a Cloud Monitoring Metrics Scope in order to make it easier to identify; however, uniqueness is not enforced.
string display_name = 2;getDisplayNameBytes in interface InternalCheckerOrBuilderpublic InternalChecker.Builder setDisplayName(String value)
The checker's human-readable name. The display name should be unique within a Cloud Monitoring Metrics Scope in order to make it easier to identify; however, uniqueness is not enforced.
string display_name = 2;value - The displayName to set.public InternalChecker.Builder clearDisplayName()
The checker's human-readable name. The display name should be unique within a Cloud Monitoring Metrics Scope in order to make it easier to identify; however, uniqueness is not enforced.
string display_name = 2;public InternalChecker.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
The checker's human-readable name. The display name should be unique within a Cloud Monitoring Metrics Scope in order to make it easier to identify; however, uniqueness is not enforced.
string display_name = 2;value - The bytes for displayName to set.public String getNetwork()
The [GCP VPC network](https://cloud.google.com/vpc/docs/vpc) where the internal resource lives (ex: "default").
string network = 3;getNetwork in interface InternalCheckerOrBuilderpublic com.google.protobuf.ByteString getNetworkBytes()
The [GCP VPC network](https://cloud.google.com/vpc/docs/vpc) where the internal resource lives (ex: "default").
string network = 3;getNetworkBytes in interface InternalCheckerOrBuilderpublic InternalChecker.Builder setNetwork(String value)
The [GCP VPC network](https://cloud.google.com/vpc/docs/vpc) where the internal resource lives (ex: "default").
string network = 3;value - The network to set.public InternalChecker.Builder clearNetwork()
The [GCP VPC network](https://cloud.google.com/vpc/docs/vpc) where the internal resource lives (ex: "default").
string network = 3;public InternalChecker.Builder setNetworkBytes(com.google.protobuf.ByteString value)
The [GCP VPC network](https://cloud.google.com/vpc/docs/vpc) where the internal resource lives (ex: "default").
string network = 3;value - The bytes for network to set.public String getGcpZone()
The GCP zone the Uptime check should egress from. Only respected for internal Uptime checks, where internal_network is specified.
string gcp_zone = 4;getGcpZone in interface InternalCheckerOrBuilderpublic com.google.protobuf.ByteString getGcpZoneBytes()
The GCP zone the Uptime check should egress from. Only respected for internal Uptime checks, where internal_network is specified.
string gcp_zone = 4;getGcpZoneBytes in interface InternalCheckerOrBuilderpublic InternalChecker.Builder setGcpZone(String value)
The GCP zone the Uptime check should egress from. Only respected for internal Uptime checks, where internal_network is specified.
string gcp_zone = 4;value - The gcpZone to set.public InternalChecker.Builder clearGcpZone()
The GCP zone the Uptime check should egress from. Only respected for internal Uptime checks, where internal_network is specified.
string gcp_zone = 4;public InternalChecker.Builder setGcpZoneBytes(com.google.protobuf.ByteString value)
The GCP zone the Uptime check should egress from. Only respected for internal Uptime checks, where internal_network is specified.
string gcp_zone = 4;value - The bytes for gcpZone to set.public String getPeerProjectId()
The GCP project ID where the internal checker lives. Not necessary the same as the Metrics Scope project.
string peer_project_id = 6;getPeerProjectId in interface InternalCheckerOrBuilderpublic com.google.protobuf.ByteString getPeerProjectIdBytes()
The GCP project ID where the internal checker lives. Not necessary the same as the Metrics Scope project.
string peer_project_id = 6;getPeerProjectIdBytes in interface InternalCheckerOrBuilderpublic InternalChecker.Builder setPeerProjectId(String value)
The GCP project ID where the internal checker lives. Not necessary the same as the Metrics Scope project.
string peer_project_id = 6;value - The peerProjectId to set.public InternalChecker.Builder clearPeerProjectId()
The GCP project ID where the internal checker lives. Not necessary the same as the Metrics Scope project.
string peer_project_id = 6;public InternalChecker.Builder setPeerProjectIdBytes(com.google.protobuf.ByteString value)
The GCP project ID where the internal checker lives. Not necessary the same as the Metrics Scope project.
string peer_project_id = 6;value - The bytes for peerProjectId to set.public int getStateValue()
The current operational state of the internal checker.
.google.monitoring.v3.InternalChecker.State state = 7;getStateValue in interface InternalCheckerOrBuilderpublic InternalChecker.Builder setStateValue(int value)
The current operational state of the internal checker.
.google.monitoring.v3.InternalChecker.State state = 7;value - The enum numeric value on the wire for state to set.public InternalChecker.State getState()
The current operational state of the internal checker.
.google.monitoring.v3.InternalChecker.State state = 7;getState in interface InternalCheckerOrBuilderpublic InternalChecker.Builder setState(InternalChecker.State value)
The current operational state of the internal checker.
.google.monitoring.v3.InternalChecker.State state = 7;value - The state to set.public InternalChecker.Builder clearState()
The current operational state of the internal checker.
.google.monitoring.v3.InternalChecker.State state = 7;public final InternalChecker.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.Builder>public final InternalChecker.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.Builder>Copyright © 2024 Google LLC. All rights reserved.