Package io.grpc.xds
Class ClusterResolverLoadBalancer.ClusterResolutionResult
- java.lang.Object
-
- io.grpc.xds.ClusterResolverLoadBalancer.ClusterResolutionResult
-
- Enclosing class:
- ClusterResolverLoadBalancer
private static class ClusterResolverLoadBalancer.ClusterResolutionResult extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<io.grpc.EquivalentAddressGroup>
addresses
private java.util.List<java.lang.String>
priorities
private java.util.Map<java.lang.String,PriorityLoadBalancerProvider.PriorityLbConfig.PriorityChildConfig>
priorityChildConfigs
-
Constructor Summary
Constructors Constructor Description ClusterResolutionResult(java.util.List<io.grpc.EquivalentAddressGroup> addresses, java.lang.String priority, PriorityLoadBalancerProvider.PriorityLbConfig.PriorityChildConfig config)
ClusterResolutionResult(java.util.List<io.grpc.EquivalentAddressGroup> addresses, java.util.Map<java.lang.String,PriorityLoadBalancerProvider.PriorityLbConfig.PriorityChildConfig> configs, java.util.List<java.lang.String> priorities)
-
-
-
Field Detail
-
addresses
private final java.util.List<io.grpc.EquivalentAddressGroup> addresses
-
priorityChildConfigs
private final java.util.Map<java.lang.String,PriorityLoadBalancerProvider.PriorityLbConfig.PriorityChildConfig> priorityChildConfigs
-
priorities
private final java.util.List<java.lang.String> priorities
-
-
Constructor Detail
-
ClusterResolutionResult
ClusterResolutionResult(java.util.List<io.grpc.EquivalentAddressGroup> addresses, java.lang.String priority, PriorityLoadBalancerProvider.PriorityLbConfig.PriorityChildConfig config)
-
ClusterResolutionResult
ClusterResolutionResult(java.util.List<io.grpc.EquivalentAddressGroup> addresses, java.util.Map<java.lang.String,PriorityLoadBalancerProvider.PriorityLbConfig.PriorityChildConfig> configs, java.util.List<java.lang.String> priorities)
-
-