public static final class LoadBalancingOptions.Builder extends com.google.protobuf.GeneratedMessage.Builder<LoadBalancingOptions.Builder> implements LoadBalancingOptionsOrBuilder
Configuration for how to balance vRPCs over sessions. Internal usage only.Protobuf type
google.bigtable.v2.LoadBalancingOptions| Modifier and Type | Method and Description |
|---|---|
LoadBalancingOptions |
build() |
LoadBalancingOptions |
buildPartial() |
LoadBalancingOptions.Builder |
clear() |
LoadBalancingOptions.Builder |
clearLeastInFlight()
.google.bigtable.v2.LoadBalancingOptions.LeastInFlight least_in_flight = 1; |
LoadBalancingOptions.Builder |
clearLoadBalancingStrategy() |
LoadBalancingOptions.Builder |
clearPeakEwma()
.google.bigtable.v2.LoadBalancingOptions.PeakEwma peak_ewma = 2; |
LoadBalancingOptions.Builder |
clearRandom()
.google.bigtable.v2.LoadBalancingOptions.Random random = 4; |
LoadBalancingOptions |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
LoadBalancingOptions.LeastInFlight |
getLeastInFlight()
.google.bigtable.v2.LoadBalancingOptions.LeastInFlight least_in_flight = 1; |
LoadBalancingOptions.LeastInFlight.Builder |
getLeastInFlightBuilder()
.google.bigtable.v2.LoadBalancingOptions.LeastInFlight least_in_flight = 1; |
LoadBalancingOptions.LeastInFlightOrBuilder |
getLeastInFlightOrBuilder()
.google.bigtable.v2.LoadBalancingOptions.LeastInFlight least_in_flight = 1; |
LoadBalancingOptions.LoadBalancingStrategyCase |
getLoadBalancingStrategyCase() |
LoadBalancingOptions.PeakEwma |
getPeakEwma()
.google.bigtable.v2.LoadBalancingOptions.PeakEwma peak_ewma = 2; |
LoadBalancingOptions.PeakEwma.Builder |
getPeakEwmaBuilder()
.google.bigtable.v2.LoadBalancingOptions.PeakEwma peak_ewma = 2; |
LoadBalancingOptions.PeakEwmaOrBuilder |
getPeakEwmaOrBuilder()
.google.bigtable.v2.LoadBalancingOptions.PeakEwma peak_ewma = 2; |
LoadBalancingOptions.Random |
getRandom()
.google.bigtable.v2.LoadBalancingOptions.Random random = 4; |
LoadBalancingOptions.Random.Builder |
getRandomBuilder()
.google.bigtable.v2.LoadBalancingOptions.Random random = 4; |
LoadBalancingOptions.RandomOrBuilder |
getRandomOrBuilder()
.google.bigtable.v2.LoadBalancingOptions.Random random = 4; |
boolean |
hasLeastInFlight()
.google.bigtable.v2.LoadBalancingOptions.LeastInFlight least_in_flight = 1; |
boolean |
hasPeakEwma()
.google.bigtable.v2.LoadBalancingOptions.PeakEwma peak_ewma = 2; |
boolean |
hasRandom()
.google.bigtable.v2.LoadBalancingOptions.Random random = 4; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
LoadBalancingOptions.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
LoadBalancingOptions.Builder |
mergeFrom(LoadBalancingOptions other) |
LoadBalancingOptions.Builder |
mergeFrom(com.google.protobuf.Message other) |
LoadBalancingOptions.Builder |
mergeLeastInFlight(LoadBalancingOptions.LeastInFlight value)
.google.bigtable.v2.LoadBalancingOptions.LeastInFlight least_in_flight = 1; |
LoadBalancingOptions.Builder |
mergePeakEwma(LoadBalancingOptions.PeakEwma value)
.google.bigtable.v2.LoadBalancingOptions.PeakEwma peak_ewma = 2; |
LoadBalancingOptions.Builder |
mergeRandom(LoadBalancingOptions.Random value)
.google.bigtable.v2.LoadBalancingOptions.Random random = 4; |
LoadBalancingOptions.Builder |
setLeastInFlight(LoadBalancingOptions.LeastInFlight.Builder builderForValue)
.google.bigtable.v2.LoadBalancingOptions.LeastInFlight least_in_flight = 1; |
LoadBalancingOptions.Builder |
setLeastInFlight(LoadBalancingOptions.LeastInFlight value)
.google.bigtable.v2.LoadBalancingOptions.LeastInFlight least_in_flight = 1; |
LoadBalancingOptions.Builder |
setPeakEwma(LoadBalancingOptions.PeakEwma.Builder builderForValue)
.google.bigtable.v2.LoadBalancingOptions.PeakEwma peak_ewma = 2; |
LoadBalancingOptions.Builder |
setPeakEwma(LoadBalancingOptions.PeakEwma value)
.google.bigtable.v2.LoadBalancingOptions.PeakEwma peak_ewma = 2; |
LoadBalancingOptions.Builder |
setRandom(LoadBalancingOptions.Random.Builder builderForValue)
.google.bigtable.v2.LoadBalancingOptions.Random random = 4; |
LoadBalancingOptions.Builder |
setRandom(LoadBalancingOptions.Random value)
.google.bigtable.v2.LoadBalancingOptions.Random random = 4; |
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<LoadBalancingOptions.Builder>public LoadBalancingOptions.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<LoadBalancingOptions.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.GeneratedMessage.Builder<LoadBalancingOptions.Builder>public LoadBalancingOptions getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic LoadBalancingOptions build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic LoadBalancingOptions buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic LoadBalancingOptions.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LoadBalancingOptions.Builder>public LoadBalancingOptions.Builder mergeFrom(LoadBalancingOptions other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<LoadBalancingOptions.Builder>public LoadBalancingOptions.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<LoadBalancingOptions.Builder>IOExceptionpublic LoadBalancingOptions.LoadBalancingStrategyCase getLoadBalancingStrategyCase()
getLoadBalancingStrategyCase in interface LoadBalancingOptionsOrBuilderpublic LoadBalancingOptions.Builder clearLoadBalancingStrategy()
public boolean hasLeastInFlight()
.google.bigtable.v2.LoadBalancingOptions.LeastInFlight least_in_flight = 1;hasLeastInFlight in interface LoadBalancingOptionsOrBuilderpublic LoadBalancingOptions.LeastInFlight getLeastInFlight()
.google.bigtable.v2.LoadBalancingOptions.LeastInFlight least_in_flight = 1;getLeastInFlight in interface LoadBalancingOptionsOrBuilderpublic LoadBalancingOptions.Builder setLeastInFlight(LoadBalancingOptions.LeastInFlight value)
.google.bigtable.v2.LoadBalancingOptions.LeastInFlight least_in_flight = 1;public LoadBalancingOptions.Builder setLeastInFlight(LoadBalancingOptions.LeastInFlight.Builder builderForValue)
.google.bigtable.v2.LoadBalancingOptions.LeastInFlight least_in_flight = 1;public LoadBalancingOptions.Builder mergeLeastInFlight(LoadBalancingOptions.LeastInFlight value)
.google.bigtable.v2.LoadBalancingOptions.LeastInFlight least_in_flight = 1;public LoadBalancingOptions.Builder clearLeastInFlight()
.google.bigtable.v2.LoadBalancingOptions.LeastInFlight least_in_flight = 1;public LoadBalancingOptions.LeastInFlight.Builder getLeastInFlightBuilder()
.google.bigtable.v2.LoadBalancingOptions.LeastInFlight least_in_flight = 1;public LoadBalancingOptions.LeastInFlightOrBuilder getLeastInFlightOrBuilder()
.google.bigtable.v2.LoadBalancingOptions.LeastInFlight least_in_flight = 1;getLeastInFlightOrBuilder in interface LoadBalancingOptionsOrBuilderpublic boolean hasPeakEwma()
.google.bigtable.v2.LoadBalancingOptions.PeakEwma peak_ewma = 2;hasPeakEwma in interface LoadBalancingOptionsOrBuilderpublic LoadBalancingOptions.PeakEwma getPeakEwma()
.google.bigtable.v2.LoadBalancingOptions.PeakEwma peak_ewma = 2;getPeakEwma in interface LoadBalancingOptionsOrBuilderpublic LoadBalancingOptions.Builder setPeakEwma(LoadBalancingOptions.PeakEwma value)
.google.bigtable.v2.LoadBalancingOptions.PeakEwma peak_ewma = 2;public LoadBalancingOptions.Builder setPeakEwma(LoadBalancingOptions.PeakEwma.Builder builderForValue)
.google.bigtable.v2.LoadBalancingOptions.PeakEwma peak_ewma = 2;public LoadBalancingOptions.Builder mergePeakEwma(LoadBalancingOptions.PeakEwma value)
.google.bigtable.v2.LoadBalancingOptions.PeakEwma peak_ewma = 2;public LoadBalancingOptions.Builder clearPeakEwma()
.google.bigtable.v2.LoadBalancingOptions.PeakEwma peak_ewma = 2;public LoadBalancingOptions.PeakEwma.Builder getPeakEwmaBuilder()
.google.bigtable.v2.LoadBalancingOptions.PeakEwma peak_ewma = 2;public LoadBalancingOptions.PeakEwmaOrBuilder getPeakEwmaOrBuilder()
.google.bigtable.v2.LoadBalancingOptions.PeakEwma peak_ewma = 2;getPeakEwmaOrBuilder in interface LoadBalancingOptionsOrBuilderpublic boolean hasRandom()
.google.bigtable.v2.LoadBalancingOptions.Random random = 4;hasRandom in interface LoadBalancingOptionsOrBuilderpublic LoadBalancingOptions.Random getRandom()
.google.bigtable.v2.LoadBalancingOptions.Random random = 4;getRandom in interface LoadBalancingOptionsOrBuilderpublic LoadBalancingOptions.Builder setRandom(LoadBalancingOptions.Random value)
.google.bigtable.v2.LoadBalancingOptions.Random random = 4;public LoadBalancingOptions.Builder setRandom(LoadBalancingOptions.Random.Builder builderForValue)
.google.bigtable.v2.LoadBalancingOptions.Random random = 4;public LoadBalancingOptions.Builder mergeRandom(LoadBalancingOptions.Random value)
.google.bigtable.v2.LoadBalancingOptions.Random random = 4;public LoadBalancingOptions.Builder clearRandom()
.google.bigtable.v2.LoadBalancingOptions.Random random = 4;public LoadBalancingOptions.Random.Builder getRandomBuilder()
.google.bigtable.v2.LoadBalancingOptions.Random random = 4;public LoadBalancingOptions.RandomOrBuilder getRandomOrBuilder()
.google.bigtable.v2.LoadBalancingOptions.Random random = 4;getRandomOrBuilder in interface LoadBalancingOptionsOrBuilderCopyright © 2026 Google LLC. All rights reserved.