Uses of Class
io.grpc.xds.CdsLoadBalancer2.CdsLbState.ClusterState
Packages that use CdsLoadBalancer2.CdsLbState.ClusterState
-
Uses of CdsLoadBalancer2.CdsLbState.ClusterState in io.grpc.xds
Fields in io.grpc.xds declared as CdsLoadBalancer2.CdsLbState.ClusterStateModifier and TypeFieldDescriptionprivate final CdsLoadBalancer2.CdsLbState.ClusterStateCdsLoadBalancer2.CdsLbState.rootFields in io.grpc.xds with type parameters of type CdsLoadBalancer2.CdsLbState.ClusterStateModifier and TypeFieldDescriptionCdsLoadBalancer2.CdsLbState.ClusterState.childClusterStatesprivate final Map<String, CdsLoadBalancer2.CdsLbState.ClusterState> CdsLoadBalancer2.CdsLbState.clusterStatesMethods in io.grpc.xds with parameters of type CdsLoadBalancer2.CdsLbState.ClusterStateModifier and TypeMethodDescriptionprivate voidCdsLoadBalancer2.CdsLbState.addAncestors(Set<String> ancestors, CdsLoadBalancer2.CdsLbState.ClusterState clusterState, Map<CdsLoadBalancer2.CdsLbState.ClusterState, List<CdsLoadBalancer2.CdsLbState.ClusterState>> parentClusters) Recursively add all parents to the ancestors list.CdsLoadBalancer2.CdsLbState.identifyLoops(CdsLoadBalancer2.CdsLbState.ClusterState clusterState, Map<CdsLoadBalancer2.CdsLbState.ClusterState, List<CdsLoadBalancer2.CdsLbState.ClusterState>> parentClusters) Returns children that would cause loops and builds up the parentClusters map.Method parameters in io.grpc.xds with type arguments of type CdsLoadBalancer2.CdsLbState.ClusterStateModifier and TypeMethodDescriptionprivate voidCdsLoadBalancer2.CdsLbState.addAncestors(Set<String> ancestors, CdsLoadBalancer2.CdsLbState.ClusterState clusterState, Map<CdsLoadBalancer2.CdsLbState.ClusterState, List<CdsLoadBalancer2.CdsLbState.ClusterState>> parentClusters) Recursively add all parents to the ancestors list.private voidCdsLoadBalancer2.CdsLbState.addAncestors(Set<String> ancestors, CdsLoadBalancer2.CdsLbState.ClusterState clusterState, Map<CdsLoadBalancer2.CdsLbState.ClusterState, List<CdsLoadBalancer2.CdsLbState.ClusterState>> parentClusters) Recursively add all parents to the ancestors list.CdsLoadBalancer2.CdsLbState.identifyLoops(CdsLoadBalancer2.CdsLbState.ClusterState clusterState, Map<CdsLoadBalancer2.CdsLbState.ClusterState, List<CdsLoadBalancer2.CdsLbState.ClusterState>> parentClusters) Returns children that would cause loops and builds up the parentClusters map.CdsLoadBalancer2.CdsLbState.identifyLoops(CdsLoadBalancer2.CdsLbState.ClusterState clusterState, Map<CdsLoadBalancer2.CdsLbState.ClusterState, List<CdsLoadBalancer2.CdsLbState.ClusterState>> parentClusters) Returns children that would cause loops and builds up the parentClusters map.