Interface FilterConfigOrBuilder

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

    public interface FilterConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasDnsCacheConfig

        boolean hasDnsCacheConfig()
         The DNS cache configuration that the filter will attach to. Note this
         configuration must match that of associated :ref:`dynamic forward proxy
         cluster configuration
         <envoy_v3_api_field_extensions.clusters.dynamic_forward_proxy.v3.ClusterConfig.dns_cache_config>`.
         
        .envoy.extensions.common.dynamic_forward_proxy.v3.DnsCacheConfig dns_cache_config = 1 [(.validate.rules) = { ... }
        Returns:
        Whether the dnsCacheConfig field is set.
      • getDnsCacheConfig

        DnsCacheConfig getDnsCacheConfig()
         The DNS cache configuration that the filter will attach to. Note this
         configuration must match that of associated :ref:`dynamic forward proxy
         cluster configuration
         <envoy_v3_api_field_extensions.clusters.dynamic_forward_proxy.v3.ClusterConfig.dns_cache_config>`.
         
        .envoy.extensions.common.dynamic_forward_proxy.v3.DnsCacheConfig dns_cache_config = 1 [(.validate.rules) = { ... }
        Returns:
        The dnsCacheConfig.
      • getDnsCacheConfigOrBuilder

        DnsCacheConfigOrBuilder getDnsCacheConfigOrBuilder()
         The DNS cache configuration that the filter will attach to. Note this
         configuration must match that of associated :ref:`dynamic forward proxy
         cluster configuration
         <envoy_v3_api_field_extensions.clusters.dynamic_forward_proxy.v3.ClusterConfig.dns_cache_config>`.
         
        .envoy.extensions.common.dynamic_forward_proxy.v3.DnsCacheConfig dns_cache_config = 1 [(.validate.rules) = { ... }
      • hasPortValue

        boolean hasPortValue()
         The port number to connect to the upstream.
         
        uint32 port_value = 2 [(.validate.rules) = { ... }
        Returns:
        Whether the portValue field is set.
      • getPortValue

        int getPortValue()
         The port number to connect to the upstream.
         
        uint32 port_value = 2 [(.validate.rules) = { ... }
        Returns:
        The portValue.