Uses of Class
io.envoyproxy.envoy.type.matcher.v3.RegexMatchAndSubstitute.Builder
-
Packages that use RegexMatchAndSubstitute.Builder Package Description io.envoyproxy.envoy.config.route.v3 io.envoyproxy.envoy.type.matcher.v3 -
-
Uses of RegexMatchAndSubstitute.Builder in io.envoyproxy.envoy.config.route.v3
Fields in io.envoyproxy.envoy.config.route.v3 with type parameters of type RegexMatchAndSubstitute.Builder Modifier and Type Field Description private com.google.protobuf.SingleFieldBuilder<RegexMatchAndSubstitute,RegexMatchAndSubstitute.Builder,RegexMatchAndSubstituteOrBuilder>
RouteAction.Builder. hostRewritePathRegexBuilder_
private com.google.protobuf.SingleFieldBuilder<RegexMatchAndSubstitute,RegexMatchAndSubstitute.Builder,RegexMatchAndSubstituteOrBuilder>
RedirectAction.Builder. regexRewriteBuilder_
private com.google.protobuf.SingleFieldBuilder<RegexMatchAndSubstitute,RegexMatchAndSubstitute.Builder,RegexMatchAndSubstituteOrBuilder>
RouteAction.Builder. regexRewriteBuilder_
private com.google.protobuf.SingleFieldBuilder<RegexMatchAndSubstitute,RegexMatchAndSubstitute.Builder,RegexMatchAndSubstituteOrBuilder>
RouteAction.HashPolicy.Header.Builder. regexRewriteBuilder_
Methods in io.envoyproxy.envoy.config.route.v3 that return RegexMatchAndSubstitute.Builder Modifier and Type Method Description RegexMatchAndSubstitute.Builder
RouteAction.Builder. getHostRewritePathRegexBuilder()
Indicates that during forwarding, the host header will be swapped with the result of the regex substitution executed on path value with query and fragment removed.RegexMatchAndSubstitute.Builder
RedirectAction.Builder. getRegexRewriteBuilder()
Indicates that during redirect, portions of the path that match the pattern should be rewritten, even allowing the substitution of capture groups from the pattern into the new path as specified by the rewrite substitution string.RegexMatchAndSubstitute.Builder
RouteAction.Builder. getRegexRewriteBuilder()
Indicates that during forwarding, portions of the path that match the pattern should be rewritten, even allowing the substitution of capture groups from the pattern into the new path as specified by the rewrite substitution string.RegexMatchAndSubstitute.Builder
RouteAction.HashPolicy.Header.Builder. getRegexRewriteBuilder()
If specified, the request header value will be rewritten and used to produce the hash key.Methods in io.envoyproxy.envoy.config.route.v3 that return types with arguments of type RegexMatchAndSubstitute.Builder Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<RegexMatchAndSubstitute,RegexMatchAndSubstitute.Builder,RegexMatchAndSubstituteOrBuilder>
RouteAction.Builder. getHostRewritePathRegexFieldBuilder()
Indicates that during forwarding, the host header will be swapped with the result of the regex substitution executed on path value with query and fragment removed.private com.google.protobuf.SingleFieldBuilder<RegexMatchAndSubstitute,RegexMatchAndSubstitute.Builder,RegexMatchAndSubstituteOrBuilder>
RedirectAction.Builder. getRegexRewriteFieldBuilder()
Indicates that during redirect, portions of the path that match the pattern should be rewritten, even allowing the substitution of capture groups from the pattern into the new path as specified by the rewrite substitution string.private com.google.protobuf.SingleFieldBuilder<RegexMatchAndSubstitute,RegexMatchAndSubstitute.Builder,RegexMatchAndSubstituteOrBuilder>
RouteAction.Builder. getRegexRewriteFieldBuilder()
Indicates that during forwarding, portions of the path that match the pattern should be rewritten, even allowing the substitution of capture groups from the pattern into the new path as specified by the rewrite substitution string.private com.google.protobuf.SingleFieldBuilder<RegexMatchAndSubstitute,RegexMatchAndSubstitute.Builder,RegexMatchAndSubstituteOrBuilder>
RouteAction.HashPolicy.Header.Builder. getRegexRewriteFieldBuilder()
If specified, the request header value will be rewritten and used to produce the hash key.Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type RegexMatchAndSubstitute.Builder Modifier and Type Method Description RouteAction.Builder
RouteAction.Builder. setHostRewritePathRegex(RegexMatchAndSubstitute.Builder builderForValue)
Indicates that during forwarding, the host header will be swapped with the result of the regex substitution executed on path value with query and fragment removed.RedirectAction.Builder
RedirectAction.Builder. setRegexRewrite(RegexMatchAndSubstitute.Builder builderForValue)
Indicates that during redirect, portions of the path that match the pattern should be rewritten, even allowing the substitution of capture groups from the pattern into the new path as specified by the rewrite substitution string.RouteAction.Builder
RouteAction.Builder. setRegexRewrite(RegexMatchAndSubstitute.Builder builderForValue)
Indicates that during forwarding, portions of the path that match the pattern should be rewritten, even allowing the substitution of capture groups from the pattern into the new path as specified by the rewrite substitution string.RouteAction.HashPolicy.Header.Builder
RouteAction.HashPolicy.Header.Builder. setRegexRewrite(RegexMatchAndSubstitute.Builder builderForValue)
If specified, the request header value will be rewritten and used to produce the hash key. -
Uses of RegexMatchAndSubstitute.Builder in io.envoyproxy.envoy.type.matcher.v3
Methods in io.envoyproxy.envoy.type.matcher.v3 that return RegexMatchAndSubstitute.Builder Modifier and Type Method Description RegexMatchAndSubstitute.Builder
RegexMatchAndSubstitute.Builder. clear()
RegexMatchAndSubstitute.Builder
RegexMatchAndSubstitute.Builder. clearPattern()
The regular expression used to find portions of a string (hereafter called the "subject string") that should be replaced.RegexMatchAndSubstitute.Builder
RegexMatchAndSubstitute.Builder. clearSubstitution()
The string that should be substituted into matching portions of the subject string during a substitution operation to produce a new string.RegexMatchAndSubstitute.Builder
RegexMatchAndSubstitute.Builder. mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
RegexMatchAndSubstitute.Builder
RegexMatchAndSubstitute.Builder. mergeFrom(com.google.protobuf.Message other)
RegexMatchAndSubstitute.Builder
RegexMatchAndSubstitute.Builder. mergeFrom(RegexMatchAndSubstitute other)
RegexMatchAndSubstitute.Builder
RegexMatchAndSubstitute.Builder. mergePattern(RegexMatcher value)
The regular expression used to find portions of a string (hereafter called the "subject string") that should be replaced.static RegexMatchAndSubstitute.Builder
RegexMatchAndSubstitute. newBuilder()
static RegexMatchAndSubstitute.Builder
RegexMatchAndSubstitute. newBuilder(RegexMatchAndSubstitute prototype)
RegexMatchAndSubstitute.Builder
RegexMatchAndSubstitute. newBuilderForType()
protected RegexMatchAndSubstitute.Builder
RegexMatchAndSubstitute. newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
RegexMatchAndSubstitute.Builder
RegexMatchAndSubstitute.Builder. setPattern(RegexMatcher value)
The regular expression used to find portions of a string (hereafter called the "subject string") that should be replaced.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.RegexMatchAndSubstitute.Builder
RegexMatchAndSubstitute.Builder. setSubstitution(java.lang.String value)
The string that should be substituted into matching portions of the subject string during a substitution operation to produce a new string.RegexMatchAndSubstitute.Builder
RegexMatchAndSubstitute.Builder. setSubstitutionBytes(com.google.protobuf.ByteString value)
The string that should be substituted into matching portions of the subject string during a substitution operation to produce a new string.RegexMatchAndSubstitute.Builder
RegexMatchAndSubstitute. toBuilder()
-