Uses of Class
io.envoyproxy.envoy.type.matcher.RegexMatcher
-
Packages that use RegexMatcher Package Description io.envoyproxy.envoy.api.v2.route io.envoyproxy.envoy.type.matcher -
-
Uses of RegexMatcher in io.envoyproxy.envoy.api.v2.route
Methods in io.envoyproxy.envoy.api.v2.route that return RegexMatcher Modifier and Type Method Description RegexMatcherRouteMatch.Builder. getSafeRegex()If specified, the route is a regular expression rule meaning that the regex must match the *:path* header once the query string is removed.RegexMatcherRouteMatch. getSafeRegex()If specified, the route is a regular expression rule meaning that the regex must match the *:path* header once the query string is removed.RegexMatcherRouteMatchOrBuilder. getSafeRegex()If specified, the route is a regular expression rule meaning that the regex must match the *:path* header once the query string is removed.RegexMatcherHeaderMatcher.Builder. getSafeRegexMatch()If specified, this regex string is a regular expression rule which implies the entire request header value must match the regex.RegexMatcherHeaderMatcher. getSafeRegexMatch()If specified, this regex string is a regular expression rule which implies the entire request header value must match the regex.RegexMatcherHeaderMatcherOrBuilder. getSafeRegexMatch()If specified, this regex string is a regular expression rule which implies the entire request header value must match the regex.Methods in io.envoyproxy.envoy.api.v2.route with parameters of type RegexMatcher Modifier and Type Method Description RouteMatch.BuilderRouteMatch.Builder. mergeSafeRegex(RegexMatcher value)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. mergeSafeRegexMatch(RegexMatcher value)If specified, this regex string is a regular expression rule which implies the entire request header value must match the regex.RouteMatch.BuilderRouteMatch.Builder. setSafeRegex(RegexMatcher value)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 value)If specified, this regex string is a regular expression rule which implies the entire request header value must match the regex. -
Uses of RegexMatcher in io.envoyproxy.envoy.type.matcher
Methods in io.envoyproxy.envoy.type.matcher that return RegexMatcher Modifier and Type Method Description RegexMatcherRegexMatcher.Builder. build()RegexMatcherRegexMatcher.Builder. buildPartial()static RegexMatcherRegexMatcher. getDefaultInstance()RegexMatcherRegexMatcher.Builder. getDefaultInstanceForType()RegexMatcherRegexMatcher. getDefaultInstanceForType()RegexMatcherRegexMatchAndSubstitute.Builder. getPattern()The regular expression used to find portions of a string (hereafter called the "subject string") that should be replaced.RegexMatcherRegexMatchAndSubstitute. getPattern()The regular expression used to find portions of a string (hereafter called the "subject string") that should be replaced.RegexMatcherRegexMatchAndSubstituteOrBuilder. getPattern()The regular expression used to find portions of a string (hereafter called the "subject string") that should be replaced.RegexMatcherStringMatcher.Builder. getSafeRegex()The input string must match the regular expression specified here.RegexMatcherStringMatcher. getSafeRegex()The input string must match the regular expression specified here.RegexMatcherStringMatcherOrBuilder. getSafeRegex()The input string must match the regular expression specified here.static RegexMatcherRegexMatcher. parseDelimitedFrom(InputStream input)static RegexMatcherRegexMatcher. parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RegexMatcherRegexMatcher. parseFrom(byte[] data)static RegexMatcherRegexMatcher. parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RegexMatcherRegexMatcher. parseFrom(com.google.protobuf.ByteString data)static RegexMatcherRegexMatcher. parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RegexMatcherRegexMatcher. parseFrom(com.google.protobuf.CodedInputStream input)static RegexMatcherRegexMatcher. parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RegexMatcherRegexMatcher. parseFrom(InputStream input)static RegexMatcherRegexMatcher. parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RegexMatcherRegexMatcher. parseFrom(ByteBuffer data)static RegexMatcherRegexMatcher. parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Methods in io.envoyproxy.envoy.type.matcher that return types with arguments of type RegexMatcher Modifier and Type Method Description com.google.protobuf.Parser<RegexMatcher>RegexMatcher. getParserForType()static com.google.protobuf.Parser<RegexMatcher>RegexMatcher. parser()Methods in io.envoyproxy.envoy.type.matcher with parameters of type RegexMatcher Modifier and Type Method Description RegexMatcher.BuilderRegexMatcher.Builder. mergeFrom(RegexMatcher 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.StringMatcher.BuilderStringMatcher.Builder. mergeSafeRegex(RegexMatcher value)The input string must match the regular expression specified here.static RegexMatcher.BuilderRegexMatcher. newBuilder(RegexMatcher prototype)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.StringMatcher.BuilderStringMatcher.Builder. setSafeRegex(RegexMatcher value)The input string must match the regular expression specified here.
-