Package io.grpc.xds
Class AutoValue_VirtualHost_Route_RouteAction
- java.lang.Object
-
- io.grpc.xds.VirtualHost.Route.RouteAction
-
- io.grpc.xds.AutoValue_VirtualHost_Route_RouteAction
-
@Generated("com.google.auto.value.processor.AutoValueProcessor") final class AutoValue_VirtualHost_Route_RouteAction extends VirtualHost.Route.RouteAction
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.grpc.xds.VirtualHost.Route.RouteAction
VirtualHost.Route.RouteAction.ClusterWeight, VirtualHost.Route.RouteAction.HashPolicy, VirtualHost.Route.RouteAction.RetryPolicy
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
cluster
private com.google.common.collect.ImmutableList<VirtualHost.Route.RouteAction.HashPolicy>
hashPolicies
private ClusterSpecifierPlugin.NamedPluginConfig
namedClusterSpecifierPluginConfig
private VirtualHost.Route.RouteAction.RetryPolicy
retryPolicy
private java.lang.Long
timeoutNano
private com.google.common.collect.ImmutableList<VirtualHost.Route.RouteAction.ClusterWeight>
weightedClusters
-
Constructor Summary
Constructors Constructor Description AutoValue_VirtualHost_Route_RouteAction(com.google.common.collect.ImmutableList<VirtualHost.Route.RouteAction.HashPolicy> hashPolicies, java.lang.Long timeoutNano, java.lang.String cluster, com.google.common.collect.ImmutableList<VirtualHost.Route.RouteAction.ClusterWeight> weightedClusters, ClusterSpecifierPlugin.NamedPluginConfig namedClusterSpecifierPluginConfig, VirtualHost.Route.RouteAction.RetryPolicy retryPolicy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.lang.String
cluster()
boolean
equals(java.lang.Object o)
int
hashCode()
(package private) com.google.common.collect.ImmutableList<VirtualHost.Route.RouteAction.HashPolicy>
hashPolicies()
(package private) ClusterSpecifierPlugin.NamedPluginConfig
namedClusterSpecifierPluginConfig()
(package private) VirtualHost.Route.RouteAction.RetryPolicy
retryPolicy()
(package private) java.lang.Long
timeoutNano()
java.lang.String
toString()
(package private) com.google.common.collect.ImmutableList<VirtualHost.Route.RouteAction.ClusterWeight>
weightedClusters()
-
Methods inherited from class io.grpc.xds.VirtualHost.Route.RouteAction
forCluster, forClusterSpecifierPlugin, forWeightedClusters
-
-
-
-
Field Detail
-
hashPolicies
private final com.google.common.collect.ImmutableList<VirtualHost.Route.RouteAction.HashPolicy> hashPolicies
-
timeoutNano
private final java.lang.Long timeoutNano
-
cluster
private final java.lang.String cluster
-
weightedClusters
private final com.google.common.collect.ImmutableList<VirtualHost.Route.RouteAction.ClusterWeight> weightedClusters
-
namedClusterSpecifierPluginConfig
private final ClusterSpecifierPlugin.NamedPluginConfig namedClusterSpecifierPluginConfig
-
retryPolicy
private final VirtualHost.Route.RouteAction.RetryPolicy retryPolicy
-
-
Constructor Detail
-
AutoValue_VirtualHost_Route_RouteAction
AutoValue_VirtualHost_Route_RouteAction(com.google.common.collect.ImmutableList<VirtualHost.Route.RouteAction.HashPolicy> hashPolicies, @Nullable java.lang.Long timeoutNano, @Nullable java.lang.String cluster, @Nullable com.google.common.collect.ImmutableList<VirtualHost.Route.RouteAction.ClusterWeight> weightedClusters, @Nullable ClusterSpecifierPlugin.NamedPluginConfig namedClusterSpecifierPluginConfig, @Nullable VirtualHost.Route.RouteAction.RetryPolicy retryPolicy)
-
-
Method Detail
-
hashPolicies
com.google.common.collect.ImmutableList<VirtualHost.Route.RouteAction.HashPolicy> hashPolicies()
- Specified by:
hashPolicies
in classVirtualHost.Route.RouteAction
-
timeoutNano
@Nullable java.lang.Long timeoutNano()
- Specified by:
timeoutNano
in classVirtualHost.Route.RouteAction
-
cluster
@Nullable java.lang.String cluster()
- Specified by:
cluster
in classVirtualHost.Route.RouteAction
-
weightedClusters
@Nullable com.google.common.collect.ImmutableList<VirtualHost.Route.RouteAction.ClusterWeight> weightedClusters()
- Specified by:
weightedClusters
in classVirtualHost.Route.RouteAction
-
namedClusterSpecifierPluginConfig
@Nullable ClusterSpecifierPlugin.NamedPluginConfig namedClusterSpecifierPluginConfig()
- Specified by:
namedClusterSpecifierPluginConfig
in classVirtualHost.Route.RouteAction
-
retryPolicy
@Nullable VirtualHost.Route.RouteAction.RetryPolicy retryPolicy()
- Specified by:
retryPolicy
in classVirtualHost.Route.RouteAction
-
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
-
-