Uses of Class
io.grpc.serviceconfig.LoadBalancingConfig.Builder
Packages that use LoadBalancingConfig.Builder
-
Uses of LoadBalancingConfig.Builder in io.grpc.serviceconfig
Methods in io.grpc.serviceconfig that return LoadBalancingConfig.BuilderModifier and TypeMethodDescriptionGrpcLbConfig.Builder.addChildPolicyBuilder()Optional.GrpcLbConfig.Builder.addChildPolicyBuilder(int index) Optional.LrsLoadBalancingPolicyConfig.Builder.addChildPolicyBuilder()Endpoint-picking policy.LrsLoadBalancingPolicyConfig.Builder.addChildPolicyBuilder(int index) Endpoint-picking policy.WeightedTargetLoadBalancingPolicyConfig.Target.Builder.addChildPolicyBuilder()repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;WeightedTargetLoadBalancingPolicyConfig.Target.Builder.addChildPolicyBuilder(int index) repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;XdsClusterImplLoadBalancingPolicyConfig.Builder.addChildPolicyBuilder()Child policy.XdsClusterImplLoadBalancingPolicyConfig.Builder.addChildPolicyBuilder(int index) Child policy.XdsClusterManagerLoadBalancingPolicyConfig.Child.Builder.addChildPolicyBuilder()repeated .grpc.service_config.LoadBalancingConfig child_policy = 1;XdsClusterManagerLoadBalancingPolicyConfig.Child.Builder.addChildPolicyBuilder(int index) repeated .grpc.service_config.LoadBalancingConfig child_policy = 1;XdsConfig.Builder.addChildPolicyBuilder()Optional.XdsConfig.Builder.addChildPolicyBuilder(int index) Optional.PriorityLoadBalancingPolicyConfig.Child.Builder.addConfigBuilder()repeated .grpc.service_config.LoadBalancingConfig config = 1;PriorityLoadBalancingPolicyConfig.Child.Builder.addConfigBuilder(int index) repeated .grpc.service_config.LoadBalancingConfig config = 1;EdsLoadBalancingPolicyConfig.Builder.addEndpointPickingPolicyBuilder()Endpoint-picking policy.EdsLoadBalancingPolicyConfig.Builder.addEndpointPickingPolicyBuilder(int index) Endpoint-picking policy.XdsConfig.Builder.addFallbackPolicyBuilder()Optional.XdsConfig.Builder.addFallbackPolicyBuilder(int index) Optional.ServiceConfig.Builder.addLoadBalancingConfigBuilder()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.addLoadBalancingConfigBuilder(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.addLocalityPickingPolicyBuilder()Locality-picking policy.EdsLoadBalancingPolicyConfig.Builder.addLocalityPickingPolicyBuilder(int index) Locality-picking policy.LoadBalancingConfig.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) XdsClusterResolverLoadBalancingPolicyConfig.Builder.addXdsLbPolicyBuilder()xDS LB policy.XdsClusterResolverLoadBalancingPolicyConfig.Builder.addXdsLbPolicyBuilder(int index) xDS LB policy.LoadBalancingConfig.Builder.clear()LoadBalancingConfig.Builder.clearCdsExperimental().grpc.service_config.CdsConfig cds_experimental = 6 [json_name = "cds_experimental"];LoadBalancingConfig.Builder.clearEdsExperimental()Deprecated.LoadBalancingConfig.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) LoadBalancingConfig.Builder.clearGrpclb()gRPC lookaside load balancing.LoadBalancingConfig.Builder.clearLrsExperimental()Deprecated.LoadBalancingConfig.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) LoadBalancingConfig.Builder.clearPickFirst().grpc.service_config.PickFirstConfig pick_first = 4 [json_name = "pick_first"];LoadBalancingConfig.Builder.clearPolicy()LoadBalancingConfig.Builder.clearPriorityExperimental().grpc.service_config.PriorityLoadBalancingPolicyConfig priority_experimental = 9 [json_name = "priority_experimental"];LoadBalancingConfig.Builder.clearRingHashExperimental().grpc.service_config.RingHashLoadBalancingConfig ring_hash_experimental = 13 [json_name = "ring_hash_experimental"];LoadBalancingConfig.Builder.clearRoundRobin().grpc.service_config.RoundRobinConfig round_robin = 1 [json_name = "round_robin"];LoadBalancingConfig.Builder.clearWeightedTargetExperimental().grpc.service_config.WeightedTargetLoadBalancingPolicyConfig weighted_target_experimental = 10 [json_name = "weighted_target_experimental"];LoadBalancingConfig.Builder.clearXds()Deprecated.LoadBalancingConfig.Builder.clearXdsClusterImplExperimental().grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig xds_cluster_impl_experimental = 12 [json_name = "xds_cluster_impl_experimental"];LoadBalancingConfig.Builder.clearXdsClusterManagerExperimental()xDS-based load balancing.LoadBalancingConfig.Builder.clearXdsClusterResolverExperimental().grpc.service_config.XdsClusterResolverLoadBalancingPolicyConfig xds_cluster_resolver_experimental = 11 [json_name = "xds_cluster_resolver_experimental"];LoadBalancingConfig.Builder.clearXdsExperimental()Deprecated.LoadBalancingConfig.Builder.clone()GrpcLbConfig.Builder.getChildPolicyBuilder(int index) Optional.LrsLoadBalancingPolicyConfig.Builder.getChildPolicyBuilder(int index) Endpoint-picking policy.WeightedTargetLoadBalancingPolicyConfig.Target.Builder.getChildPolicyBuilder(int index) repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;XdsClusterImplLoadBalancingPolicyConfig.Builder.getChildPolicyBuilder(int index) Child policy.XdsClusterManagerLoadBalancingPolicyConfig.Child.Builder.getChildPolicyBuilder(int index) repeated .grpc.service_config.LoadBalancingConfig child_policy = 1;XdsConfig.Builder.getChildPolicyBuilder(int index) Optional.PriorityLoadBalancingPolicyConfig.Child.Builder.getConfigBuilder(int index) repeated .grpc.service_config.LoadBalancingConfig config = 1;EdsLoadBalancingPolicyConfig.Builder.getEndpointPickingPolicyBuilder(int index) Endpoint-picking policy.XdsConfig.Builder.getFallbackPolicyBuilder(int index) Optional.ServiceConfig.Builder.getLoadBalancingConfigBuilder(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.getLocalityPickingPolicyBuilder(int index) Locality-picking policy.XdsClusterResolverLoadBalancingPolicyConfig.Builder.getXdsLbPolicyBuilder(int index) xDS LB policy.LoadBalancingConfig.Builder.mergeCdsExperimental(CdsConfig value) .grpc.service_config.CdsConfig cds_experimental = 6 [json_name = "cds_experimental"];LoadBalancingConfig.Builder.mergeEdsExperimental(EdsLoadBalancingPolicyConfig value) Deprecated.LoadBalancingConfig.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) LoadBalancingConfig.Builder.mergeFrom(com.google.protobuf.Message other) LoadBalancingConfig.Builder.mergeFrom(LoadBalancingConfig other) LoadBalancingConfig.Builder.mergeGrpclb(GrpcLbConfig value) gRPC lookaside load balancing.LoadBalancingConfig.Builder.mergeLrsExperimental(LrsLoadBalancingPolicyConfig value) Deprecated.LoadBalancingConfig.Builder.mergePickFirst(PickFirstConfig value) .grpc.service_config.PickFirstConfig pick_first = 4 [json_name = "pick_first"];LoadBalancingConfig.Builder.mergePriorityExperimental(PriorityLoadBalancingPolicyConfig value) .grpc.service_config.PriorityLoadBalancingPolicyConfig priority_experimental = 9 [json_name = "priority_experimental"];LoadBalancingConfig.Builder.mergeRingHashExperimental(RingHashLoadBalancingConfig value) .grpc.service_config.RingHashLoadBalancingConfig ring_hash_experimental = 13 [json_name = "ring_hash_experimental"];LoadBalancingConfig.Builder.mergeRoundRobin(RoundRobinConfig value) .grpc.service_config.RoundRobinConfig round_robin = 1 [json_name = "round_robin"];LoadBalancingConfig.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) LoadBalancingConfig.Builder.mergeWeightedTargetExperimental(WeightedTargetLoadBalancingPolicyConfig value) .grpc.service_config.WeightedTargetLoadBalancingPolicyConfig weighted_target_experimental = 10 [json_name = "weighted_target_experimental"];Deprecated.LoadBalancingConfig.Builder.mergeXdsClusterImplExperimental(XdsClusterImplLoadBalancingPolicyConfig value) .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig xds_cluster_impl_experimental = 12 [json_name = "xds_cluster_impl_experimental"];LoadBalancingConfig.Builder.mergeXdsClusterManagerExperimental(XdsClusterManagerLoadBalancingPolicyConfig value) xDS-based load balancing.LoadBalancingConfig.Builder.mergeXdsClusterResolverExperimental(XdsClusterResolverLoadBalancingPolicyConfig value) .grpc.service_config.XdsClusterResolverLoadBalancingPolicyConfig xds_cluster_resolver_experimental = 11 [json_name = "xds_cluster_resolver_experimental"];LoadBalancingConfig.Builder.mergeXdsExperimental(XdsConfig value) Deprecated.static LoadBalancingConfig.BuilderLoadBalancingConfig.newBuilder()static LoadBalancingConfig.BuilderLoadBalancingConfig.newBuilder(LoadBalancingConfig prototype) LoadBalancingConfig.newBuilderForType()protected LoadBalancingConfig.BuilderLoadBalancingConfig.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) LoadBalancingConfig.Builder.setCdsExperimental(CdsConfig value) .grpc.service_config.CdsConfig cds_experimental = 6 [json_name = "cds_experimental"];LoadBalancingConfig.Builder.setCdsExperimental(CdsConfig.Builder builderForValue) .grpc.service_config.CdsConfig cds_experimental = 6 [json_name = "cds_experimental"];LoadBalancingConfig.Builder.setEdsExperimental(EdsLoadBalancingPolicyConfig value) Deprecated.LoadBalancingConfig.Builder.setEdsExperimental(EdsLoadBalancingPolicyConfig.Builder builderForValue) Deprecated.LoadBalancingConfig.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) LoadBalancingConfig.Builder.setGrpclb(GrpcLbConfig value) gRPC lookaside load balancing.LoadBalancingConfig.Builder.setGrpclb(GrpcLbConfig.Builder builderForValue) gRPC lookaside load balancing.LoadBalancingConfig.Builder.setLrsExperimental(LrsLoadBalancingPolicyConfig value) Deprecated.LoadBalancingConfig.Builder.setLrsExperimental(LrsLoadBalancingPolicyConfig.Builder builderForValue) Deprecated.LoadBalancingConfig.Builder.setPickFirst(PickFirstConfig value) .grpc.service_config.PickFirstConfig pick_first = 4 [json_name = "pick_first"];LoadBalancingConfig.Builder.setPickFirst(PickFirstConfig.Builder builderForValue) .grpc.service_config.PickFirstConfig pick_first = 4 [json_name = "pick_first"];LoadBalancingConfig.Builder.setPriorityExperimental(PriorityLoadBalancingPolicyConfig value) .grpc.service_config.PriorityLoadBalancingPolicyConfig priority_experimental = 9 [json_name = "priority_experimental"];LoadBalancingConfig.Builder.setPriorityExperimental(PriorityLoadBalancingPolicyConfig.Builder builderForValue) .grpc.service_config.PriorityLoadBalancingPolicyConfig priority_experimental = 9 [json_name = "priority_experimental"];LoadBalancingConfig.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) LoadBalancingConfig.Builder.setRingHashExperimental(RingHashLoadBalancingConfig value) .grpc.service_config.RingHashLoadBalancingConfig ring_hash_experimental = 13 [json_name = "ring_hash_experimental"];LoadBalancingConfig.Builder.setRingHashExperimental(RingHashLoadBalancingConfig.Builder builderForValue) .grpc.service_config.RingHashLoadBalancingConfig ring_hash_experimental = 13 [json_name = "ring_hash_experimental"];LoadBalancingConfig.Builder.setRoundRobin(RoundRobinConfig value) .grpc.service_config.RoundRobinConfig round_robin = 1 [json_name = "round_robin"];LoadBalancingConfig.Builder.setRoundRobin(RoundRobinConfig.Builder builderForValue) .grpc.service_config.RoundRobinConfig round_robin = 1 [json_name = "round_robin"];LoadBalancingConfig.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) LoadBalancingConfig.Builder.setWeightedTargetExperimental(WeightedTargetLoadBalancingPolicyConfig value) .grpc.service_config.WeightedTargetLoadBalancingPolicyConfig weighted_target_experimental = 10 [json_name = "weighted_target_experimental"];LoadBalancingConfig.Builder.setWeightedTargetExperimental(WeightedTargetLoadBalancingPolicyConfig.Builder builderForValue) .grpc.service_config.WeightedTargetLoadBalancingPolicyConfig weighted_target_experimental = 10 [json_name = "weighted_target_experimental"];Deprecated.LoadBalancingConfig.Builder.setXds(XdsConfig.Builder builderForValue) Deprecated.LoadBalancingConfig.Builder.setXdsClusterImplExperimental(XdsClusterImplLoadBalancingPolicyConfig value) .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig xds_cluster_impl_experimental = 12 [json_name = "xds_cluster_impl_experimental"];LoadBalancingConfig.Builder.setXdsClusterImplExperimental(XdsClusterImplLoadBalancingPolicyConfig.Builder builderForValue) .grpc.service_config.XdsClusterImplLoadBalancingPolicyConfig xds_cluster_impl_experimental = 12 [json_name = "xds_cluster_impl_experimental"];LoadBalancingConfig.Builder.setXdsClusterManagerExperimental(XdsClusterManagerLoadBalancingPolicyConfig value) xDS-based load balancing.LoadBalancingConfig.Builder.setXdsClusterManagerExperimental(XdsClusterManagerLoadBalancingPolicyConfig.Builder builderForValue) xDS-based load balancing.LoadBalancingConfig.Builder.setXdsClusterResolverExperimental(XdsClusterResolverLoadBalancingPolicyConfig value) .grpc.service_config.XdsClusterResolverLoadBalancingPolicyConfig xds_cluster_resolver_experimental = 11 [json_name = "xds_cluster_resolver_experimental"];LoadBalancingConfig.Builder.setXdsClusterResolverExperimental(XdsClusterResolverLoadBalancingPolicyConfig.Builder builderForValue) .grpc.service_config.XdsClusterResolverLoadBalancingPolicyConfig xds_cluster_resolver_experimental = 11 [json_name = "xds_cluster_resolver_experimental"];LoadBalancingConfig.Builder.setXdsExperimental(XdsConfig value) Deprecated.LoadBalancingConfig.Builder.setXdsExperimental(XdsConfig.Builder builderForValue) Deprecated.LoadBalancingConfig.toBuilder()Methods in io.grpc.serviceconfig that return types with arguments of type LoadBalancingConfig.BuilderModifier and TypeMethodDescriptionGrpcLbConfig.Builder.getChildPolicyBuilderList()Optional.LrsLoadBalancingPolicyConfig.Builder.getChildPolicyBuilderList()Endpoint-picking policy.WeightedTargetLoadBalancingPolicyConfig.Target.Builder.getChildPolicyBuilderList()repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;XdsClusterImplLoadBalancingPolicyConfig.Builder.getChildPolicyBuilderList()Child policy.XdsClusterManagerLoadBalancingPolicyConfig.Child.Builder.getChildPolicyBuilderList()repeated .grpc.service_config.LoadBalancingConfig child_policy = 1;XdsConfig.Builder.getChildPolicyBuilderList()Optional.PriorityLoadBalancingPolicyConfig.Child.Builder.getConfigBuilderList()repeated .grpc.service_config.LoadBalancingConfig config = 1;EdsLoadBalancingPolicyConfig.Builder.getEndpointPickingPolicyBuilderList()Endpoint-picking policy.XdsConfig.Builder.getFallbackPolicyBuilderList()Optional.ServiceConfig.Builder.getLoadBalancingConfigBuilderList()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.getLocalityPickingPolicyBuilderList()Locality-picking policy.XdsClusterResolverLoadBalancingPolicyConfig.Builder.getXdsLbPolicyBuilderList()xDS LB policy.Methods in io.grpc.serviceconfig with parameters of type LoadBalancingConfig.BuilderModifier and TypeMethodDescriptionGrpcLbConfig.Builder.addChildPolicy(int index, LoadBalancingConfig.Builder builderForValue) Optional.GrpcLbConfig.Builder.addChildPolicy(LoadBalancingConfig.Builder builderForValue) Optional.LrsLoadBalancingPolicyConfig.Builder.addChildPolicy(int index, LoadBalancingConfig.Builder builderForValue) Endpoint-picking policy.LrsLoadBalancingPolicyConfig.Builder.addChildPolicy(LoadBalancingConfig.Builder builderForValue) Endpoint-picking policy.WeightedTargetLoadBalancingPolicyConfig.Target.Builder.addChildPolicy(int index, LoadBalancingConfig.Builder builderForValue) repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;WeightedTargetLoadBalancingPolicyConfig.Target.Builder.addChildPolicy(LoadBalancingConfig.Builder builderForValue) repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;XdsClusterImplLoadBalancingPolicyConfig.Builder.addChildPolicy(int index, LoadBalancingConfig.Builder builderForValue) Child policy.XdsClusterImplLoadBalancingPolicyConfig.Builder.addChildPolicy(LoadBalancingConfig.Builder builderForValue) Child policy.XdsClusterManagerLoadBalancingPolicyConfig.Child.Builder.addChildPolicy(int index, LoadBalancingConfig.Builder builderForValue) repeated .grpc.service_config.LoadBalancingConfig child_policy = 1;XdsClusterManagerLoadBalancingPolicyConfig.Child.Builder.addChildPolicy(LoadBalancingConfig.Builder builderForValue) repeated .grpc.service_config.LoadBalancingConfig child_policy = 1;XdsConfig.Builder.addChildPolicy(int index, LoadBalancingConfig.Builder builderForValue) Optional.XdsConfig.Builder.addChildPolicy(LoadBalancingConfig.Builder builderForValue) Optional.PriorityLoadBalancingPolicyConfig.Child.Builder.addConfig(int index, LoadBalancingConfig.Builder builderForValue) repeated .grpc.service_config.LoadBalancingConfig config = 1;PriorityLoadBalancingPolicyConfig.Child.Builder.addConfig(LoadBalancingConfig.Builder builderForValue) repeated .grpc.service_config.LoadBalancingConfig config = 1;EdsLoadBalancingPolicyConfig.Builder.addEndpointPickingPolicy(int index, LoadBalancingConfig.Builder builderForValue) Endpoint-picking policy.EdsLoadBalancingPolicyConfig.Builder.addEndpointPickingPolicy(LoadBalancingConfig.Builder builderForValue) Endpoint-picking policy.XdsConfig.Builder.addFallbackPolicy(int index, LoadBalancingConfig.Builder builderForValue) Optional.XdsConfig.Builder.addFallbackPolicy(LoadBalancingConfig.Builder builderForValue) Optional.ServiceConfig.Builder.addLoadBalancingConfig(int index, LoadBalancingConfig.Builder builderForValue) 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.Builder builderForValue) 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.Builder builderForValue) Locality-picking policy.EdsLoadBalancingPolicyConfig.Builder.addLocalityPickingPolicy(LoadBalancingConfig.Builder builderForValue) Locality-picking policy.XdsClusterResolverLoadBalancingPolicyConfig.Builder.addXdsLbPolicy(int index, LoadBalancingConfig.Builder builderForValue) xDS LB policy.XdsClusterResolverLoadBalancingPolicyConfig.Builder.addXdsLbPolicy(LoadBalancingConfig.Builder builderForValue) xDS LB policy.GrpcLbConfig.Builder.setChildPolicy(int index, LoadBalancingConfig.Builder builderForValue) Optional.LrsLoadBalancingPolicyConfig.Builder.setChildPolicy(int index, LoadBalancingConfig.Builder builderForValue) Endpoint-picking policy.WeightedTargetLoadBalancingPolicyConfig.Target.Builder.setChildPolicy(int index, LoadBalancingConfig.Builder builderForValue) repeated .grpc.service_config.LoadBalancingConfig child_policy = 2;XdsClusterImplLoadBalancingPolicyConfig.Builder.setChildPolicy(int index, LoadBalancingConfig.Builder builderForValue) Child policy.XdsClusterManagerLoadBalancingPolicyConfig.Child.Builder.setChildPolicy(int index, LoadBalancingConfig.Builder builderForValue) repeated .grpc.service_config.LoadBalancingConfig child_policy = 1;XdsConfig.Builder.setChildPolicy(int index, LoadBalancingConfig.Builder builderForValue) Optional.PriorityLoadBalancingPolicyConfig.Child.Builder.setConfig(int index, LoadBalancingConfig.Builder builderForValue) repeated .grpc.service_config.LoadBalancingConfig config = 1;EdsLoadBalancingPolicyConfig.Builder.setEndpointPickingPolicy(int index, LoadBalancingConfig.Builder builderForValue) Endpoint-picking policy.XdsConfig.Builder.setFallbackPolicy(int index, LoadBalancingConfig.Builder builderForValue) Optional.ServiceConfig.Builder.setLoadBalancingConfig(int index, LoadBalancingConfig.Builder builderForValue) 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.Builder builderForValue) Locality-picking policy.XdsClusterResolverLoadBalancingPolicyConfig.Builder.setXdsLbPolicy(int index, LoadBalancingConfig.Builder builderForValue) xDS LB policy.