Send feedback
Class Reservation.Autoscale.Builder (2.89.0)
Stay organized with collections
Save and categorize content based on your preferences.
2.89.0 (latest)
2.88.0
2.86.0
2.84.0
2.83.0
2.82.0
2.81.0
2.79.0
2.77.0
2.76.0
2.75.0
2.74.0
2.73.0
2.71.0
2.69.0
2.68.0
2.65.0
2.64.0
2.63.0
2.61.0
2.60.0
2.59.0
2.58.0
2.57.0
2.56.0
2.55.0
2.54.0
2.53.0
2.52.0
2.50.0
2.49.0
2.48.0
2.47.0
2.46.0
2.45.0
2.44.0
2.43.0
2.42.0
2.41.0
2.40.0
2.38.0
2.37.0
2.36.0
2.35.0
2.34.0
2.33.0
2.32.0
2.31.0
2.30.0
2.29.0
2.28.0
2.25.0
2.24.0
2.23.0
2.22.0
2.21.0
2.20.0
2.19.0
2.18.0
2.17.0
2.16.0
2.15.0
2.14.0
2.13.0
2.12.0
2.11.0
2.10.0
2.9.0
2.8.0
2.7.0
2.6.0
2.5.0
2.4.6
2.3.1
2.2.7
2.1.4
public static final class Reservation . Autoscale . Builder extends GeneratedMessage . Builder<Reservation . Autoscale . Builder > implements Reservation . AutoscaleOrBuilder
Auto scaling settings.
Protobuf type google.cloud.bigquery.reservation.v1.Reservation.Autoscale
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public Reservation . Autoscale build ()
buildPartial()
public Reservation . Autoscale buildPartial ()
clear()
public Reservation . Autoscale . Builder clear ()
Overrides
clearCurrentSlots()
public Reservation . Autoscale . Builder clearCurrentSlots ()
Output only. The slot capacity added to this reservation when autoscale
happens. Will be between [0, max_slots]. Note: after users reduce
max_slots, it may take a while before it can be propagated, so
current_slots may stay in the original value and could be larger than
max_slots for that brief period (less than one minute)
int64 current_slots = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
clearMaxSlots()
public Reservation . Autoscale . Builder clearMaxSlots ()
Optional. Number of slots to be scaled when needed.
int64 max_slots = 2 [(.google.api.field_behavior) = OPTIONAL];
getCurrentSlots()
public long getCurrentSlots ()
Output only. The slot capacity added to this reservation when autoscale
happens. Will be between [0, max_slots]. Note: after users reduce
max_slots, it may take a while before it can be propagated, so
current_slots may stay in the original value and could be larger than
max_slots for that brief period (less than one minute)
int64 current_slots = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns
Type
Description
long
The currentSlots.
getDefaultInstanceForType()
public Reservation . Autoscale getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getMaxSlots()
public long getMaxSlots ()
Optional. Number of slots to be scaled when needed.
int64 max_slots = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
long
The maxSlots.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(Reservation.Autoscale other)
public Reservation . Autoscale . Builder mergeFrom ( Reservation . Autoscale other )
public Reservation . Autoscale . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public Reservation . Autoscale . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
setCurrentSlots(long value)
public Reservation . Autoscale . Builder setCurrentSlots ( long value )
Output only. The slot capacity added to this reservation when autoscale
happens. Will be between [0, max_slots]. Note: after users reduce
max_slots, it may take a while before it can be propagated, so
current_slots may stay in the original value and could be larger than
max_slots for that brief period (less than one minute)
int64 current_slots = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter
Name
Description
value
long The currentSlots to set.
setMaxSlots(long value)
public Reservation . Autoscale . Builder setMaxSlots ( long value )
Optional. Number of slots to be scaled when needed.
int64 max_slots = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
long The maxSlots to set.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-29 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-29 UTC."],[],[]]