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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExtensionConfigSourcegetConfigDiscovery()Configuration source specifier for an extension configuration discovery service.ExtensionConfigSourceOrBuildergetConfigDiscoveryOrBuilder()Configuration source specifier for an extension configuration discovery service.ListenerFilter.ConfigTypeCasegetConfigTypeCase()ListenerFilterChainMatchPredicategetFilterDisabled()Optional match predicate used to disable the filter.ListenerFilterChainMatchPredicateOrBuildergetFilterDisabledOrBuilder()Optional match predicate used to disable the filter.StringgetName()The name of the filter configuration.com.google.protobuf.ByteStringgetNameBytes()The name of the filter configuration.com.google.protobuf.AnygetTypedConfig()Filter specific configuration which depends on the filter being instantiated.com.google.protobuf.AnyOrBuildergetTypedConfigOrBuilder()Filter specific configuration which depends on the filter being instantiated.booleanhasConfigDiscovery()Configuration source specifier for an extension configuration discovery service.booleanhasFilterDisabled()Optional match predicate used to disable the filter.booleanhasTypedConfig()Filter specific configuration which depends on the filter being instantiated.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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
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;
-
getConfigTypeCase
ListenerFilter.ConfigTypeCase getConfigTypeCase()
-
-