Package io.grpc.xds
Class AutoValue_VirtualHost_Route_RouteAction_HashPolicy
- java.lang.Object
-
- io.grpc.xds.VirtualHost.Route.RouteAction.HashPolicy
-
- io.grpc.xds.AutoValue_VirtualHost_Route_RouteAction_HashPolicy
-
@Generated("com.google.auto.value.processor.AutoValueProcessor") final class AutoValue_VirtualHost_Route_RouteAction_HashPolicy extends VirtualHost.Route.RouteAction.HashPolicy
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.grpc.xds.VirtualHost.Route.RouteAction.HashPolicy
VirtualHost.Route.RouteAction.HashPolicy.Type
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
headerName
private boolean
isTerminal
private com.google.re2j.Pattern
regEx
private java.lang.String
regExSubstitution
private VirtualHost.Route.RouteAction.HashPolicy.Type
type
-
Constructor Summary
Constructors Constructor Description AutoValue_VirtualHost_Route_RouteAction_HashPolicy(VirtualHost.Route.RouteAction.HashPolicy.Type type, boolean isTerminal, java.lang.String headerName, com.google.re2j.Pattern regEx, java.lang.String regExSubstitution)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
int
hashCode()
(package private) java.lang.String
headerName()
(package private) boolean
isTerminal()
(package private) com.google.re2j.Pattern
regEx()
(package private) java.lang.String
regExSubstitution()
java.lang.String
toString()
(package private) VirtualHost.Route.RouteAction.HashPolicy.Type
type()
-
Methods inherited from class io.grpc.xds.VirtualHost.Route.RouteAction.HashPolicy
forChannelId, forHeader
-
-
-
-
Field Detail
-
type
private final VirtualHost.Route.RouteAction.HashPolicy.Type type
-
isTerminal
private final boolean isTerminal
-
headerName
private final java.lang.String headerName
-
regEx
private final com.google.re2j.Pattern regEx
-
regExSubstitution
private final java.lang.String regExSubstitution
-
-
Constructor Detail
-
AutoValue_VirtualHost_Route_RouteAction_HashPolicy
AutoValue_VirtualHost_Route_RouteAction_HashPolicy(VirtualHost.Route.RouteAction.HashPolicy.Type type, boolean isTerminal, @Nullable java.lang.String headerName, @Nullable com.google.re2j.Pattern regEx, @Nullable java.lang.String regExSubstitution)
-
-
Method Detail
-
type
VirtualHost.Route.RouteAction.HashPolicy.Type type()
- Specified by:
type
in classVirtualHost.Route.RouteAction.HashPolicy
-
isTerminal
boolean isTerminal()
- Specified by:
isTerminal
in classVirtualHost.Route.RouteAction.HashPolicy
-
headerName
@Nullable java.lang.String headerName()
- Specified by:
headerName
in classVirtualHost.Route.RouteAction.HashPolicy
-
regEx
@Nullable com.google.re2j.Pattern regEx()
- Specified by:
regEx
in classVirtualHost.Route.RouteAction.HashPolicy
-
regExSubstitution
@Nullable java.lang.String regExSubstitution()
- Specified by:
regExSubstitution
in classVirtualHost.Route.RouteAction.HashPolicy
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-