Interface ListenerFilterOrBuilder

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

@Generated public interface ListenerFilterOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      String getName()
      The name of the filter configuration.
      
      string name = 1 [(.validate.rules) = { ... }
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
      The name of the filter configuration.
      
      string name = 1 [(.validate.rules) = { ... }
      Returns:
      The bytes for name.
    • hasTypedConfig

      boolean hasTypedConfig()
      Filter specific configuration which depends on the filter being
      instantiated. See the supported filters for further documentation.
      [#extension-category: envoy.filters.listener,envoy.filters.udp_listener]
      
      .google.protobuf.Any typed_config = 3;
      Returns:
      Whether the typedConfig field is set.
    • getTypedConfig

      com.google.protobuf.Any getTypedConfig()
      Filter specific configuration which depends on the filter being
      instantiated. See the supported filters for further documentation.
      [#extension-category: envoy.filters.listener,envoy.filters.udp_listener]
      
      .google.protobuf.Any typed_config = 3;
      Returns:
      The typedConfig.
    • getTypedConfigOrBuilder

      com.google.protobuf.AnyOrBuilder getTypedConfigOrBuilder()
      Filter specific configuration which depends on the filter being
      instantiated. See the supported filters for further documentation.
      [#extension-category: envoy.filters.listener,envoy.filters.udp_listener]
      
      .google.protobuf.Any typed_config = 3;
    • hasConfigDiscovery

      boolean hasConfigDiscovery()
      Configuration source specifier for an extension configuration discovery
      service. In case of a failure and without the default configuration, the
      listener closes the connections.
      
      .envoy.config.core.v3.ExtensionConfigSource config_discovery = 5;
      Returns:
      Whether the configDiscovery field is set.
    • getConfigDiscovery

      ExtensionConfigSource getConfigDiscovery()
      Configuration source specifier for an extension configuration discovery
      service. In case of a failure and without the default configuration, the
      listener closes the connections.
      
      .envoy.config.core.v3.ExtensionConfigSource config_discovery = 5;
      Returns:
      The configDiscovery.
    • getConfigDiscoveryOrBuilder

      ExtensionConfigSourceOrBuilder getConfigDiscoveryOrBuilder()
      Configuration source specifier for an extension configuration discovery
      service. In case of a failure and without the default configuration, the
      listener closes the connections.
      
      .envoy.config.core.v3.ExtensionConfigSource config_discovery = 5;
    • hasFilterDisabled

      boolean hasFilterDisabled()
      Optional match predicate used to disable the filter. The filter is enabled when this field is empty.
      See :ref:`ListenerFilterChainMatchPredicate <envoy_v3_api_msg_config.listener.v3.ListenerFilterChainMatchPredicate>`
      for further examples.
      
      .envoy.config.listener.v3.ListenerFilterChainMatchPredicate filter_disabled = 4;
      Returns:
      Whether the filterDisabled field is set.
    • getFilterDisabled

      Optional match predicate used to disable the filter. The filter is enabled when this field is empty.
      See :ref:`ListenerFilterChainMatchPredicate <envoy_v3_api_msg_config.listener.v3.ListenerFilterChainMatchPredicate>`
      for further examples.
      
      .envoy.config.listener.v3.ListenerFilterChainMatchPredicate filter_disabled = 4;
      Returns:
      The filterDisabled.
    • getFilterDisabledOrBuilder

      ListenerFilterChainMatchPredicateOrBuilder getFilterDisabledOrBuilder()
      Optional match predicate used to disable the filter. The filter is enabled when this field is empty.
      See :ref:`ListenerFilterChainMatchPredicate <envoy_v3_api_msg_config.listener.v3.ListenerFilterChainMatchPredicate>`
      for further examples.
      
      .envoy.config.listener.v3.ListenerFilterChainMatchPredicate filter_disabled = 4;
    • getConfigTypeCase

      ListenerFilter.ConfigTypeCase getConfigTypeCase()