Interface PscConnectionOrBuilder (0.3.0)

public interface PscConnectionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAddress()

public abstract String getAddress()

Output only. The IP allocated on the consumer network for the PSC forwarding rule.

string address = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
String

The address.

getAddressBytes()

public abstract ByteString getAddressBytes()

Output only. The IP allocated on the consumer network for the PSC forwarding rule.

string address = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
ByteString

The bytes for address.

getForwardingRule()

public abstract String getForwardingRule()

Output only. The URI of the consumer side forwarding rule. Example: projects/{projectNumOrId}/regions/us-east1/forwardingRules/{resourceId}.

string forwarding_rule = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
String

The forwardingRule.

getForwardingRuleBytes()

public abstract ByteString getForwardingRuleBytes()

Output only. The URI of the consumer side forwarding rule. Example: projects/{projectNumOrId}/regions/us-east1/forwardingRules/{resourceId}.

string forwarding_rule = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
ByteString

The bytes for forwardingRule.

getNetwork()

public abstract String getNetwork()

The consumer network where the IP address resides, in the form of projects/{project_id}/global/networks/{network_id}.

string network = 5;

Returns
TypeDescription
String

The network.

getNetworkBytes()

public abstract ByteString getNetworkBytes()

The consumer network where the IP address resides, in the form of projects/{project_id}/global/networks/{network_id}.

string network = 5;

Returns
TypeDescription
ByteString

The bytes for network.

getProjectId()

public abstract String getProjectId()

Output only. The consumer project_id where the forwarding rule is created from.

string project_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
String

The projectId.

getProjectIdBytes()

public abstract ByteString getProjectIdBytes()

Output only. The consumer project_id where the forwarding rule is created from.

string project_id = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
ByteString

The bytes for projectId.

getPscConnectionId()

public abstract String getPscConnectionId()

Output only. The PSC connection id of the forwarding rule connected to the service attachment.

string psc_connection_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
String

The pscConnectionId.

getPscConnectionIdBytes()

public abstract ByteString getPscConnectionIdBytes()

Output only. The PSC connection id of the forwarding rule connected to the service attachment.

string psc_connection_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
ByteString

The bytes for pscConnectionId.