Interface ForwardingRuleInfoOrBuilder (1.56.0)

public interface ForwardingRuleInfoOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDisplayName()

public abstract String getDisplayName()

Name of the forwarding rule.

string display_name = 1;

Returns
Type Description
String

The displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

Name of the forwarding rule.

string display_name = 1;

Returns
Type Description
ByteString

The bytes for displayName.

getLoadBalancerName()

public abstract String getLoadBalancerName()

Name of the load balancer the forwarding rule belongs to. Empty for forwarding rules not related to load balancers (like PSC forwarding rules).

string load_balancer_name = 9;

Returns
Type Description
String

The loadBalancerName.

getLoadBalancerNameBytes()

public abstract ByteString getLoadBalancerNameBytes()

Name of the load balancer the forwarding rule belongs to. Empty for forwarding rules not related to load balancers (like PSC forwarding rules).

string load_balancer_name = 9;

Returns
Type Description
ByteString

The bytes for loadBalancerName.

getMatchedPortRange()

public abstract String getMatchedPortRange()

Port range defined in the forwarding rule that matches the packet.

string matched_port_range = 6;

Returns
Type Description
String

The matchedPortRange.

getMatchedPortRangeBytes()

public abstract ByteString getMatchedPortRangeBytes()

Port range defined in the forwarding rule that matches the packet.

string matched_port_range = 6;

Returns
Type Description
ByteString

The bytes for matchedPortRange.

getMatchedProtocol()

public abstract String getMatchedProtocol()

Protocol defined in the forwarding rule that matches the packet.

string matched_protocol = 3;

Returns
Type Description
String

The matchedProtocol.

getMatchedProtocolBytes()

public abstract ByteString getMatchedProtocolBytes()

Protocol defined in the forwarding rule that matches the packet.

string matched_protocol = 3;

Returns
Type Description
ByteString

The bytes for matchedProtocol.

getNetworkUri()

public abstract String getNetworkUri()

Network URI.

string network_uri = 7;

Returns
Type Description
String

The networkUri.

getNetworkUriBytes()

public abstract ByteString getNetworkUriBytes()

Network URI.

string network_uri = 7;

Returns
Type Description
ByteString

The bytes for networkUri.

getPscGoogleApiTarget()

public abstract String getPscGoogleApiTarget()

PSC Google API target this forwarding rule targets (if applicable).

string psc_google_api_target = 11;

Returns
Type Description
String

The pscGoogleApiTarget.

getPscGoogleApiTargetBytes()

public abstract ByteString getPscGoogleApiTargetBytes()

PSC Google API target this forwarding rule targets (if applicable).

string psc_google_api_target = 11;

Returns
Type Description
ByteString

The bytes for pscGoogleApiTarget.

getPscServiceAttachmentUri()

public abstract String getPscServiceAttachmentUri()

URI of the PSC service attachment this forwarding rule targets (if applicable).

string psc_service_attachment_uri = 10;

Returns
Type Description
String

The pscServiceAttachmentUri.

getPscServiceAttachmentUriBytes()

public abstract ByteString getPscServiceAttachmentUriBytes()

URI of the PSC service attachment this forwarding rule targets (if applicable).

string psc_service_attachment_uri = 10;

Returns
Type Description
ByteString

The bytes for pscServiceAttachmentUri.

getRegion()

public abstract String getRegion()

Region of the forwarding rule. Set only for regional forwarding rules.

string region = 8;

Returns
Type Description
String

The region.

getRegionBytes()

public abstract ByteString getRegionBytes()

Region of the forwarding rule. Set only for regional forwarding rules.

string region = 8;

Returns
Type Description
ByteString

The bytes for region.

getTarget()

public abstract String getTarget()

Target type of the forwarding rule.

string target = 5;

Returns
Type Description
String

The target.

getTargetBytes()

public abstract ByteString getTargetBytes()

Target type of the forwarding rule.

string target = 5;

Returns
Type Description
ByteString

The bytes for target.

getUri()

public abstract String getUri()

URI of the forwarding rule.

string uri = 2;

Returns
Type Description
String

The uri.

getUriBytes()

public abstract ByteString getUriBytes()

URI of the forwarding rule.

string uri = 2;

Returns
Type Description
ByteString

The bytes for uri.

getVip()

public abstract String getVip()

VIP of the forwarding rule.

string vip = 4;

Returns
Type Description
String

The vip.

getVipBytes()

public abstract ByteString getVipBytes()

VIP of the forwarding rule.

string vip = 4;

Returns
Type Description
ByteString

The bytes for vip.