Interface ListenerFilterOrBuilder

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

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

      • getName

        java.lang.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

        ListenerFilterChainMatchPredicate 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;