Uses of Class
io.grpc.xds.VirtualHost.Route.RouteAction.HashPolicy
Packages that use VirtualHost.Route.RouteAction.HashPolicy
-
Uses of VirtualHost.Route.RouteAction.HashPolicy in io.grpc.xds
Subclasses of VirtualHost.Route.RouteAction.HashPolicy in io.grpc.xdsModifier and TypeClassDescription(package private) final class
Fields in io.grpc.xds with type parameters of type VirtualHost.Route.RouteAction.HashPolicyModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableList
<VirtualHost.Route.RouteAction.HashPolicy> AutoValue_VirtualHost_Route_RouteAction.hashPolicies
Methods in io.grpc.xds that return VirtualHost.Route.RouteAction.HashPolicyModifier and TypeMethodDescriptionprivate static VirtualHost.Route.RouteAction.HashPolicy
VirtualHost.Route.RouteAction.HashPolicy.create
(VirtualHost.Route.RouteAction.HashPolicy.Type type, boolean isTerminal, String headerName, com.google.re2j.Pattern regEx, String regExSubstitution) (package private) static VirtualHost.Route.RouteAction.HashPolicy
VirtualHost.Route.RouteAction.HashPolicy.forChannelId
(boolean isTerminal) (package private) static VirtualHost.Route.RouteAction.HashPolicy
VirtualHost.Route.RouteAction.HashPolicy.forHeader
(boolean isTerminal, String headerName, com.google.re2j.Pattern regEx, String regExSubstitution) Methods in io.grpc.xds that return types with arguments of type VirtualHost.Route.RouteAction.HashPolicyModifier and TypeMethodDescription(package private) com.google.common.collect.ImmutableList
<VirtualHost.Route.RouteAction.HashPolicy> AutoValue_VirtualHost_Route_RouteAction.hashPolicies()
(package private) abstract com.google.common.collect.ImmutableList
<VirtualHost.Route.RouteAction.HashPolicy> VirtualHost.Route.RouteAction.hashPolicies()
Method parameters in io.grpc.xds with type arguments of type VirtualHost.Route.RouteAction.HashPolicyModifier and TypeMethodDescriptionprivate static VirtualHost.Route.RouteAction
VirtualHost.Route.RouteAction.create
(List<VirtualHost.Route.RouteAction.HashPolicy> hashPolicies, Long timeoutNano, String cluster, List<VirtualHost.Route.RouteAction.ClusterWeight> weightedClusters, ClusterSpecifierPlugin.NamedPluginConfig namedConfig, VirtualHost.Route.RouteAction.RetryPolicy retryPolicy) (package private) static VirtualHost.Route.RouteAction
VirtualHost.Route.RouteAction.forCluster
(String cluster, List<VirtualHost.Route.RouteAction.HashPolicy> hashPolicies, Long timeoutNano, VirtualHost.Route.RouteAction.RetryPolicy retryPolicy) (package private) static VirtualHost.Route.RouteAction
VirtualHost.Route.RouteAction.forClusterSpecifierPlugin
(ClusterSpecifierPlugin.NamedPluginConfig namedConfig, List<VirtualHost.Route.RouteAction.HashPolicy> hashPolicies, Long timeoutNano, VirtualHost.Route.RouteAction.RetryPolicy retryPolicy) private long
XdsNameResolver.ConfigSelector.generateHash
(List<VirtualHost.Route.RouteAction.HashPolicy> hashPolicies, io.grpc.Metadata headers) Constructor parameters in io.grpc.xds with type arguments of type VirtualHost.Route.RouteAction.HashPolicyModifierConstructorDescription(package private)
AutoValue_VirtualHost_Route_RouteAction
(com.google.common.collect.ImmutableList<VirtualHost.Route.RouteAction.HashPolicy> hashPolicies, Long timeoutNano, String cluster, com.google.common.collect.ImmutableList<VirtualHost.Route.RouteAction.ClusterWeight> weightedClusters, ClusterSpecifierPlugin.NamedPluginConfig namedClusterSpecifierPluginConfig, VirtualHost.Route.RouteAction.RetryPolicy retryPolicy)