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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PathTransformation.Operation.MergeSlashes
getMergeSlashes()
Enable merging adjacent slashes.PathTransformation.Operation.MergeSlashesOrBuilder
getMergeSlashesOrBuilder()
Enable merging adjacent slashes.PathTransformation.Operation.NormalizePathRFC3986
getNormalizePathRfc3986()
Enable path normalization per RFC 3986.PathTransformation.Operation.NormalizePathRFC3986OrBuilder
getNormalizePathRfc3986OrBuilder()
Enable path normalization per RFC 3986.PathTransformation.Operation.OperationSpecifierCase
getOperationSpecifierCase()
boolean
hasMergeSlashes()
Enable merging adjacent slashes.boolean
hasNormalizePathRfc3986()
Enable path normalization per RFC 3986.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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()
-
-