Uses of Class
io.grpc.serviceconfig.LoadBalancingConfig
Packages that use LoadBalancingConfig
-
Uses of LoadBalancingConfig in io.grpc.serviceconfig
Methods in io.grpc.serviceconfig that return LoadBalancingConfigModifier and TypeMethodDescriptionLoadBalancingConfig.Builder.build()LoadBalancingConfig.Builder.buildPartial()GrpcLbConfig.Builder.getChildPolicy(int index) Optional.GrpcLbConfig.getChildPolicy(int index) Optional.GrpcLbConfigOrBuilder.getChildPolicy(int index) Optional.LrsLoadBalancingPolicyConfig.Builder.getChildPolicy(int index) Endpoint-picking policy.LrsLoadBalancingPolicyConfig.getChildPolicy(int index) Endpoint-picking policy.LrsLoadBalancingPolicyConfigOrBuilder.getChildPolicy(int index) Endpoint-picking policy.WeightedTargetLoadBalancingPolicyConfig.Target.Builder.getChildPolicy(int index) repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;WeightedTargetLoadBalancingPolicyConfig.Target.getChildPolicy(int index) repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;WeightedTargetLoadBalancingPolicyConfig.TargetOrBuilder.getChildPolicy(int index) repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;XdsClusterImplLoadBalancingPolicyConfig.Builder.getChildPolicy(int index) Child policy.XdsClusterImplLoadBalancingPolicyConfig.getChildPolicy(int index) Child policy.XdsClusterImplLoadBalancingPolicyConfigOrBuilder.getChildPolicy(int index) Child policy.XdsClusterManagerLoadBalancingPolicyConfig.Child.Builder.getChildPolicy(int index) repeated .grpc.service_config.LoadBalancingConfig child_policy = 1;XdsClusterManagerLoadBalancingPolicyConfig.Child.getChildPolicy(int index) repeated .grpc.service_config.LoadBalancingConfig child_policy = 1;XdsClusterManagerLoadBalancingPolicyConfig.ChildOrBuilder.getChildPolicy(int index) repeated .grpc.service_config.LoadBalancingConfig child_policy = 1;XdsConfig.Builder.getChildPolicy(int index) Optional.XdsConfig.getChildPolicy(int index) Optional.XdsConfigOrBuilder.getChildPolicy(int index) Optional.PriorityLoadBalancingPolicyConfig.Child.Builder.getConfig(int index) repeated .grpc.service_config.LoadBalancingConfig config = 1;PriorityLoadBalancingPolicyConfig.Child.getConfig(int index) repeated .grpc.service_config.LoadBalancingConfig config = 1;PriorityLoadBalancingPolicyConfig.ChildOrBuilder.getConfig(int index) repeated .grpc.service_config.LoadBalancingConfig config = 1;static LoadBalancingConfigLoadBalancingConfig.getDefaultInstance()LoadBalancingConfig.Builder.getDefaultInstanceForType()LoadBalancingConfig.getDefaultInstanceForType()EdsLoadBalancingPolicyConfig.Builder.getEndpointPickingPolicy(int index) Endpoint-picking policy.EdsLoadBalancingPolicyConfig.getEndpointPickingPolicy(int index) Endpoint-picking policy.EdsLoadBalancingPolicyConfigOrBuilder.getEndpointPickingPolicy(int index) Endpoint-picking policy.XdsConfig.Builder.getFallbackPolicy(int index) Optional.XdsConfig.getFallbackPolicy(int index) Optional.XdsConfigOrBuilder.getFallbackPolicy(int index) Optional.ServiceConfig.Builder.getLoadBalancingConfig(int index) Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.ServiceConfig.getLoadBalancingConfig(int index) Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.ServiceConfigOrBuilder.getLoadBalancingConfig(int index) Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.EdsLoadBalancingPolicyConfig.Builder.getLocalityPickingPolicy(int index) Locality-picking policy.EdsLoadBalancingPolicyConfig.getLocalityPickingPolicy(int index) Locality-picking policy.EdsLoadBalancingPolicyConfigOrBuilder.getLocalityPickingPolicy(int index) Locality-picking policy.XdsClusterResolverLoadBalancingPolicyConfig.Builder.getXdsLbPolicy(int index) xDS LB policy.XdsClusterResolverLoadBalancingPolicyConfig.getXdsLbPolicy(int index) xDS LB policy.XdsClusterResolverLoadBalancingPolicyConfigOrBuilder.getXdsLbPolicy(int index) xDS LB policy.static LoadBalancingConfigLoadBalancingConfig.parseDelimitedFrom(InputStream input) static LoadBalancingConfigLoadBalancingConfig.parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LoadBalancingConfigLoadBalancingConfig.parseFrom(byte[] data) static LoadBalancingConfigLoadBalancingConfig.parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LoadBalancingConfigLoadBalancingConfig.parseFrom(com.google.protobuf.ByteString data) static LoadBalancingConfigLoadBalancingConfig.parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LoadBalancingConfigLoadBalancingConfig.parseFrom(com.google.protobuf.CodedInputStream input) static LoadBalancingConfigLoadBalancingConfig.parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LoadBalancingConfigLoadBalancingConfig.parseFrom(InputStream input) static LoadBalancingConfigLoadBalancingConfig.parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LoadBalancingConfigLoadBalancingConfig.parseFrom(ByteBuffer data) static LoadBalancingConfigLoadBalancingConfig.parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Methods in io.grpc.serviceconfig that return types with arguments of type LoadBalancingConfigModifier and TypeMethodDescriptionGrpcLbConfig.Builder.getChildPolicyList()Optional.GrpcLbConfig.getChildPolicyList()Optional.GrpcLbConfigOrBuilder.getChildPolicyList()Optional.LrsLoadBalancingPolicyConfig.Builder.getChildPolicyList()Endpoint-picking policy.LrsLoadBalancingPolicyConfig.getChildPolicyList()Endpoint-picking policy.LrsLoadBalancingPolicyConfigOrBuilder.getChildPolicyList()Endpoint-picking policy.WeightedTargetLoadBalancingPolicyConfig.Target.Builder.getChildPolicyList()repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;WeightedTargetLoadBalancingPolicyConfig.Target.getChildPolicyList()repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;WeightedTargetLoadBalancingPolicyConfig.TargetOrBuilder.getChildPolicyList()repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;XdsClusterImplLoadBalancingPolicyConfig.Builder.getChildPolicyList()Child policy.XdsClusterImplLoadBalancingPolicyConfig.getChildPolicyList()Child policy.XdsClusterImplLoadBalancingPolicyConfigOrBuilder.getChildPolicyList()Child policy.XdsClusterManagerLoadBalancingPolicyConfig.Child.Builder.getChildPolicyList()repeated .grpc.service_config.LoadBalancingConfig child_policy = 1;XdsClusterManagerLoadBalancingPolicyConfig.Child.getChildPolicyList()repeated .grpc.service_config.LoadBalancingConfig child_policy = 1;XdsClusterManagerLoadBalancingPolicyConfig.ChildOrBuilder.getChildPolicyList()repeated .grpc.service_config.LoadBalancingConfig child_policy = 1;XdsConfig.Builder.getChildPolicyList()Optional.XdsConfig.getChildPolicyList()Optional.XdsConfigOrBuilder.getChildPolicyList()Optional.PriorityLoadBalancingPolicyConfig.Child.Builder.getConfigList()repeated .grpc.service_config.LoadBalancingConfig config = 1;PriorityLoadBalancingPolicyConfig.Child.getConfigList()repeated .grpc.service_config.LoadBalancingConfig config = 1;PriorityLoadBalancingPolicyConfig.ChildOrBuilder.getConfigList()repeated .grpc.service_config.LoadBalancingConfig config = 1;EdsLoadBalancingPolicyConfig.Builder.getEndpointPickingPolicyList()Endpoint-picking policy.EdsLoadBalancingPolicyConfig.getEndpointPickingPolicyList()Endpoint-picking policy.EdsLoadBalancingPolicyConfigOrBuilder.getEndpointPickingPolicyList()Endpoint-picking policy.XdsConfig.Builder.getFallbackPolicyList()Optional.XdsConfig.getFallbackPolicyList()Optional.XdsConfigOrBuilder.getFallbackPolicyList()Optional.ServiceConfig.Builder.getLoadBalancingConfigList()Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.ServiceConfig.getLoadBalancingConfigList()Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.ServiceConfigOrBuilder.getLoadBalancingConfigList()Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.EdsLoadBalancingPolicyConfig.Builder.getLocalityPickingPolicyList()Locality-picking policy.EdsLoadBalancingPolicyConfig.getLocalityPickingPolicyList()Locality-picking policy.EdsLoadBalancingPolicyConfigOrBuilder.getLocalityPickingPolicyList()Locality-picking policy.com.google.protobuf.Parser<LoadBalancingConfig>LoadBalancingConfig.getParserForType()XdsClusterResolverLoadBalancingPolicyConfig.Builder.getXdsLbPolicyList()xDS LB policy.XdsClusterResolverLoadBalancingPolicyConfig.getXdsLbPolicyList()xDS LB policy.XdsClusterResolverLoadBalancingPolicyConfigOrBuilder.getXdsLbPolicyList()xDS LB policy.static com.google.protobuf.Parser<LoadBalancingConfig>LoadBalancingConfig.parser()Methods in io.grpc.serviceconfig with parameters of type LoadBalancingConfigModifier and TypeMethodDescriptionGrpcLbConfig.Builder.addChildPolicy(int index, LoadBalancingConfig value) Optional.GrpcLbConfig.Builder.addChildPolicy(LoadBalancingConfig value) Optional.LrsLoadBalancingPolicyConfig.Builder.addChildPolicy(int index, LoadBalancingConfig value) Endpoint-picking policy.LrsLoadBalancingPolicyConfig.Builder.addChildPolicy(LoadBalancingConfig value) Endpoint-picking policy.WeightedTargetLoadBalancingPolicyConfig.Target.Builder.addChildPolicy(int index, LoadBalancingConfig value) repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;WeightedTargetLoadBalancingPolicyConfig.Target.Builder.addChildPolicy(LoadBalancingConfig value) repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;XdsClusterImplLoadBalancingPolicyConfig.Builder.addChildPolicy(int index, LoadBalancingConfig value) Child policy.XdsClusterImplLoadBalancingPolicyConfig.Builder.addChildPolicy(LoadBalancingConfig value) Child policy.XdsClusterManagerLoadBalancingPolicyConfig.Child.Builder.addChildPolicy(int index, LoadBalancingConfig value) repeated .grpc.service_config.LoadBalancingConfig child_policy = 1;XdsClusterManagerLoadBalancingPolicyConfig.Child.Builder.addChildPolicy(LoadBalancingConfig value) repeated .grpc.service_config.LoadBalancingConfig child_policy = 1;XdsConfig.Builder.addChildPolicy(int index, LoadBalancingConfig value) Optional.XdsConfig.Builder.addChildPolicy(LoadBalancingConfig value) Optional.PriorityLoadBalancingPolicyConfig.Child.Builder.addConfig(int index, LoadBalancingConfig value) repeated .grpc.service_config.LoadBalancingConfig config = 1;PriorityLoadBalancingPolicyConfig.Child.Builder.addConfig(LoadBalancingConfig value) repeated .grpc.service_config.LoadBalancingConfig config = 1;EdsLoadBalancingPolicyConfig.Builder.addEndpointPickingPolicy(int index, LoadBalancingConfig value) Endpoint-picking policy.EdsLoadBalancingPolicyConfig.Builder.addEndpointPickingPolicy(LoadBalancingConfig value) Endpoint-picking policy.XdsConfig.Builder.addFallbackPolicy(int index, LoadBalancingConfig value) Optional.XdsConfig.Builder.addFallbackPolicy(LoadBalancingConfig value) Optional.ServiceConfig.Builder.addLoadBalancingConfig(int index, LoadBalancingConfig value) Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.ServiceConfig.Builder.addLoadBalancingConfig(LoadBalancingConfig value) Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.EdsLoadBalancingPolicyConfig.Builder.addLocalityPickingPolicy(int index, LoadBalancingConfig value) Locality-picking policy.EdsLoadBalancingPolicyConfig.Builder.addLocalityPickingPolicy(LoadBalancingConfig value) Locality-picking policy.XdsClusterResolverLoadBalancingPolicyConfig.Builder.addXdsLbPolicy(int index, LoadBalancingConfig value) xDS LB policy.XdsClusterResolverLoadBalancingPolicyConfig.Builder.addXdsLbPolicy(LoadBalancingConfig value) xDS LB policy.LoadBalancingConfig.Builder.mergeFrom(LoadBalancingConfig other) static LoadBalancingConfig.BuilderLoadBalancingConfig.newBuilder(LoadBalancingConfig prototype) GrpcLbConfig.Builder.setChildPolicy(int index, LoadBalancingConfig value) Optional.LrsLoadBalancingPolicyConfig.Builder.setChildPolicy(int index, LoadBalancingConfig value) Endpoint-picking policy.WeightedTargetLoadBalancingPolicyConfig.Target.Builder.setChildPolicy(int index, LoadBalancingConfig value) repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;XdsClusterImplLoadBalancingPolicyConfig.Builder.setChildPolicy(int index, LoadBalancingConfig value) Child policy.XdsClusterManagerLoadBalancingPolicyConfig.Child.Builder.setChildPolicy(int index, LoadBalancingConfig value) repeated .grpc.service_config.LoadBalancingConfig child_policy = 1;XdsConfig.Builder.setChildPolicy(int index, LoadBalancingConfig value) Optional.PriorityLoadBalancingPolicyConfig.Child.Builder.setConfig(int index, LoadBalancingConfig value) repeated .grpc.service_config.LoadBalancingConfig config = 1;EdsLoadBalancingPolicyConfig.Builder.setEndpointPickingPolicy(int index, LoadBalancingConfig value) Endpoint-picking policy.XdsConfig.Builder.setFallbackPolicy(int index, LoadBalancingConfig value) Optional.ServiceConfig.Builder.setLoadBalancingConfig(int index, LoadBalancingConfig value) Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.EdsLoadBalancingPolicyConfig.Builder.setLocalityPickingPolicy(int index, LoadBalancingConfig value) Locality-picking policy.XdsClusterResolverLoadBalancingPolicyConfig.Builder.setXdsLbPolicy(int index, LoadBalancingConfig value) xDS LB policy.Method parameters in io.grpc.serviceconfig with type arguments of type LoadBalancingConfigModifier and TypeMethodDescriptionGrpcLbConfig.Builder.addAllChildPolicy(Iterable<? extends LoadBalancingConfig> values) Optional.LrsLoadBalancingPolicyConfig.Builder.addAllChildPolicy(Iterable<? extends LoadBalancingConfig> values) Endpoint-picking policy.WeightedTargetLoadBalancingPolicyConfig.Target.Builder.addAllChildPolicy(Iterable<? extends LoadBalancingConfig> values) repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;XdsClusterImplLoadBalancingPolicyConfig.Builder.addAllChildPolicy(Iterable<? extends LoadBalancingConfig> values) Child policy.XdsClusterManagerLoadBalancingPolicyConfig.Child.Builder.addAllChildPolicy(Iterable<? extends LoadBalancingConfig> values) repeated .grpc.service_config.LoadBalancingConfig child_policy = 1;XdsConfig.Builder.addAllChildPolicy(Iterable<? extends LoadBalancingConfig> values) Optional.PriorityLoadBalancingPolicyConfig.Child.Builder.addAllConfig(Iterable<? extends LoadBalancingConfig> values) repeated .grpc.service_config.LoadBalancingConfig config = 1;EdsLoadBalancingPolicyConfig.Builder.addAllEndpointPickingPolicy(Iterable<? extends LoadBalancingConfig> values) Endpoint-picking policy.XdsConfig.Builder.addAllFallbackPolicy(Iterable<? extends LoadBalancingConfig> values) Optional.ServiceConfig.Builder.addAllLoadBalancingConfig(Iterable<? extends LoadBalancingConfig> values) Multiple LB policies can be specified; clients will iterate through the list in order and stop at the first policy that they support.EdsLoadBalancingPolicyConfig.Builder.addAllLocalityPickingPolicy(Iterable<? extends LoadBalancingConfig> values) Locality-picking policy.XdsClusterResolverLoadBalancingPolicyConfig.Builder.addAllXdsLbPolicy(Iterable<? extends LoadBalancingConfig> values) xDS LB policy.