Package io.grpc.serviceconfig
Interface WeightedTargetLoadBalancingPolicyConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
WeightedTargetLoadBalancingPolicyConfig,WeightedTargetLoadBalancingPolicyConfig.Builder
public interface WeightedTargetLoadBalancingPolicyConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description booleancontainsTargets(String key)map<string, .grpc.service_config.WeightedTargetLoadBalancingPolicyConfig.Target> targets = 1;Map<String,WeightedTargetLoadBalancingPolicyConfig.Target>getTargets()Deprecated.intgetTargetsCount()map<string, .grpc.service_config.WeightedTargetLoadBalancingPolicyConfig.Target> targets = 1;Map<String,WeightedTargetLoadBalancingPolicyConfig.Target>getTargetsMap()map<string, .grpc.service_config.WeightedTargetLoadBalancingPolicyConfig.Target> targets = 1;WeightedTargetLoadBalancingPolicyConfig.TargetgetTargetsOrDefault(String key, WeightedTargetLoadBalancingPolicyConfig.Target defaultValue)map<string, .grpc.service_config.WeightedTargetLoadBalancingPolicyConfig.Target> targets = 1;WeightedTargetLoadBalancingPolicyConfig.TargetgetTargetsOrThrow(String key)map<string, .grpc.service_config.WeightedTargetLoadBalancingPolicyConfig.Target> targets = 1;-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getTargetsCount
int getTargetsCount()
map<string, .grpc.service_config.WeightedTargetLoadBalancingPolicyConfig.Target> targets = 1;
-
containsTargets
boolean containsTargets(String key)
map<string, .grpc.service_config.WeightedTargetLoadBalancingPolicyConfig.Target> targets = 1;
-
getTargets
@Deprecated Map<String,WeightedTargetLoadBalancingPolicyConfig.Target> getTargets()
Deprecated.UsegetTargetsMap()instead.
-
getTargetsMap
Map<String,WeightedTargetLoadBalancingPolicyConfig.Target> getTargetsMap()
map<string, .grpc.service_config.WeightedTargetLoadBalancingPolicyConfig.Target> targets = 1;
-
getTargetsOrDefault
WeightedTargetLoadBalancingPolicyConfig.Target getTargetsOrDefault(String key, WeightedTargetLoadBalancingPolicyConfig.Target defaultValue)
map<string, .grpc.service_config.WeightedTargetLoadBalancingPolicyConfig.Target> targets = 1;
-
getTargetsOrThrow
WeightedTargetLoadBalancingPolicyConfig.Target getTargetsOrThrow(String key)
map<string, .grpc.service_config.WeightedTargetLoadBalancingPolicyConfig.Target> targets = 1;
-
-