Interface IpOrBuilder

  • 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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      CidrRange getCidrRanges​(int index)
      Match if the IP belongs to any of these CIDR ranges.
      int getCidrRangesCount()
      Match if the IP belongs to any of these CIDR ranges.
      List<CidrRange> getCidrRangesList()
      Match if the IP belongs to any of these CIDR ranges.
      CidrRangeOrBuilder getCidrRangesOrBuilder​(int index)
      Match if the IP belongs to any of these CIDR ranges.
      List<? extends CidrRangeOrBuilder> getCidrRangesOrBuilderList()
      Match if the IP belongs to any of these CIDR ranges.
      String getStatPrefix()
      The human readable prefix to use when emitting statistics for the IP input matcher.
      com.google.protobuf.ByteString getStatPrefixBytes()
      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 Detail

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