Interface CompressorPerRouteOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CompressorPerRoute,CompressorPerRoute.Builder
public interface CompressorPerRouteOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleanIf set, the filter will operate as a pass-through filter.Per-route overrides.Per-route overrides.booleanIf set, the filter will operate as a pass-through filter.booleanPer-route overrides.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
-
hasDisabled
boolean hasDisabled()If set, the filter will operate as a pass-through filter. Overrides ``Compressor.runtime_enabled`` and ``CommonDirectionConfig.enabled``.
bool disabled = 1 [(.validate.rules) = { ... }- Returns:
- Whether the disabled field is set.
-
getDisabled
boolean getDisabled()If set, the filter will operate as a pass-through filter. Overrides ``Compressor.runtime_enabled`` and ``CommonDirectionConfig.enabled``.
bool disabled = 1 [(.validate.rules) = { ... }- Returns:
- The disabled.
-
hasOverrides
boolean hasOverrides()Per-route overrides. Fields set here will override corresponding fields in ``Compressor``.
.envoy.extensions.filters.http.compressor.v3.CompressorOverrides overrides = 2;- Returns:
- Whether the overrides field is set.
-
getOverrides
CompressorOverrides getOverrides()Per-route overrides. Fields set here will override corresponding fields in ``Compressor``.
.envoy.extensions.filters.http.compressor.v3.CompressorOverrides overrides = 2;- Returns:
- The overrides.
-
getOverridesOrBuilder
CompressorOverridesOrBuilder getOverridesOrBuilder()Per-route overrides. Fields set here will override corresponding fields in ``Compressor``.
.envoy.extensions.filters.http.compressor.v3.CompressorOverrides overrides = 2; -
getOverrideCase
CompressorPerRoute.OverrideCase getOverrideCase()
-