Interface EndpointOrBuilder (1.36.0)

public interface EndpointOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAppEngineVersion()

public abstract Endpoint.AppEngineVersionEndpoint getAppEngineVersion()

An App Engine service version.

.google.cloud.networkmanagement.v1.Endpoint.AppEngineVersionEndpoint app_engine_version = 11;

Returns
TypeDescription
Endpoint.AppEngineVersionEndpoint

The appEngineVersion.

getAppEngineVersionOrBuilder()

public abstract Endpoint.AppEngineVersionEndpointOrBuilder getAppEngineVersionOrBuilder()

An App Engine service version.

.google.cloud.networkmanagement.v1.Endpoint.AppEngineVersionEndpoint app_engine_version = 11;

Returns
TypeDescription
Endpoint.AppEngineVersionEndpointOrBuilder

getCloudFunction()

public abstract Endpoint.CloudFunctionEndpoint getCloudFunction()

A Cloud Function.

.google.cloud.networkmanagement.v1.Endpoint.CloudFunctionEndpoint cloud_function = 10;

Returns
TypeDescription
Endpoint.CloudFunctionEndpoint

The cloudFunction.

getCloudFunctionOrBuilder()

public abstract Endpoint.CloudFunctionEndpointOrBuilder getCloudFunctionOrBuilder()

A Cloud Function.

.google.cloud.networkmanagement.v1.Endpoint.CloudFunctionEndpoint cloud_function = 10;

Returns
TypeDescription
Endpoint.CloudFunctionEndpointOrBuilder

getCloudRunRevision()

public abstract Endpoint.CloudRunRevisionEndpoint getCloudRunRevision()

A Cloud Run revision

.google.cloud.networkmanagement.v1.Endpoint.CloudRunRevisionEndpoint cloud_run_revision = 12;

Returns
TypeDescription
Endpoint.CloudRunRevisionEndpoint

The cloudRunRevision.

getCloudRunRevisionOrBuilder()

public abstract Endpoint.CloudRunRevisionEndpointOrBuilder getCloudRunRevisionOrBuilder()

A Cloud Run revision

.google.cloud.networkmanagement.v1.Endpoint.CloudRunRevisionEndpoint cloud_run_revision = 12;

Returns
TypeDescription
Endpoint.CloudRunRevisionEndpointOrBuilder

getCloudSqlInstance()

public abstract String getCloudSqlInstance()

A Cloud SQL instance URI.

string cloud_sql_instance = 8;

Returns
TypeDescription
String

The cloudSqlInstance.

getCloudSqlInstanceBytes()

public abstract ByteString getCloudSqlInstanceBytes()

A Cloud SQL instance URI.

string cloud_sql_instance = 8;

Returns
TypeDescription
ByteString

The bytes for cloudSqlInstance.

getForwardingRule()

public abstract String getForwardingRule()

A forwarding rule and its corresponding IP address represent the frontend configuration of a Google Cloud load balancer. Forwarding rules are also used for protocol forwarding, Private Service Connect and other network services to provide forwarding information in the control plane. Format: projects/{project}/global/forwardingRules/{id} or projects/{project}/regions/{region}/forwardingRules/{id}

string forwarding_rule = 13;

Returns
TypeDescription
String

The forwardingRule.

getForwardingRuleBytes()

public abstract ByteString getForwardingRuleBytes()

A forwarding rule and its corresponding IP address represent the frontend configuration of a Google Cloud load balancer. Forwarding rules are also used for protocol forwarding, Private Service Connect and other network services to provide forwarding information in the control plane. Format: projects/{project}/global/forwardingRules/{id} or projects/{project}/regions/{region}/forwardingRules/{id}

string forwarding_rule = 13;

Returns
TypeDescription
ByteString

The bytes for forwardingRule.

getForwardingRuleTarget()

public abstract Endpoint.ForwardingRuleTarget getForwardingRuleTarget()

Output only. Specifies the type of the target of the forwarding rule.

optional .google.cloud.networkmanagement.v1.Endpoint.ForwardingRuleTarget forwarding_rule_target = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
Endpoint.ForwardingRuleTarget

The forwardingRuleTarget.

getForwardingRuleTargetValue()

public abstract int getForwardingRuleTargetValue()

Output only. Specifies the type of the target of the forwarding rule.

optional .google.cloud.networkmanagement.v1.Endpoint.ForwardingRuleTarget forwarding_rule_target = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
int

The enum numeric value on the wire for forwardingRuleTarget.

getGkeMasterCluster()

public abstract String getGkeMasterCluster()

A cluster URI for Google Kubernetes Engine master.

string gke_master_cluster = 7;

Returns
TypeDescription
String

The gkeMasterCluster.