Interface TcpProxy.DeprecatedV1.TCPRouteOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
TcpProxy.DeprecatedV1.TCPRoute, TcpProxy.DeprecatedV1.TCPRoute.Builder
Enclosing class:
TcpProxy.DeprecatedV1

public static interface TcpProxy.DeprecatedV1.TCPRouteOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The cluster to connect to when a the downstream network connection matches the specified criteria.
    com.google.protobuf.ByteString
    The cluster to connect to when a the downstream network connection matches the specified criteria.
    An optional list of IP address subnets in the form “ip_address/xx”.
    int
    An optional list of IP address subnets in the form “ip_address/xx”.
    An optional list of IP address subnets in the form “ip_address/xx”.
    An optional list of IP address subnets in the form “ip_address/xx”.
    An optional list of IP address subnets in the form “ip_address/xx”.
    An optional string containing a comma-separated list of port numbers or ranges.
    com.google.protobuf.ByteString
    An optional string containing a comma-separated list of port numbers or ranges.
    getSourceIpList(int index)
    An optional list of IP address subnets in the form “ip_address/xx”.
    int
    An optional list of IP address subnets in the form “ip_address/xx”.
    An optional list of IP address subnets in the form “ip_address/xx”.
    An optional list of IP address subnets in the form “ip_address/xx”.
    An optional list of IP address subnets in the form “ip_address/xx”.
    An optional string containing a comma-separated list of port numbers or ranges.
    com.google.protobuf.ByteString
    An optional string containing a comma-separated list of port numbers or ranges.

    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

    • getCluster

      String getCluster()
       The cluster to connect to when a the downstream network connection
       matches the specified criteria.
       
      string cluster = 1 [(.validate.rules) = { ... }
      Returns:
      The cluster.
    • getClusterBytes

      com.google.protobuf.ByteString getClusterBytes()
       The cluster to connect to when a the downstream network connection
       matches the specified criteria.
       
      string cluster = 1 [(.validate.rules) = { ... }
      Returns:
      The bytes for cluster.
    • getDestinationIpListList

      List<CidrRange> getDestinationIpListList()
       An optional list of IP address subnets in the form
       “ip_address/xx”. The criteria is satisfied if the destination IP
       address of the downstream connection is contained in at least one of
       the specified subnets. If the parameter is not specified or the list
       is empty, the destination IP address is ignored. The destination IP
       address of the downstream connection might be different from the
       addresses on which the proxy is listening if the connection has been
       redirected.
       
      repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;
    • getDestinationIpList

      CidrRange getDestinationIpList(int index)
       An optional list of IP address subnets in the form
       “ip_address/xx”. The criteria is satisfied if the destination IP
       address of the downstream connection is contained in at least one of
       the specified subnets. If the parameter is not specified or the list
       is empty, the destination IP address is ignored. The destination IP
       address of the downstream connection might be different from the
       addresses on which the proxy is listening if the connection has been
       redirected.
       
      repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;
    • getDestinationIpListCount

      int getDestinationIpListCount()
       An optional list of IP address subnets in the form
       “ip_address/xx”. The criteria is satisfied if the destination IP
       address of the downstream connection is contained in at least one of
       the specified subnets. If the parameter is not specified or the list
       is empty, the destination IP address is ignored. The destination IP
       address of the downstream connection might be different from the
       addresses on which the proxy is listening if the connection has been
       redirected.
       
      repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;
    • getDestinationIpListOrBuilderList

      List<? extends CidrRangeOrBuilder> getDestinationIpListOrBuilderList()
       An optional list of IP address subnets in the form
       “ip_address/xx”. The criteria is satisfied if the destination IP
       address of the downstream connection is contained in at least one of
       the specified subnets. If the parameter is not specified or the list
       is empty, the destination IP address is ignored. The destination IP
       address of the downstream connection might be different from the
       addresses on which the proxy is listening if the connection has been
       redirected.
       
      repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;
    • getDestinationIpListOrBuilder

      CidrRangeOrBuilder getDestinationIpListOrBuilder(int index)
       An optional list of IP address subnets in the form
       “ip_address/xx”. The criteria is satisfied if the destination IP
       address of the downstream connection is contained in at least one of
       the specified subnets. If the parameter is not specified or the list
       is empty, the destination IP address is ignored. The destination IP
       address of the downstream connection might be different from the
       addresses on which the proxy is listening if the connection has been
       redirected.
       
      repeated .envoy.api.v2.core.CidrRange destination_ip_list = 2;
    • getDestinationPorts

      String getDestinationPorts()
       An optional string containing a comma-separated list of port numbers
       or ranges. The criteria is satisfied if the destination port of the
       downstream connection is contained in at least one of the specified
       ranges. If the parameter is not specified, the destination port is
       ignored. The destination port address of the downstream connection
       might be different from the port on which the proxy is listening if
       the connection has been redirected.
       
      string destination_ports = 3;
      Returns:
      The destinationPorts.
    • getDestinationPortsBytes

      com.google.protobuf.ByteString getDestinationPortsBytes()
       An optional string containing a comma-separated list of port numbers
       or ranges. The criteria is satisfied if the destination port of the
       downstream connection is contained in at least one of the specified
       ranges. If the parameter is not specified, the destination port is
       ignored. The destination port address of the downstream connection
       might be different from the port on which the proxy is listening if
       the connection has been redirected.
       
      string destination_ports = 3;
      Returns:
      The bytes for destinationPorts.
    • getSourceIpListList

      List<CidrRange> getSourceIpListList()
       An optional list of IP address subnets in the form
       “ip_address/xx”. The criteria is satisfied if the source IP address
       of the downstream connection is contained in at least one of the
       specified subnets. If the parameter is not specified or the list is
       empty, the source IP address is ignored.
       
      repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;
    • getSourceIpList

      CidrRange getSourceIpList(int index)
       An optional list of IP address subnets in the form
       “ip_address/xx”. The criteria is satisfied if the source IP address
       of the downstream connection is contained in at least one of the
       specified subnets. If the parameter is not specified or the list is
       empty, the source IP address is ignored.
       
      repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;
    • getSourceIpListCount

      int getSourceIpListCount()
       An optional list of IP address subnets in the form
       “ip_address/xx”. The criteria is satisfied if the source IP address
       of the downstream connection is contained in at least one of the
       specified subnets. If the parameter is not specified or the list is
       empty, the source IP address is ignored.
       
      repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;
    • getSourceIpListOrBuilderList

      List<? extends CidrRangeOrBuilder> getSourceIpListOrBuilderList()
       An optional list of IP address subnets in the form
       “ip_address/xx”. The criteria is satisfied if the source IP address
       of the downstream connection is contained in at least one of the
       specified subnets. If the parameter is not specified or the list is
       empty, the source IP address is ignored.
       
      repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;
    • getSourceIpListOrBuilder

      CidrRangeOrBuilder getSourceIpListOrBuilder(int index)
       An optional list of IP address subnets in the form
       “ip_address/xx”. The criteria is satisfied if the source IP address
       of the downstream connection is contained in at least one of the
       specified subnets. If the parameter is not specified or the list is
       empty, the source IP address is ignored.
       
      repeated .envoy.api.v2.core.CidrRange source_ip_list = 4;
    • getSourcePorts

      String getSourcePorts()
       An optional string containing a comma-separated list of port numbers
       or ranges. The criteria is satisfied if the source port of the
       downstream connection is contained in at least one of the specified
       ranges. If the parameter is not specified, the source port is
       ignored.
       
      string source_ports = 5;
      Returns:
      The sourcePorts.
    • getSourcePortsBytes

      com.google.protobuf.ByteString getSourcePortsBytes()
       An optional string containing a comma-separated list of port numbers
       or ranges. The criteria is satisfied if the source port of the
       downstream connection is contained in at least one of the specified
       ranges. If the parameter is not specified, the source port is
       ignored.
       
      string source_ports = 5;
      Returns:
      The bytes for sourcePorts.