Package com.google.monitoring.v3
Class InternalChecker.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.Builder>
-
- com.google.monitoring.v3.InternalChecker.Builder
-
- All Implemented Interfaces:
InternalCheckerOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- InternalChecker
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 typegoogle.monitoring.v3.InternalChecker
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description InternalChecker.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)InternalCheckerbuild()InternalCheckerbuildPartial()InternalChecker.Builderclear()InternalChecker.BuilderclearDisplayName()The checker's human-readable name.InternalChecker.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)InternalChecker.BuilderclearGcpZone()The GCP zone the Uptime check should egress from.InternalChecker.BuilderclearName()A unique resource name for this InternalChecker.InternalChecker.BuilderclearNetwork()The [GCP VPC network](https://cloud.google.com/vpc/docs/vpc) where the internal resource lives (ex: "default").InternalChecker.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)InternalChecker.BuilderclearPeerProjectId()The GCP project ID where the internal checker lives.InternalChecker.BuilderclearState()The current operational state of the internal checker.InternalChecker.Builderclone()InternalCheckergetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetDisplayName()The checker's human-readable name.com.google.protobuf.ByteStringgetDisplayNameBytes()The checker's human-readable name.StringgetGcpZone()The GCP zone the Uptime check should egress from.com.google.protobuf.ByteStringgetGcpZoneBytes()The GCP zone the Uptime check should egress from.StringgetName()A unique resource name for this InternalChecker.com.google.protobuf.ByteStringgetNameBytes()A unique resource name for this InternalChecker.StringgetNetwork()The [GCP VPC network](https://cloud.google.com/vpc/docs/vpc) where the internal resource lives (ex: "default").com.google.protobuf.ByteStringgetNetworkBytes()The [GCP VPC network](https://cloud.google.com/vpc/docs/vpc) where the internal resource lives (ex: "default").StringgetPeerProjectId()The GCP project ID where the internal checker lives.com.google.protobuf.ByteStringgetPeerProjectIdBytes()The GCP project ID where the internal checker lives.InternalChecker.StategetState()The current operational state of the internal checker.intgetStateValue()The current operational state of the internal checker.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()InternalChecker.BuildermergeFrom(InternalChecker other)InternalChecker.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)InternalChecker.BuildermergeFrom(com.google.protobuf.Message other)InternalChecker.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)InternalChecker.BuildersetDisplayName(String value)The checker's human-readable name.InternalChecker.BuildersetDisplayNameBytes(com.google.protobuf.ByteString value)The checker's human-readable name.InternalChecker.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)InternalChecker.BuildersetGcpZone(String value)The GCP zone the Uptime check should egress from.InternalChecker.BuildersetGcpZoneBytes(com.google.protobuf.ByteString value)The GCP zone the Uptime check should egress from.InternalChecker.BuildersetName(String value)A unique resource name for this InternalChecker.InternalChecker.BuildersetNameBytes(com.google.protobuf.ByteString value)A unique resource name for this InternalChecker.InternalChecker.BuildersetNetwork(String value)The [GCP VPC network](https://cloud.google.com/vpc/docs/vpc) where the internal resource lives (ex: "default").InternalChecker.BuildersetNetworkBytes(com.google.protobuf.ByteString value)The [GCP VPC network](https://cloud.google.com/vpc/docs/vpc) where the internal resource lives (ex: "default").InternalChecker.BuildersetPeerProjectId(String value)The GCP project ID where the internal checker lives.InternalChecker.BuildersetPeerProjectIdBytes(com.google.protobuf.ByteString value)The GCP project ID where the internal checker lives.InternalChecker.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)InternalChecker.BuildersetState(InternalChecker.State value)The current operational state of the internal checker.InternalChecker.BuildersetStateValue(int value)The current operational state of the internal checker.InternalChecker.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.Builder>
-
clear
public InternalChecker.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.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.GeneratedMessageV3.Builder<InternalChecker.Builder>
-
getDefaultInstanceForType
public InternalChecker getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public InternalChecker build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public InternalChecker buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public InternalChecker.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.Builder>
-
setField
public InternalChecker.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.Builder>
-
clearField
public InternalChecker.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.Builder>
-
clearOneof
public InternalChecker.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.Builder>
-
setRepeatedField
public InternalChecker.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.Builder>
-
addRepeatedField
public InternalChecker.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.Builder>
-
mergeFrom
public InternalChecker.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<InternalChecker.Builder>
-
mergeFrom
public InternalChecker.Builder mergeFrom(InternalChecker other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.Builder>
-
mergeFrom
public InternalChecker.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<InternalChecker.Builder>- Throws:
IOException
-
getName
public 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;- Specified by:
getNamein interfaceInternalCheckerOrBuilder- Returns:
- The name.
-
getNameBytes
public 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;- Specified by:
getNameBytesin interfaceInternalCheckerOrBuilder- Returns:
- The bytes for name.
-
setName
public 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;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
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;- Returns:
- This builder for chaining.
-
setNameBytes
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;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDisplayName
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;- Specified by:
getDisplayNamein interfaceInternalCheckerOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public 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;- Specified by:
getDisplayNameBytesin interfaceInternalCheckerOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
public 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;- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
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;- Returns:
- This builder for chaining.
-
setDisplayNameBytes
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;- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getNetwork
public String getNetwork()
The [GCP VPC network](https://cloud.google.com/vpc/docs/vpc) where the internal resource lives (ex: "default").
string network = 3;- Specified by:
getNetworkin interfaceInternalCheckerOrBuilder- Returns:
- The network.
-
getNetworkBytes
public 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;- Specified by:
getNetworkBytesin interfaceInternalCheckerOrBuilder- Returns:
- The bytes for network.
-
setNetwork
public 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;- Parameters:
value- The network to set.- Returns:
- This builder for chaining.
-
clearNetwork
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;- Returns:
- This builder for chaining.
-
setNetworkBytes
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;- Parameters:
value- The bytes for network to set.- Returns:
- This builder for chaining.
-
getGcpZone
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;- Specified by:
getGcpZonein interfaceInternalCheckerOrBuilder- Returns:
- The gcpZone.
-
getGcpZoneBytes
public 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;- Specified by:
getGcpZoneBytesin interfaceInternalCheckerOrBuilder- Returns:
- The bytes for gcpZone.
-
setGcpZone
public 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;- Parameters:
value- The gcpZone to set.- Returns:
- This builder for chaining.
-
clearGcpZone
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;- Returns:
- This builder for chaining.
-
setGcpZoneBytes
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;- Parameters:
value- The bytes for gcpZone to set.- Returns:
- This builder for chaining.
-
getPeerProjectId
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;- Specified by:
getPeerProjectIdin interfaceInternalCheckerOrBuilder- Returns:
- The peerProjectId.
-
getPeerProjectIdBytes
public 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;- Specified by:
getPeerProjectIdBytesin interfaceInternalCheckerOrBuilder- Returns:
- The bytes for peerProjectId.
-
setPeerProjectId
public 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;- Parameters:
value- The peerProjectId to set.- Returns:
- This builder for chaining.
-
clearPeerProjectId
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;- Returns:
- This builder for chaining.
-
setPeerProjectIdBytes
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;- Parameters:
value- The bytes for peerProjectId to set.- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue()
The current operational state of the internal checker.
.google.monitoring.v3.InternalChecker.State state = 7;- Specified by:
getStateValuein interfaceInternalCheckerOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
public InternalChecker.Builder setStateValue(int value)
The current operational state of the internal checker.
.google.monitoring.v3.InternalChecker.State state = 7;- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
public InternalChecker.State getState()
The current operational state of the internal checker.
.google.monitoring.v3.InternalChecker.State state = 7;- Specified by:
getStatein interfaceInternalCheckerOrBuilder- Returns:
- The state.
-
setState
public InternalChecker.Builder setState(InternalChecker.State value)
The current operational state of the internal checker.
.google.monitoring.v3.InternalChecker.State state = 7;- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
public InternalChecker.Builder clearState()
The current operational state of the internal checker.
.google.monitoring.v3.InternalChecker.State state = 7;- Returns:
- This builder for chaining.
-
setUnknownFields
public final InternalChecker.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.Builder>
-
mergeUnknownFields
public final InternalChecker.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<InternalChecker.Builder>
-
-