Uses of Class
io.envoyproxy.envoy.type.matcher.v3.RegexMatchAndSubstitute.Builder
-
-
Uses of RegexMatchAndSubstitute.Builder in io.envoyproxy.envoy.config.route.v3
Methods in io.envoyproxy.envoy.config.route.v3 that return RegexMatchAndSubstitute.Builder Modifier and Type Method Description RegexMatchAndSubstitute.BuilderRouteAction.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.BuilderRedirectAction.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.BuilderRouteAction.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.BuilderRouteAction.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 with parameters of type RegexMatchAndSubstitute.Builder Modifier and Type Method Description RouteAction.BuilderRouteAction.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.BuilderRedirectAction.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.BuilderRouteAction.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.BuilderRouteAction.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.extensions.filters.http.header_to_metadata.v3
Methods in io.envoyproxy.envoy.extensions.filters.http.header_to_metadata.v3 that return RegexMatchAndSubstitute.Builder Modifier and Type Method Description RegexMatchAndSubstitute.BuilderConfig.KeyValuePair.Builder. getRegexValueRewriteBuilder()If present, the header's value will be matched and substituted with this.Methods in io.envoyproxy.envoy.extensions.filters.http.header_to_metadata.v3 with parameters of type RegexMatchAndSubstitute.Builder Modifier and Type Method Description Config.KeyValuePair.BuilderConfig.KeyValuePair.Builder. setRegexValueRewrite(RegexMatchAndSubstitute.Builder builderForValue)If present, the header's value will be matched and substituted with this. -
Uses of RegexMatchAndSubstitute.Builder in io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.filters.header_to_metadata.v3
Methods in io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.filters.header_to_metadata.v3 that return RegexMatchAndSubstitute.Builder Modifier and Type Method Description RegexMatchAndSubstitute.BuilderHeaderToMetadata.KeyValuePair.Builder. getRegexValueRewriteBuilder()If present, the header's value will be matched and substituted with this.Methods in io.envoyproxy.envoy.extensions.filters.network.thrift_proxy.filters.header_to_metadata.v3 with parameters of type RegexMatchAndSubstitute.Builder Modifier and Type Method Description HeaderToMetadata.KeyValuePair.BuilderHeaderToMetadata.KeyValuePair.Builder. setRegexValueRewrite(RegexMatchAndSubstitute.Builder builderForValue)If present, the header's value will be matched and substituted with this. -
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.BuilderRegexMatchAndSubstitute.Builder. addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RegexMatchAndSubstitute.BuilderRegexMatchAndSubstitute.Builder. clear()RegexMatchAndSubstitute.BuilderRegexMatchAndSubstitute.Builder. clearField(com.google.protobuf.Descriptors.FieldDescriptor field)RegexMatchAndSubstitute.BuilderRegexMatchAndSubstitute.Builder. clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)RegexMatchAndSubstitute.BuilderRegexMatchAndSubstitute.Builder. clearPattern()The regular expression used to find portions of a string (hereafter called the "subject string") that should be replaced.RegexMatchAndSubstitute.BuilderRegexMatchAndSubstitute.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.BuilderRegexMatchAndSubstitute.Builder. clone()RegexMatchAndSubstitute.BuilderRegexMatchAndSubstitute.Builder. mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)RegexMatchAndSubstitute.BuilderRegexMatchAndSubstitute.Builder. mergeFrom(com.google.protobuf.Message other)RegexMatchAndSubstitute.BuilderRegexMatchAndSubstitute.Builder. mergeFrom(RegexMatchAndSubstitute other)RegexMatchAndSubstitute.BuilderRegexMatchAndSubstitute.Builder. mergePattern(RegexMatcher value)The regular expression used to find portions of a string (hereafter called the "subject string") that should be replaced.RegexMatchAndSubstitute.BuilderRegexMatchAndSubstitute.Builder. mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)static RegexMatchAndSubstitute.BuilderRegexMatchAndSubstitute. newBuilder()static RegexMatchAndSubstitute.BuilderRegexMatchAndSubstitute. newBuilder(RegexMatchAndSubstitute prototype)RegexMatchAndSubstitute.BuilderRegexMatchAndSubstitute. newBuilderForType()protected RegexMatchAndSubstitute.BuilderRegexMatchAndSubstitute. newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)RegexMatchAndSubstitute.BuilderRegexMatchAndSubstitute.Builder. setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RegexMatchAndSubstitute.BuilderRegexMatchAndSubstitute.Builder. setPattern(RegexMatcher value)The regular expression used to find portions of a string (hereafter called the "subject string") that should be replaced.RegexMatchAndSubstitute.BuilderRegexMatchAndSubstitute.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.BuilderRegexMatchAndSubstitute.Builder. setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)RegexMatchAndSubstitute.BuilderRegexMatchAndSubstitute.Builder. setSubstitution(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.BuilderRegexMatchAndSubstitute.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.BuilderRegexMatchAndSubstitute.Builder. setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RegexMatchAndSubstitute.BuilderRegexMatchAndSubstitute. toBuilder()
-