Uses of Class
io.grpc.xds.internal.Matchers.StringMatcher
Packages that use Matchers.StringMatcher
Package
Description
Interfaces and implementations that are internal to gRPC.
-
Uses of Matchers.StringMatcher in io.grpc.xds.internal
Subclasses of Matchers.StringMatcher in io.grpc.xds.internalFields in io.grpc.xds.internal declared as Matchers.StringMatcherModifier and TypeFieldDescriptionprivate final Matchers.StringMatcherAutoValue_Matchers_HeaderMatcher.stringMatcherMethods in io.grpc.xds.internal that return Matchers.StringMatcherModifier and TypeMethodDescriptionprivate static Matchers.StringMatcherMatchers.StringMatcher.create(String exact, String prefix, String suffix, com.google.re2j.Pattern regEx, String contains, boolean ignoreCase) static Matchers.StringMatcherMatchers.StringMatcher.forContains(String contains) The input string should contain this substring.static Matchers.StringMatcherThe input string should exactly matches the specified string.static Matchers.StringMatcherThe input string should have the prefix.static Matchers.StringMatcherMatchers.StringMatcher.forSafeRegEx(com.google.re2j.Pattern regEx) The input string should match this pattern.static Matchers.StringMatcherThe input string should have the suffix.static Matchers.StringMatcherMatcherParser.parseStringMatcher(StringMatcher proto) Translate StringMatcher envoy proto to internal StringMatcher.AutoValue_Matchers_HeaderMatcher.stringMatcher()abstract Matchers.StringMatcherMatchers.HeaderMatcher.stringMatcher()Methods in io.grpc.xds.internal with parameters of type Matchers.StringMatcherModifier and TypeMethodDescriptionprivate static Matchers.HeaderMatcherMatchers.HeaderMatcher.create(String name, String exactValue, com.google.re2j.Pattern safeRegEx, Matchers.HeaderMatcher.Range range, Boolean present, String prefix, String suffix, String contains, Matchers.StringMatcher stringMatcher, boolean inverted) static Matchers.HeaderMatcherMatchers.HeaderMatcher.forString(String name, Matchers.StringMatcher stringMatcher, boolean inverted) The request header value should match this stringMatcher.Constructors in io.grpc.xds.internal with parameters of type Matchers.StringMatcherModifierConstructorDescription(package private)AutoValue_Matchers_HeaderMatcher(String name, String exactValue, com.google.re2j.Pattern safeRegEx, Matchers.HeaderMatcher.Range range, Boolean present, String prefix, String suffix, String contains, Matchers.StringMatcher stringMatcher, boolean inverted) -
Uses of Matchers.StringMatcher in io.grpc.xds.internal.rbac.engine
Fields in io.grpc.xds.internal.rbac.engine declared as Matchers.StringMatcherModifier and TypeFieldDescriptionprivate final Matchers.StringMatcherAutoValue_GrpcAuthorizationEngine_AuthenticatedMatcher.delegateprivate final Matchers.StringMatcherAutoValue_GrpcAuthorizationEngine_PathMatcher.delegateprivate final Matchers.StringMatcherAutoValue_GrpcAuthorizationEngine_RequestedServerNameMatcher.delegateMethods in io.grpc.xds.internal.rbac.engine that return Matchers.StringMatcherModifier and TypeMethodDescriptionAutoValue_GrpcAuthorizationEngine_AuthenticatedMatcher.delegate()AutoValue_GrpcAuthorizationEngine_PathMatcher.delegate()AutoValue_GrpcAuthorizationEngine_RequestedServerNameMatcher.delegate()abstract Matchers.StringMatcherGrpcAuthorizationEngine.AuthenticatedMatcher.delegate()abstract Matchers.StringMatcherGrpcAuthorizationEngine.PathMatcher.delegate()abstract Matchers.StringMatcherGrpcAuthorizationEngine.RequestedServerNameMatcher.delegate()Methods in io.grpc.xds.internal.rbac.engine with parameters of type Matchers.StringMatcherModifier and TypeMethodDescriptionGrpcAuthorizationEngine.AuthenticatedMatcher.create(Matchers.StringMatcher delegate) Passing in null will match all authenticated user, i.e.GrpcAuthorizationEngine.PathMatcher.create(Matchers.StringMatcher delegate) GrpcAuthorizationEngine.RequestedServerNameMatcher.create(Matchers.StringMatcher delegate) Constructors in io.grpc.xds.internal.rbac.engine with parameters of type Matchers.StringMatcherModifierConstructorDescription(package private)(package private)(package private)