Interface CompressorOverridesOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CompressorOverrides,CompressorOverrides.Builder
public interface CompressorOverridesOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionA compressor library to use for compression.A compressor library to use for compression.If present, response compression is enabled.If present, response compression is enabled.booleanA compressor library to use for compression.booleanIf present, response compression is enabled.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
-
hasResponseDirectionConfig
boolean hasResponseDirectionConfig()If present, response compression is enabled.
.envoy.extensions.filters.http.compressor.v3.ResponseDirectionOverrides response_direction_config = 1;- Returns:
- Whether the responseDirectionConfig field is set.
-
getResponseDirectionConfig
ResponseDirectionOverrides getResponseDirectionConfig()If present, response compression is enabled.
.envoy.extensions.filters.http.compressor.v3.ResponseDirectionOverrides response_direction_config = 1;- Returns:
- The responseDirectionConfig.
-
getResponseDirectionConfigOrBuilder
ResponseDirectionOverridesOrBuilder getResponseDirectionConfigOrBuilder()If present, response compression is enabled.
.envoy.extensions.filters.http.compressor.v3.ResponseDirectionOverrides response_direction_config = 1; -
hasCompressorLibrary
boolean hasCompressorLibrary()A compressor library to use for compression. If specified, this overrides the filter-level ``compressor_library`` configuration for this route.
.envoy.config.core.v3.TypedExtensionConfig compressor_library = 2;- Returns:
- Whether the compressorLibrary field is set.
-
getCompressorLibrary
TypedExtensionConfig getCompressorLibrary()A compressor library to use for compression. If specified, this overrides the filter-level ``compressor_library`` configuration for this route.
.envoy.config.core.v3.TypedExtensionConfig compressor_library = 2;- Returns:
- The compressorLibrary.
-
getCompressorLibraryOrBuilder
TypedExtensionConfigOrBuilder getCompressorLibraryOrBuilder()A compressor library to use for compression. If specified, this overrides the filter-level ``compressor_library`` configuration for this route.
.envoy.config.core.v3.TypedExtensionConfig compressor_library = 2;
-