Interface FilterOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Filter,Filter.Builder
public interface FilterOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetName()The name of the filter to instantiate.com.google.protobuf.ByteStringThe name of the filter to instantiate.com.google.protobuf.AnyFilter specific configuration which depends on the filter being instantiated.com.google.protobuf.AnyOrBuilderFilter specific configuration which depends on the filter being instantiated.booleanFilter specific configuration which depends on the filter being instantiated.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
String getName()The name of the filter to instantiate. The name must match a :ref:`supported filter <config_network_filters>`.
string name = 1 [(.validate.rules) = { ... }- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()The name of the filter to instantiate. The name must match a :ref:`supported filter <config_network_filters>`.
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.
.google.protobuf.Any typed_config = 2;- 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.
.google.protobuf.Any typed_config = 2;- 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.
.google.protobuf.Any typed_config = 2;
-