Package io.envoyproxy.envoy.type.http.v3
Interface PathTransformation.OperationOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PathTransformation.Operation
,PathTransformation.Operation.Builder
- Enclosing class:
PathTransformation
public static interface PathTransformation.OperationOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionEnable merging adjacent slashes.Enable merging adjacent slashes.Enable path normalization per RFC 3986.Enable path normalization per RFC 3986.boolean
Enable merging adjacent slashes.boolean
Enable path normalization per RFC 3986.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasNormalizePathRfc3986
boolean hasNormalizePathRfc3986()Enable path normalization per RFC 3986.
.envoy.type.http.v3.PathTransformation.Operation.NormalizePathRFC3986 normalize_path_rfc_3986 = 2;
- Returns:
- Whether the normalizePathRfc3986 field is set.
-
getNormalizePathRfc3986
PathTransformation.Operation.NormalizePathRFC3986 getNormalizePathRfc3986()Enable path normalization per RFC 3986.
.envoy.type.http.v3.PathTransformation.Operation.NormalizePathRFC3986 normalize_path_rfc_3986 = 2;
- Returns:
- The normalizePathRfc3986.
-
getNormalizePathRfc3986OrBuilder
PathTransformation.Operation.NormalizePathRFC3986OrBuilder getNormalizePathRfc3986OrBuilder()Enable path normalization per RFC 3986.
.envoy.type.http.v3.PathTransformation.Operation.NormalizePathRFC3986 normalize_path_rfc_3986 = 2;
-
hasMergeSlashes
boolean hasMergeSlashes()Enable merging adjacent slashes.
.envoy.type.http.v3.PathTransformation.Operation.MergeSlashes merge_slashes = 3;
- Returns:
- Whether the mergeSlashes field is set.
-
getMergeSlashes
PathTransformation.Operation.MergeSlashes getMergeSlashes()Enable merging adjacent slashes.
.envoy.type.http.v3.PathTransformation.Operation.MergeSlashes merge_slashes = 3;
- Returns:
- The mergeSlashes.
-
getMergeSlashesOrBuilder
PathTransformation.Operation.MergeSlashesOrBuilder getMergeSlashesOrBuilder()Enable merging adjacent slashes.
.envoy.type.http.v3.PathTransformation.Operation.MergeSlashes merge_slashes = 3;
-
getOperationSpecifierCase
PathTransformation.Operation.OperationSpecifierCase getOperationSpecifierCase()
-