Interface DecompressorOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Decompressor,Decompressor.Builder
public interface DecompressorOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TypedExtensionConfiggetDecompressorLibrary()A decompressor library to use for both request and response decompression.TypedExtensionConfigOrBuildergetDecompressorLibraryOrBuilder()A decompressor library to use for both request and response decompression.Decompressor.RequestDirectionConfiggetRequestDirectionConfig()Configuration for request decompression.Decompressor.RequestDirectionConfigOrBuildergetRequestDirectionConfigOrBuilder()Configuration for request decompression.Decompressor.ResponseDirectionConfiggetResponseDirectionConfig()Configuration for response decompression.Decompressor.ResponseDirectionConfigOrBuildergetResponseDirectionConfigOrBuilder()Configuration for response decompression.booleanhasDecompressorLibrary()A decompressor library to use for both request and response decompression.booleanhasRequestDirectionConfig()Configuration for request decompression.booleanhasResponseDirectionConfig()Configuration for response decompression.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasDecompressorLibrary
boolean hasDecompressorLibrary()
A decompressor library to use for both request and response decompression. Currently only :ref:`envoy.compression.gzip.compressor<envoy_v3_api_msg_extensions.compression.gzip.decompressor.v3.Gzip>` is included in Envoy. [#extension-category: envoy.compression.decompressor]
.envoy.config.core.v3.TypedExtensionConfig decompressor_library = 1 [(.validate.rules) = { ... }- Returns:
- Whether the decompressorLibrary field is set.
-
getDecompressorLibrary
TypedExtensionConfig getDecompressorLibrary()
A decompressor library to use for both request and response decompression. Currently only :ref:`envoy.compression.gzip.compressor<envoy_v3_api_msg_extensions.compression.gzip.decompressor.v3.Gzip>` is included in Envoy. [#extension-category: envoy.compression.decompressor]
.envoy.config.core.v3.TypedExtensionConfig decompressor_library = 1 [(.validate.rules) = { ... }- Returns:
- The decompressorLibrary.
-
getDecompressorLibraryOrBuilder
TypedExtensionConfigOrBuilder getDecompressorLibraryOrBuilder()
A decompressor library to use for both request and response decompression. Currently only :ref:`envoy.compression.gzip.compressor<envoy_v3_api_msg_extensions.compression.gzip.decompressor.v3.Gzip>` is included in Envoy. [#extension-category: envoy.compression.decompressor]
.envoy.config.core.v3.TypedExtensionConfig decompressor_library = 1 [(.validate.rules) = { ... }
-
hasRequestDirectionConfig
boolean hasRequestDirectionConfig()
Configuration for request decompression. Decompression is enabled by default if left empty.
.envoy.extensions.filters.http.decompressor.v3.Decompressor.RequestDirectionConfig request_direction_config = 2;- Returns:
- Whether the requestDirectionConfig field is set.
-
getRequestDirectionConfig
Decompressor.RequestDirectionConfig getRequestDirectionConfig()
Configuration for request decompression. Decompression is enabled by default if left empty.
.envoy.extensions.filters.http.decompressor.v3.Decompressor.RequestDirectionConfig request_direction_config = 2;- Returns:
- The requestDirectionConfig.
-
getRequestDirectionConfigOrBuilder
Decompressor.RequestDirectionConfigOrBuilder getRequestDirectionConfigOrBuilder()
Configuration for request decompression. Decompression is enabled by default if left empty.
.envoy.extensions.filters.http.decompressor.v3.Decompressor.RequestDirectionConfig request_direction_config = 2;
-
hasResponseDirectionConfig
boolean hasResponseDirectionConfig()
Configuration for response decompression. Decompression is enabled by default if left empty.
.envoy.extensions.filters.http.decompressor.v3.Decompressor.ResponseDirectionConfig response_direction_config = 3;- Returns:
- Whether the responseDirectionConfig field is set.
-
getResponseDirectionConfig
Decompressor.ResponseDirectionConfig getResponseDirectionConfig()
Configuration for response decompression. Decompression is enabled by default if left empty.
.envoy.extensions.filters.http.decompressor.v3.Decompressor.ResponseDirectionConfig response_direction_config = 3;- Returns:
- The responseDirectionConfig.
-
getResponseDirectionConfigOrBuilder
Decompressor.ResponseDirectionConfigOrBuilder getResponseDirectionConfigOrBuilder()
Configuration for response decompression. Decompression is enabled by default if left empty.
.envoy.extensions.filters.http.decompressor.v3.Decompressor.ResponseDirectionConfig response_direction_config = 3;
-
-