Package io.grpc.serviceconfig
Interface PriorityLoadBalancingPolicyConfigOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PriorityLoadBalancingPolicyConfig,PriorityLoadBalancingPolicyConfig.Builder
public interface PriorityLoadBalancingPolicyConfigOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsChildren(String key) map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1;Deprecated.intmap<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1;map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1;getChildrenOrDefault(String key, PriorityLoadBalancingPolicyConfig.Child defaultValue) map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1;getChildrenOrThrow(String key) map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1;getPriorities(int index) A list of child names in decreasing priority order (i.e., first element is the highest priority).com.google.protobuf.ByteStringgetPrioritiesBytes(int index) A list of child names in decreasing priority order (i.e., first element is the highest priority).intA list of child names in decreasing priority order (i.e., first element is the highest priority).A list of child names in decreasing priority order (i.e., first element is the highest priority).Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getChildrenCount
int getChildrenCount()map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1; -
containsChildren
map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1; -
getChildren
Deprecated.UsegetChildrenMap()instead. -
getChildrenMap
Map<String,PriorityLoadBalancingPolicyConfig.Child> getChildrenMap()map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1; -
getChildrenOrDefault
PriorityLoadBalancingPolicyConfig.Child getChildrenOrDefault(String key, PriorityLoadBalancingPolicyConfig.Child defaultValue) map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1; -
getChildrenOrThrow
map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1; -
getPrioritiesList
A list of child names in decreasing priority order (i.e., first element is the highest priority).
repeated string priorities = 2;- Returns:
- A list containing the priorities.
-
getPrioritiesCount
int getPrioritiesCount()A list of child names in decreasing priority order (i.e., first element is the highest priority).
repeated string priorities = 2;- Returns:
- The count of priorities.
-
getPriorities
A list of child names in decreasing priority order (i.e., first element is the highest priority).
repeated string priorities = 2;- Parameters:
index- The index of the element to return.- Returns:
- The priorities at the given index.
-
getPrioritiesBytes
com.google.protobuf.ByteString getPrioritiesBytes(int index) A list of child names in decreasing priority order (i.e., first element is the highest priority).
repeated string priorities = 2;- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the priorities at the given index.
-