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
Fields Modifier and Type Field Description private java.lang.Stringcontainsprivate java.lang.StringexactValueprivate booleaninvertedprivate java.lang.Stringnameprivate java.lang.Stringprefixprivate java.lang.Booleanpresentprivate Matchers.HeaderMatcher.Rangerangeprivate com.google.re2j.PatternsafeRegExprivate Matchers.StringMatcherstringMatcherprivate java.lang.Stringsuffix
-
Constructor Summary
Constructors Constructor Description AutoValue_Matchers_HeaderMatcher(java.lang.String name, java.lang.String exactValue, com.google.re2j.Pattern safeRegEx, Matchers.HeaderMatcher.Range range, java.lang.Boolean present, java.lang.String prefix, java.lang.String suffix, java.lang.String contains, Matchers.StringMatcher stringMatcher, boolean inverted)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Stringcontains()booleanequals(java.lang.Object o)java.lang.StringexactValue()inthashCode()booleaninverted()java.lang.Stringname()java.lang.Stringprefix()java.lang.Booleanpresent()Matchers.HeaderMatcher.Rangerange()com.google.re2j.PatternsafeRegEx()Matchers.StringMatcherstringMatcher()java.lang.Stringsuffix()java.lang.StringtoString()-
Methods inherited from class io.grpc.xds.internal.Matchers.HeaderMatcher
forContains, forExactValue, forPrefix, forPresent, forRange, forSafeRegEx, forString, forSuffix, matches
-
-
-
-
Field Detail
-
name
private final java.lang.String name
-
exactValue
private final java.lang.String exactValue
-
safeRegEx
private final com.google.re2j.Pattern safeRegEx
-
range
private final Matchers.HeaderMatcher.Range range
-
present
private final java.lang.Boolean present
-
prefix
private final java.lang.String prefix
-
suffix
private final java.lang.String suffix
-
contains
private final java.lang.String contains
-
stringMatcher
private final Matchers.StringMatcher stringMatcher
-
inverted
private final boolean inverted
-
-
Constructor Detail
-
AutoValue_Matchers_HeaderMatcher
AutoValue_Matchers_HeaderMatcher(java.lang.String name, @Nullable java.lang.String exactValue, @Nullable com.google.re2j.Pattern safeRegEx, @Nullable Matchers.HeaderMatcher.Range range, @Nullable java.lang.Boolean present, @Nullable java.lang.String prefix, @Nullable java.lang.String suffix, @Nullable java.lang.String contains, @Nullable Matchers.StringMatcher stringMatcher, boolean inverted)
-
-
Method Detail
-
name
public java.lang.String name()
- Specified by:
namein classMatchers.HeaderMatcher
-
exactValue
@Nullable public java.lang.String exactValue()
- Specified by:
exactValuein classMatchers.HeaderMatcher
-
safeRegEx
@Nullable public com.google.re2j.Pattern safeRegEx()
- Specified by:
safeRegExin classMatchers.HeaderMatcher
-
range
@Nullable public Matchers.HeaderMatcher.Range range()
- Specified by:
rangein classMatchers.HeaderMatcher
-
present
@Nullable public java.lang.Boolean present()
- Specified by:
presentin classMatchers.HeaderMatcher
-
prefix
@Nullable public java.lang.String prefix()
- Specified by:
prefixin classMatchers.HeaderMatcher
-
suffix
@Nullable public java.lang.String suffix()
- Specified by:
suffixin classMatchers.HeaderMatcher
-
contains
@Nullable public java.lang.String contains()
- Specified by:
containsin classMatchers.HeaderMatcher
-
stringMatcher
@Nullable public Matchers.StringMatcher stringMatcher()
- Specified by:
stringMatcherin classMatchers.HeaderMatcher
-
inverted
public boolean inverted()
- Specified by:
invertedin classMatchers.HeaderMatcher
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-