Interface InternalCheckerOrBuilder (3.30.0)

public interface InternalCheckerOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDisplayName()

public abstract 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;

Returns
TypeDescription
String

The displayName.

getDisplayNameBytes()

public abstract 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;

Returns
TypeDescription
ByteString

The bytes for displayName.

getGcpZone()

public abstract 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;

Returns
TypeDescription
String

The gcpZone.

getGcpZoneBytes()

public abstract 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;

Returns
TypeDescription
ByteString

The bytes for gcpZone.

getName()

public abstract 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;

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract 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;

Returns
TypeDescription
ByteString

The bytes for name.

getNetwork()

public abstract String getNetwork()

The GCP VPC network where the internal resource lives (ex: "default").

string network = 3;

Returns
TypeDescription
String

The network.

getNetworkBytes()

public abstract ByteString getNetworkBytes()

The GCP VPC network where the internal resource lives (ex: "default").

string network = 3;

Returns
TypeDescription
ByteString

The bytes for network.

getPeerProjectId()

public abstract 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;

Returns
TypeDescription
String

The peerProjectId.

getPeerProjectIdBytes()

public abstract 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;

Returns
TypeDescription
ByteString

The bytes for peerProjectId.

getState()

public abstract InternalChecker.State getState()

The current operational state of the internal checker.

.google.monitoring.v3.InternalChecker.State state = 7;

Returns
TypeDescription
InternalChecker.State

The state.

getStateValue()

public abstract int getStateValue()

The current operational state of the internal checker.

.google.monitoring.v3.InternalChecker.State state = 7;

Returns
TypeDescription
int

The enum numeric value on the wire for state.