Interface ForwardingRuleInfoOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ForwardingRuleInfo,ForwardingRuleInfo.Builder
@Generated
public interface ForwardingRuleInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionName of the forwarding rule.com.google.protobuf.ByteStringName of the forwarding rule.Name of the load balancer the forwarding rule belongs to.com.google.protobuf.ByteStringName of the load balancer the forwarding rule belongs to.Port range defined in the forwarding rule that matches the packet.com.google.protobuf.ByteStringPort range defined in the forwarding rule that matches the packet.Protocol defined in the forwarding rule that matches the packet.com.google.protobuf.ByteStringProtocol defined in the forwarding rule that matches the packet.Network URI.com.google.protobuf.ByteStringNetwork URI.PSC Google API target this forwarding rule targets (if applicable).com.google.protobuf.ByteStringPSC Google API target this forwarding rule targets (if applicable).URI of the PSC service attachment this forwarding rule targets (if applicable).com.google.protobuf.ByteStringURI of the PSC service attachment this forwarding rule targets (if applicable).Region of the forwarding rule.com.google.protobuf.ByteStringRegion of the forwarding rule.Target type of the forwarding rule.com.google.protobuf.ByteStringTarget type of the forwarding rule.getUri()URI of the forwarding rule.com.google.protobuf.ByteStringURI of the forwarding rule.getVip()VIP of the forwarding rule.com.google.protobuf.ByteStringVIP of the forwarding rule.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDisplayName
String getDisplayName()Name of the forwarding rule.
string display_name = 1;- Returns:
- The displayName.
-
getDisplayNameBytes
com.google.protobuf.ByteString getDisplayNameBytes()Name of the forwarding rule.
string display_name = 1;- Returns:
- The bytes for displayName.
-
getUri
String getUri()URI of the forwarding rule.
string uri = 2;- Returns:
- The uri.
-
getUriBytes
com.google.protobuf.ByteString getUriBytes()URI of the forwarding rule.
string uri = 2;- Returns:
- The bytes for uri.
-
getMatchedProtocol
String getMatchedProtocol()Protocol defined in the forwarding rule that matches the packet.
string matched_protocol = 3;- Returns:
- The matchedProtocol.
-
getMatchedProtocolBytes
com.google.protobuf.ByteString getMatchedProtocolBytes()Protocol defined in the forwarding rule that matches the packet.
string matched_protocol = 3;- Returns:
- The bytes for matchedProtocol.
-
getMatchedPortRange
String getMatchedPortRange()Port range defined in the forwarding rule that matches the packet.
string matched_port_range = 6;- Returns:
- The matchedPortRange.
-
getMatchedPortRangeBytes
com.google.protobuf.ByteString getMatchedPortRangeBytes()Port range defined in the forwarding rule that matches the packet.
string matched_port_range = 6;- Returns:
- The bytes for matchedPortRange.
-
getVip
String getVip()VIP of the forwarding rule.
string vip = 4;- Returns:
- The vip.
-
getVipBytes
com.google.protobuf.ByteString getVipBytes()VIP of the forwarding rule.
string vip = 4;- Returns:
- The bytes for vip.
-
getTarget
String getTarget()Target type of the forwarding rule.
string target = 5;- Returns:
- The target.
-
getTargetBytes
com.google.protobuf.ByteString getTargetBytes()Target type of the forwarding rule.
string target = 5;- Returns:
- The bytes for target.
-
getNetworkUri
String getNetworkUri()Network URI.
string network_uri = 7;- Returns:
- The networkUri.
-
getNetworkUriBytes
com.google.protobuf.ByteString getNetworkUriBytes()Network URI.
string network_uri = 7;- Returns:
- The bytes for networkUri.
-
getRegion
String getRegion()Region of the forwarding rule. Set only for regional forwarding rules.
string region = 8;- Returns:
- The region.
-
getRegionBytes
com.google.protobuf.ByteString getRegionBytes()Region of the forwarding rule. Set only for regional forwarding rules.
string region = 8;- Returns:
- The bytes for region.
-
getLoadBalancerName
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:
- The loadBalancerName.
-
getLoadBalancerNameBytes
com.google.protobuf.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:
- The bytes for loadBalancerName.
-
getPscServiceAttachmentUri
String getPscServiceAttachmentUri()URI of the PSC service attachment this forwarding rule targets (if applicable).
string psc_service_attachment_uri = 10;- Returns:
- The pscServiceAttachmentUri.
-
getPscServiceAttachmentUriBytes
com.google.protobuf.ByteString getPscServiceAttachmentUriBytes()URI of the PSC service attachment this forwarding rule targets (if applicable).
string psc_service_attachment_uri = 10;- Returns:
- The bytes for pscServiceAttachmentUri.
-
getPscGoogleApiTarget
String getPscGoogleApiTarget()PSC Google API target this forwarding rule targets (if applicable).
string psc_google_api_target = 11;- Returns:
- The pscGoogleApiTarget.
-
getPscGoogleApiTargetBytes
com.google.protobuf.ByteString getPscGoogleApiTargetBytes()PSC Google API target this forwarding rule targets (if applicable).
string psc_google_api_target = 11;- Returns:
- The bytes for pscGoogleApiTarget.
-