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 Type
    Method
    Description
    Name of the forwarding rule.
    com.google.protobuf.ByteString
    Name of the forwarding rule.
    Name of the load balancer the forwarding rule belongs to.
    com.google.protobuf.ByteString
    Name of the load balancer the forwarding rule belongs to.
    Port range defined in the forwarding rule that matches the packet.
    com.google.protobuf.ByteString
    Port range defined in the forwarding rule that matches the packet.
    Protocol defined in the forwarding rule that matches the packet.
    com.google.protobuf.ByteString
    Protocol defined in the forwarding rule that matches the packet.
    Network URI.
    com.google.protobuf.ByteString
    Network URI.
    PSC Google API target this forwarding rule targets (if applicable).
    com.google.protobuf.ByteString
    PSC Google API target this forwarding rule targets (if applicable).
    URI of the PSC service attachment this forwarding rule targets (if applicable).
    com.google.protobuf.ByteString
    URI of the PSC service attachment this forwarding rule targets (if applicable).
    Region of the forwarding rule.
    com.google.protobuf.ByteString
    Region of the forwarding rule.
    Target type of the forwarding rule.
    com.google.protobuf.ByteString
    Target type of the forwarding rule.
    URI of the forwarding rule.
    com.google.protobuf.ByteString
    URI of the forwarding rule.
    VIP of the forwarding rule.
    com.google.protobuf.ByteString
    VIP of the forwarding rule.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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.