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.Stringclusterprivate com.google.common.collect.ImmutableList<VirtualHost.Route.RouteAction.HashPolicy>hashPoliciesprivate ClusterSpecifierPlugin.NamedPluginConfignamedClusterSpecifierPluginConfigprivate VirtualHost.Route.RouteAction.RetryPolicyretryPolicyprivate java.lang.LongtimeoutNanoprivate 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.Stringcluster()booleanequals(java.lang.Object o)inthashCode()(package private) com.google.common.collect.ImmutableList<VirtualHost.Route.RouteAction.HashPolicy>hashPolicies()(package private) ClusterSpecifierPlugin.NamedPluginConfignamedClusterSpecifierPluginConfig()(package private) VirtualHost.Route.RouteAction.RetryPolicyretryPolicy()(package private) java.lang.LongtimeoutNano()java.lang.StringtoString()(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:
hashPoliciesin classVirtualHost.Route.RouteAction
-
timeoutNano
@Nullable java.lang.Long timeoutNano()
- Specified by:
timeoutNanoin classVirtualHost.Route.RouteAction
-
cluster
@Nullable java.lang.String cluster()
- Specified by:
clusterin classVirtualHost.Route.RouteAction
-
weightedClusters
@Nullable com.google.common.collect.ImmutableList<VirtualHost.Route.RouteAction.ClusterWeight> weightedClusters()
- Specified by:
weightedClustersin classVirtualHost.Route.RouteAction
-
namedClusterSpecifierPluginConfig
@Nullable ClusterSpecifierPlugin.NamedPluginConfig namedClusterSpecifierPluginConfig()
- Specified by:
namedClusterSpecifierPluginConfigin classVirtualHost.Route.RouteAction
-
retryPolicy
@Nullable VirtualHost.Route.RouteAction.RetryPolicy retryPolicy()
- Specified by:
retryPolicyin classVirtualHost.Route.RouteAction
-
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
-
-