Interface PscConnectionOrBuilder (0.9.0)

public interface PscConnectionOrBuilder extends 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.