Interface UpstreamIpPortMatcherOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
UpstreamIpPortMatcher, UpstreamIpPortMatcher.Builder

public interface UpstreamIpPortMatcherOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    A CIDR block that will be used to match the upstream IP.
    A CIDR block that will be used to match the upstream IP.
    A port range that will be used to match the upstream port.
    A port range that will be used to match the upstream port.
    boolean
    A CIDR block that will be used to match the upstream IP.
    boolean
    A port range that will be used to match the upstream port.

    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

    • hasUpstreamIp

      boolean hasUpstreamIp()
       A CIDR block that will be used to match the upstream IP.
       Both Ipv4 and Ipv6 ranges can be matched.
       
      .envoy.config.core.v3.CidrRange upstream_ip = 1;
      Returns:
      Whether the upstreamIp field is set.
    • getUpstreamIp

      CidrRange getUpstreamIp()
       A CIDR block that will be used to match the upstream IP.
       Both Ipv4 and Ipv6 ranges can be matched.
       
      .envoy.config.core.v3.CidrRange upstream_ip = 1;
      Returns:
      The upstreamIp.
    • getUpstreamIpOrBuilder

      CidrRangeOrBuilder getUpstreamIpOrBuilder()
       A CIDR block that will be used to match the upstream IP.
       Both Ipv4 and Ipv6 ranges can be matched.
       
      .envoy.config.core.v3.CidrRange upstream_ip = 1;
    • hasUpstreamPortRange

      boolean hasUpstreamPortRange()
       A port range that will be used to match the upstream port.
       
      .envoy.type.v3.Int64Range upstream_port_range = 2;
      Returns:
      Whether the upstreamPortRange field is set.
    • getUpstreamPortRange

      Int64Range getUpstreamPortRange()
       A port range that will be used to match the upstream port.
       
      .envoy.type.v3.Int64Range upstream_port_range = 2;
      Returns:
      The upstreamPortRange.
    • getUpstreamPortRangeOrBuilder

      Int64RangeOrBuilder getUpstreamPortRangeOrBuilder()
       A port range that will be used to match the upstream port.
       
      .envoy.type.v3.Int64Range upstream_port_range = 2;