Package io.grpc.xds.internal
Class AutoValue_Matchers_HeaderMatcher
java.lang.Object
io.grpc.xds.internal.Matchers.HeaderMatcher
io.grpc.xds.internal.AutoValue_Matchers_HeaderMatcher
@Generated("com.google.auto.value.processor.AutoValueProcessor")
final class AutoValue_Matchers_HeaderMatcher
extends Matchers.HeaderMatcher
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.xds.internal.Matchers.HeaderMatcher
Matchers.HeaderMatcher.Range
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final String
private final String
private final boolean
private final String
private final String
private final Boolean
private final Matchers.HeaderMatcher.Range
private final com.google.re2j.Pattern
private final Matchers.StringMatcher
private final String
-
Constructor Summary
ConstructorsConstructorDescriptionAutoValue_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) -
Method Summary
Methods inherited from class io.grpc.xds.internal.Matchers.HeaderMatcher
forContains, forExactValue, forPrefix, forPresent, forRange, forSafeRegEx, forString, forSuffix, matches
-
Field Details
-
name
-
exactValue
-
safeRegEx
private final com.google.re2j.Pattern safeRegEx -
range
-
present
-
prefix
-
suffix
-
contains
-
stringMatcher
-
inverted
private final boolean inverted
-
-
Constructor Details
-
AutoValue_Matchers_HeaderMatcher
AutoValue_Matchers_HeaderMatcher(String name, @Nullable String exactValue, @Nullable com.google.re2j.Pattern safeRegEx, @Nullable Matchers.HeaderMatcher.Range range, @Nullable Boolean present, @Nullable String prefix, @Nullable String suffix, @Nullable String contains, @Nullable Matchers.StringMatcher stringMatcher, boolean inverted)
-
-
Method Details
-
name
- Specified by:
name
in classMatchers.HeaderMatcher
-
exactValue
- Specified by:
exactValue
in classMatchers.HeaderMatcher
-
safeRegEx
- Specified by:
safeRegEx
in classMatchers.HeaderMatcher
-
range
- Specified by:
range
in classMatchers.HeaderMatcher
-
present
- Specified by:
present
in classMatchers.HeaderMatcher
-
prefix
- Specified by:
prefix
in classMatchers.HeaderMatcher
-
suffix
- Specified by:
suffix
in classMatchers.HeaderMatcher
-
contains
- Specified by:
contains
in classMatchers.HeaderMatcher
-
stringMatcher
- Specified by:
stringMatcher
in classMatchers.HeaderMatcher
-
inverted
public boolean inverted()- Specified by:
inverted
in classMatchers.HeaderMatcher
-
toString
-
equals
-
hashCode
public int hashCode()
-