| Package | Description |
|---|---|
| io.envoyproxy.envoy.api.v2.route | |
| io.envoyproxy.envoy.type.matcher |
| Modifier and Type | Method and Description |
|---|---|
RegexMatcher.Builder |
RouteMatch.Builder.getSafeRegexBuilder()
If specified, the route is a regular expression rule meaning that the
regex must match the *:path* header once the query string is removed.
|
RegexMatcher.Builder |
HeaderMatcher.Builder.getSafeRegexMatchBuilder()
If specified, this regex string is a regular expression rule which implies the entire request
header value must match the regex.
|
| Modifier and Type | Method and Description |
|---|---|
RouteMatch.Builder |
RouteMatch.Builder.setSafeRegex(RegexMatcher.Builder builderForValue)
If specified, the route is a regular expression rule meaning that the
regex must match the *:path* header once the query string is removed.
|
HeaderMatcher.Builder |
HeaderMatcher.Builder.setSafeRegexMatch(RegexMatcher.Builder builderForValue)
If specified, this regex string is a regular expression rule which implies the entire request
header value must match the regex.
|
| Modifier and Type | Method and Description |
|---|---|
RegexMatcher.Builder |
RegexMatcher.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RegexMatcher.Builder |
RegexMatcher.Builder.clear() |
RegexMatcher.Builder |
RegexMatcher.Builder.clearEngineType() |
RegexMatcher.Builder |
RegexMatcher.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RegexMatcher.Builder |
RegexMatcher.Builder.clearGoogleRe2()
Google's RE2 regex engine.
|
RegexMatcher.Builder |
RegexMatcher.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RegexMatcher.Builder |
RegexMatcher.Builder.clearRegex()
The regex match string.
|
RegexMatcher.Builder |
RegexMatcher.Builder.clone() |
RegexMatcher.Builder |
RegexMatchAndSubstitute.Builder.getPatternBuilder()
The regular expression used to find portions of a string (hereafter called
the "subject string") that should be replaced.
|
RegexMatcher.Builder |
StringMatcher.Builder.getSafeRegexBuilder()
The input string must match the regular expression specified here.
|
RegexMatcher.Builder |
RegexMatcher.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RegexMatcher.Builder |
RegexMatcher.Builder.mergeFrom(com.google.protobuf.Message other) |
RegexMatcher.Builder |
RegexMatcher.Builder.mergeFrom(RegexMatcher other) |
RegexMatcher.Builder |
RegexMatcher.Builder.mergeGoogleRe2(RegexMatcher.GoogleRE2 value)
Google's RE2 regex engine.
|
RegexMatcher.Builder |
RegexMatcher.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static RegexMatcher.Builder |
RegexMatcher.newBuilder() |
static RegexMatcher.Builder |
RegexMatcher.newBuilder(RegexMatcher prototype) |
RegexMatcher.Builder |
RegexMatcher.newBuilderForType() |
protected RegexMatcher.Builder |
RegexMatcher.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
RegexMatcher.Builder |
RegexMatcher.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RegexMatcher.Builder |
RegexMatcher.Builder.setGoogleRe2(RegexMatcher.GoogleRE2.Builder builderForValue)
Google's RE2 regex engine.
|
RegexMatcher.Builder |
RegexMatcher.Builder.setGoogleRe2(RegexMatcher.GoogleRE2 value)
Google's RE2 regex engine.
|
RegexMatcher.Builder |
RegexMatcher.Builder.setRegex(String value)
The regex match string.
|
RegexMatcher.Builder |
RegexMatcher.Builder.setRegexBytes(com.google.protobuf.ByteString value)
The regex match string.
|
RegexMatcher.Builder |
RegexMatcher.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RegexMatcher.Builder |
RegexMatcher.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RegexMatcher.Builder |
RegexMatcher.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
RegexMatchAndSubstitute.Builder |
RegexMatchAndSubstitute.Builder.setPattern(RegexMatcher.Builder builderForValue)
The regular expression used to find portions of a string (hereafter called
the "subject string") that should be replaced.
|
StringMatcher.Builder |
StringMatcher.Builder.setSafeRegex(RegexMatcher.Builder builderForValue)
The input string must match the regular expression specified here.
|
Copyright © 2018–2021 The Envoy Project. All rights reserved.