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