public static final class PriorityLoadBalancingPolicyConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PriorityLoadBalancingPolicyConfig.Builder> implements PriorityLoadBalancingPolicyConfigOrBuilder
Configuration for priority LB policy.Protobuf type
grpc.service_config.PriorityLoadBalancingPolicyConfig| Modifier and Type | Method and Description |
|---|---|
PriorityLoadBalancingPolicyConfig.Builder |
addAllPriorities(Iterable<String> values)
A list of child names in decreasing priority order
(i.e., first element is the highest priority).
|
PriorityLoadBalancingPolicyConfig.Builder |
addPriorities(String value)
A list of child names in decreasing priority order
(i.e., first element is the highest priority).
|
PriorityLoadBalancingPolicyConfig.Builder |
addPrioritiesBytes(com.google.protobuf.ByteString value)
A list of child names in decreasing priority order
(i.e., first element is the highest priority).
|
PriorityLoadBalancingPolicyConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
PriorityLoadBalancingPolicyConfig |
build() |
PriorityLoadBalancingPolicyConfig |
buildPartial() |
PriorityLoadBalancingPolicyConfig.Builder |
clear() |
PriorityLoadBalancingPolicyConfig.Builder |
clearChildren() |
PriorityLoadBalancingPolicyConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
PriorityLoadBalancingPolicyConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
PriorityLoadBalancingPolicyConfig.Builder |
clearPriorities()
A list of child names in decreasing priority order
(i.e., first element is the highest priority).
|
PriorityLoadBalancingPolicyConfig.Builder |
clone() |
boolean |
containsChildren(String key)
map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1; |
Map<String,PriorityLoadBalancingPolicyConfig.Child> |
getChildren()
Deprecated.
|
int |
getChildrenCount()
map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1; |
Map<String,PriorityLoadBalancingPolicyConfig.Child> |
getChildrenMap()
map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1; |
PriorityLoadBalancingPolicyConfig.Child |
getChildrenOrDefault(String key,
PriorityLoadBalancingPolicyConfig.Child defaultValue)
map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1; |
PriorityLoadBalancingPolicyConfig.Child |
getChildrenOrThrow(String key)
map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1; |
PriorityLoadBalancingPolicyConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Map<String,PriorityLoadBalancingPolicyConfig.Child> |
getMutableChildren()
Deprecated.
|
String |
getPriorities(int index)
A list of child names in decreasing priority order
(i.e., first element is the highest priority).
|
com.google.protobuf.ByteString |
getPrioritiesBytes(int index)
A list of child names in decreasing priority order
(i.e., first element is the highest priority).
|
int |
getPrioritiesCount()
A list of child names in decreasing priority order
(i.e., first element is the highest priority).
|
com.google.protobuf.ProtocolStringList |
getPrioritiesList()
A list of child names in decreasing priority order
(i.e., first element is the highest priority).
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
PriorityLoadBalancingPolicyConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
PriorityLoadBalancingPolicyConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
PriorityLoadBalancingPolicyConfig.Builder |
mergeFrom(PriorityLoadBalancingPolicyConfig other) |
PriorityLoadBalancingPolicyConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
PriorityLoadBalancingPolicyConfig.Builder |
putAllChildren(Map<String,PriorityLoadBalancingPolicyConfig.Child> values)
map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1; |
PriorityLoadBalancingPolicyConfig.Builder |
putChildren(String key,
PriorityLoadBalancingPolicyConfig.Child value)
map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1; |
PriorityLoadBalancingPolicyConfig.Builder |
removeChildren(String key)
map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1; |
PriorityLoadBalancingPolicyConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
PriorityLoadBalancingPolicyConfig.Builder |
setPriorities(int index,
String value)
A list of child names in decreasing priority order
(i.e., first element is the highest priority).
|
PriorityLoadBalancingPolicyConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
PriorityLoadBalancingPolicyConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<PriorityLoadBalancingPolicyConfig.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<PriorityLoadBalancingPolicyConfig.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<PriorityLoadBalancingPolicyConfig.Builder>public PriorityLoadBalancingPolicyConfig.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<PriorityLoadBalancingPolicyConfig.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<PriorityLoadBalancingPolicyConfig.Builder>public PriorityLoadBalancingPolicyConfig getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic PriorityLoadBalancingPolicyConfig build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic PriorityLoadBalancingPolicyConfig buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic PriorityLoadBalancingPolicyConfig.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<PriorityLoadBalancingPolicyConfig.Builder>public PriorityLoadBalancingPolicyConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<PriorityLoadBalancingPolicyConfig.Builder>public PriorityLoadBalancingPolicyConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<PriorityLoadBalancingPolicyConfig.Builder>public PriorityLoadBalancingPolicyConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<PriorityLoadBalancingPolicyConfig.Builder>public PriorityLoadBalancingPolicyConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PriorityLoadBalancingPolicyConfig.Builder>public PriorityLoadBalancingPolicyConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PriorityLoadBalancingPolicyConfig.Builder>public PriorityLoadBalancingPolicyConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PriorityLoadBalancingPolicyConfig.Builder>public PriorityLoadBalancingPolicyConfig.Builder mergeFrom(PriorityLoadBalancingPolicyConfig other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<PriorityLoadBalancingPolicyConfig.Builder>public PriorityLoadBalancingPolicyConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PriorityLoadBalancingPolicyConfig.Builder>IOExceptionpublic int getChildrenCount()
PriorityLoadBalancingPolicyConfigOrBuildermap<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1;getChildrenCount in interface PriorityLoadBalancingPolicyConfigOrBuilderpublic boolean containsChildren(String key)
map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1;containsChildren in interface PriorityLoadBalancingPolicyConfigOrBuilder@Deprecated public Map<String,PriorityLoadBalancingPolicyConfig.Child> getChildren()
getChildrenMap() instead.getChildren in interface PriorityLoadBalancingPolicyConfigOrBuilderpublic Map<String,PriorityLoadBalancingPolicyConfig.Child> getChildrenMap()
map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1;getChildrenMap in interface PriorityLoadBalancingPolicyConfigOrBuilderpublic PriorityLoadBalancingPolicyConfig.Child getChildrenOrDefault(String key, PriorityLoadBalancingPolicyConfig.Child defaultValue)
map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1;getChildrenOrDefault in interface PriorityLoadBalancingPolicyConfigOrBuilderpublic PriorityLoadBalancingPolicyConfig.Child getChildrenOrThrow(String key)
map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1;getChildrenOrThrow in interface PriorityLoadBalancingPolicyConfigOrBuilderpublic PriorityLoadBalancingPolicyConfig.Builder clearChildren()
public PriorityLoadBalancingPolicyConfig.Builder removeChildren(String key)
map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1;@Deprecated public Map<String,PriorityLoadBalancingPolicyConfig.Child> getMutableChildren()
public PriorityLoadBalancingPolicyConfig.Builder putChildren(String key, PriorityLoadBalancingPolicyConfig.Child value)
map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1;public PriorityLoadBalancingPolicyConfig.Builder putAllChildren(Map<String,PriorityLoadBalancingPolicyConfig.Child> values)
map<string, .grpc.service_config.PriorityLoadBalancingPolicyConfig.Child> children = 1;public com.google.protobuf.ProtocolStringList getPrioritiesList()
A list of child names in decreasing priority order (i.e., first element is the highest priority).
repeated string priorities = 2;getPrioritiesList in interface PriorityLoadBalancingPolicyConfigOrBuilderpublic int getPrioritiesCount()
A list of child names in decreasing priority order (i.e., first element is the highest priority).
repeated string priorities = 2;getPrioritiesCount in interface PriorityLoadBalancingPolicyConfigOrBuilderpublic String getPriorities(int index)
A list of child names in decreasing priority order (i.e., first element is the highest priority).
repeated string priorities = 2;getPriorities in interface PriorityLoadBalancingPolicyConfigOrBuilderindex - The index of the element to return.public 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;getPrioritiesBytes in interface PriorityLoadBalancingPolicyConfigOrBuilderindex - The index of the value to return.public PriorityLoadBalancingPolicyConfig.Builder setPriorities(int index, String value)
A list of child names in decreasing priority order (i.e., first element is the highest priority).
repeated string priorities = 2;index - The index to set the value at.value - The priorities to set.public PriorityLoadBalancingPolicyConfig.Builder addPriorities(String value)
A list of child names in decreasing priority order (i.e., first element is the highest priority).
repeated string priorities = 2;value - The priorities to add.public PriorityLoadBalancingPolicyConfig.Builder addAllPriorities(Iterable<String> values)
A list of child names in decreasing priority order (i.e., first element is the highest priority).
repeated string priorities = 2;values - The priorities to add.public PriorityLoadBalancingPolicyConfig.Builder clearPriorities()
A list of child names in decreasing priority order (i.e., first element is the highest priority).
repeated string priorities = 2;public PriorityLoadBalancingPolicyConfig.Builder addPrioritiesBytes(com.google.protobuf.ByteString value)
A list of child names in decreasing priority order (i.e., first element is the highest priority).
repeated string priorities = 2;value - The bytes of the priorities to add.public final PriorityLoadBalancingPolicyConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PriorityLoadBalancingPolicyConfig.Builder>public final PriorityLoadBalancingPolicyConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PriorityLoadBalancingPolicyConfig.Builder>Copyright © 2022 Google LLC. All rights reserved.