Send feedback
Class SchedulingPolicy.Builder (2.77.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latestkeyboard_arrow_down
public static final class SchedulingPolicy . Builder extends GeneratedMessageV3 . Builder<SchedulingPolicy . Builder > implements SchedulingPolicyOrBuilder
The scheduling policy controls how a reservation's resources are distributed.
Protobuf type google.cloud.bigquery.reservation.v1.SchedulingPolicy
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public SchedulingPolicy . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public SchedulingPolicy build ()
buildPartial()
public SchedulingPolicy buildPartial ()
clear()
public SchedulingPolicy . Builder clear ()
Overrides
clearConcurrency()
public SchedulingPolicy . Builder clearConcurrency ()
Optional. If present and > 0, the reservation will attempt to limit the
concurrency of jobs running for any particular project within it to the
given value.
This feature is not yet generally available.
optional int64 concurrency = 1 [(.google.api.field_behavior) = OPTIONAL];
clearField(Descriptors.FieldDescriptor field)
public SchedulingPolicy . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearMaxSlots()
public SchedulingPolicy . Builder clearMaxSlots ()
Optional. If present and > 0, the reservation will attempt to limit the
slot consumption of queries running for any particular project within it to
the given value.
This feature is not yet generally available.
optional int64 max_slots = 2 [(.google.api.field_behavior) = OPTIONAL];
clearOneof(Descriptors.OneofDescriptor oneof)
public SchedulingPolicy . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clone()
public SchedulingPolicy . Builder clone ()
Overrides
getConcurrency()
public long getConcurrency ()
Optional. If present and > 0, the reservation will attempt to limit the
concurrency of jobs running for any particular project within it to the
given value.
This feature is not yet generally available.
optional int64 concurrency = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
long
The concurrency.
getDefaultInstanceForType()
public SchedulingPolicy getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getMaxSlots()
public long getMaxSlots ()
Optional. If present and > 0, the reservation will attempt to limit the
slot consumption of queries running for any particular project within it to
the given value.
This feature is not yet generally available.
optional int64 max_slots = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
long
The maxSlots.
hasConcurrency()
public boolean hasConcurrency ()
Optional. If present and > 0, the reservation will attempt to limit the
concurrency of jobs running for any particular project within it to the
given value.
This feature is not yet generally available.
optional int64 concurrency = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
Whether the concurrency field is set.
hasMaxSlots()
public boolean hasMaxSlots ()
Optional. If present and > 0, the reservation will attempt to limit the
slot consumption of queries running for any particular project within it to
the given value.
This feature is not yet generally available.
optional int64 max_slots = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
Whether the maxSlots field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(SchedulingPolicy other)
public SchedulingPolicy . Builder mergeFrom ( SchedulingPolicy other )
public SchedulingPolicy . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public SchedulingPolicy . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final SchedulingPolicy . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setConcurrency(long value)
public SchedulingPolicy . Builder setConcurrency ( long value )
Optional. If present and > 0, the reservation will attempt to limit the
concurrency of jobs running for any particular project within it to the
given value.
This feature is not yet generally available.
optional int64 concurrency = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
long
The concurrency to set.
setField(Descriptors.FieldDescriptor field, Object value)
public SchedulingPolicy . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setMaxSlots(long value)
public SchedulingPolicy . Builder setMaxSlots ( long value )
Optional. If present and > 0, the reservation will attempt to limit the
slot consumption of queries running for any particular project within it to
the given value.
This feature is not yet generally available.
optional int64 max_slots = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
long
The maxSlots to set.
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public SchedulingPolicy . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final SchedulingPolicy . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
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 2025-10-11 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 2025-10-11 UTC."],[],[]]