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

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

    Modifier and Type
    Method
    Description
    getCidrRanges(int index)
    Match if the IP belongs to any of these CIDR ranges.
    int
    Match if the IP belongs to any of these CIDR ranges.
    Match if the IP belongs to any of these CIDR ranges.
    Match if the IP belongs to any of these CIDR ranges.
    Match if the IP belongs to any of these CIDR ranges.
    The human readable prefix to use when emitting statistics for the IP input matcher.
    com.google.protobuf.ByteString
    The human readable prefix to use when emitting statistics for the IP input matcher.

    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

    • getCidrRangesList

      List<CidrRange> getCidrRangesList()
       Match if the IP belongs to any of these CIDR ranges.
       
      repeated .envoy.config.core.v3.CidrRange cidr_ranges = 1 [(.validate.rules) = { ... }
    • getCidrRanges

      CidrRange getCidrRanges(int index)
       Match if the IP belongs to any of these CIDR ranges.
       
      repeated .envoy.config.core.v3.CidrRange cidr_ranges = 1 [(.validate.rules) = { ... }
    • getCidrRangesCount

      int getCidrRangesCount()
       Match if the IP belongs to any of these CIDR ranges.
       
      repeated .envoy.config.core.v3.CidrRange cidr_ranges = 1 [(.validate.rules) = { ... }
    • getCidrRangesOrBuilderList

      List<? extends CidrRangeOrBuilder> getCidrRangesOrBuilderList()
       Match if the IP belongs to any of these CIDR ranges.
       
      repeated .envoy.config.core.v3.CidrRange cidr_ranges = 1 [(.validate.rules) = { ... }
    • getCidrRangesOrBuilder

      CidrRangeOrBuilder getCidrRangesOrBuilder(int index)
       Match if the IP belongs to any of these CIDR ranges.
       
      repeated .envoy.config.core.v3.CidrRange cidr_ranges = 1 [(.validate.rules) = { ... }
    • getStatPrefix

      String getStatPrefix()
       The human readable prefix to use when emitting statistics for the IP input
       matcher. Names in the table below are concatenated to this prefix.
      
       .. csv-table::
          :header: Name, Type, Description
          :widths: 1, 1, 2
      
          ip_parsing_failed, Counter, Total number of IP addresses the matcher was unable to parse
       
      string stat_prefix = 2 [(.validate.rules) = { ... }
      Returns:
      The statPrefix.
    • getStatPrefixBytes

      com.google.protobuf.ByteString getStatPrefixBytes()
       The human readable prefix to use when emitting statistics for the IP input
       matcher. Names in the table below are concatenated to this prefix.
      
       .. csv-table::
          :header: Name, Type, Description
          :widths: 1, 1, 2
      
          ip_parsing_failed, Counter, Total number of IP addresses the matcher was unable to parse
       
      string stat_prefix = 2 [(.validate.rules) = { ... }
      Returns:
      The bytes for statPrefix.