Interface IPTagging.IPTagOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    IPTagging.IPTag, IPTagging.IPTag.Builder
    Enclosing class:
    IPTagging

    public static interface IPTagging.IPTagOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      CidrRange getIpList​(int index)
      A list of IP address subnets that will be tagged with ip_tag_name.
      int getIpListCount()
      A list of IP address subnets that will be tagged with ip_tag_name.
      List<CidrRange> getIpListList()
      A list of IP address subnets that will be tagged with ip_tag_name.
      CidrRangeOrBuilder getIpListOrBuilder​(int index)
      A list of IP address subnets that will be tagged with ip_tag_name.
      List<? extends CidrRangeOrBuilder> getIpListOrBuilderList()
      A list of IP address subnets that will be tagged with ip_tag_name.
      String getIpTagName()
      Specifies the IP tag name to apply.
      com.google.protobuf.ByteString getIpTagNameBytes()
      Specifies the IP tag name to apply.
      • 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

      • getIpTagName

        String getIpTagName()
         Specifies the IP tag name to apply.
         
        string ip_tag_name = 1;
        Returns:
        The ipTagName.
      • getIpTagNameBytes

        com.google.protobuf.ByteString getIpTagNameBytes()
         Specifies the IP tag name to apply.
         
        string ip_tag_name = 1;
        Returns:
        The bytes for ipTagName.
      • getIpListList

        List<CidrRange> getIpListList()
         A list of IP address subnets that will be tagged with
         ip_tag_name. Both IPv4 and IPv6 are supported.
         
        repeated .envoy.config.core.v3.CidrRange ip_list = 2;
      • getIpList

        CidrRange getIpList​(int index)
         A list of IP address subnets that will be tagged with
         ip_tag_name. Both IPv4 and IPv6 are supported.
         
        repeated .envoy.config.core.v3.CidrRange ip_list = 2;
      • getIpListCount

        int getIpListCount()
         A list of IP address subnets that will be tagged with
         ip_tag_name. Both IPv4 and IPv6 are supported.
         
        repeated .envoy.config.core.v3.CidrRange ip_list = 2;
      • getIpListOrBuilderList

        List<? extends CidrRangeOrBuilder> getIpListOrBuilderList()
         A list of IP address subnets that will be tagged with
         ip_tag_name. Both IPv4 and IPv6 are supported.
         
        repeated .envoy.config.core.v3.CidrRange ip_list = 2;
      • getIpListOrBuilder

        CidrRangeOrBuilder getIpListOrBuilder​(int index)
         A list of IP address subnets that will be tagged with
         ip_tag_name. Both IPv4 and IPv6 are supported.
         
        repeated .envoy.config.core.v3.CidrRange ip_list = 2;