Uses of Class
io.envoyproxy.envoy.type.matcher.v3.RegexMatcher.Builder
-
Packages that use RegexMatcher.Builder Package Description io.envoyproxy.envoy.config.common.mutation_rules.v3 io.envoyproxy.envoy.config.route.v3 io.envoyproxy.envoy.type.matcher.v3 -
-
Uses of RegexMatcher.Builder in io.envoyproxy.envoy.config.common.mutation_rules.v3
Methods in io.envoyproxy.envoy.config.common.mutation_rules.v3 that return RegexMatcher.Builder Modifier and Type Method Description RegexMatcher.BuilderHeaderMutationRules.Builder. getAllowExpressionBuilder()If set, specifically allow any header that matches this regular expression.RegexMatcher.BuilderHeaderMutationRules.Builder. getDisallowExpressionBuilder()If set, specifically disallow any header that matches this regular expression regardless of any other settings.Methods in io.envoyproxy.envoy.config.common.mutation_rules.v3 with parameters of type RegexMatcher.Builder Modifier and Type Method Description HeaderMutationRules.BuilderHeaderMutationRules.Builder. setAllowExpression(RegexMatcher.Builder builderForValue)If set, specifically allow any header that matches this regular expression.HeaderMutationRules.BuilderHeaderMutationRules.Builder. setDisallowExpression(RegexMatcher.Builder builderForValue)If set, specifically disallow any header that matches this regular expression regardless of any other settings. -
Uses of RegexMatcher.Builder in io.envoyproxy.envoy.config.route.v3
Methods in io.envoyproxy.envoy.config.route.v3 that return RegexMatcher.Builder Modifier and Type Method Description RegexMatcher.BuilderRouteMatch.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.BuilderHeaderMatcher.Builder. getSafeRegexMatchBuilder()Deprecated.Methods in io.envoyproxy.envoy.config.route.v3 with parameters of type RegexMatcher.Builder Modifier and Type Method Description RouteMatch.BuilderRouteMatch.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.BuilderHeaderMatcher.Builder. setSafeRegexMatch(RegexMatcher.Builder builderForValue)Deprecated. -
Uses of RegexMatcher.Builder in io.envoyproxy.envoy.type.matcher.v3
Methods in io.envoyproxy.envoy.type.matcher.v3 that return RegexMatcher.Builder Modifier and Type Method Description RegexMatcher.BuilderRegexMatcher.Builder. addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RegexMatcher.BuilderRegexMatcher.Builder. clear()RegexMatcher.BuilderRegexMatcher.Builder. clearEngineType()RegexMatcher.BuilderRegexMatcher.Builder. clearField(com.google.protobuf.Descriptors.FieldDescriptor field)RegexMatcher.BuilderRegexMatcher.Builder. clearGoogleRe2()Deprecated.RegexMatcher.BuilderRegexMatcher.Builder. clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)RegexMatcher.BuilderRegexMatcher.Builder. clearRegex()The regex match string.RegexMatcher.BuilderRegexMatcher.Builder. clone()RegexMatcher.BuilderRegexMatchAndSubstitute.Builder. getPatternBuilder()The regular expression used to find portions of a string (hereafter called the "subject string") that should be replaced.RegexMatcher.BuilderStringMatcher.Builder. getSafeRegexBuilder()The input string must match the regular expression specified here.RegexMatcher.BuilderRegexMatcher.Builder. mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)RegexMatcher.BuilderRegexMatcher.Builder. mergeFrom(com.google.protobuf.Message other)RegexMatcher.BuilderRegexMatcher.Builder. mergeFrom(RegexMatcher other)RegexMatcher.BuilderRegexMatcher.Builder. mergeGoogleRe2(RegexMatcher.GoogleRE2 value)Deprecated.RegexMatcher.BuilderRegexMatcher.Builder. mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)static RegexMatcher.BuilderRegexMatcher. newBuilder()static RegexMatcher.BuilderRegexMatcher. newBuilder(RegexMatcher prototype)RegexMatcher.BuilderRegexMatcher. newBuilderForType()protected RegexMatcher.BuilderRegexMatcher. newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)RegexMatcher.BuilderRegexMatcher.Builder. setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RegexMatcher.BuilderRegexMatcher.Builder. setGoogleRe2(RegexMatcher.GoogleRE2 value)Deprecated.RegexMatcher.BuilderRegexMatcher.Builder. setGoogleRe2(RegexMatcher.GoogleRE2.Builder builderForValue)Deprecated.RegexMatcher.BuilderRegexMatcher.Builder. setRegex(String value)The regex match string.RegexMatcher.BuilderRegexMatcher.Builder. setRegexBytes(com.google.protobuf.ByteString value)The regex match string.RegexMatcher.BuilderRegexMatcher.Builder. setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)RegexMatcher.BuilderRegexMatcher.Builder. setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RegexMatcher.BuilderRegexMatcher. toBuilder()Methods in io.envoyproxy.envoy.type.matcher.v3 with parameters of type RegexMatcher.Builder Modifier and Type Method Description 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.StringMatcher.BuilderStringMatcher.Builder. setSafeRegex(RegexMatcher.Builder builderForValue)The input string must match the regular expression specified here.
-