- 2.84.0 (latest)
- 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 SchedulingPolicy.Builder extends GeneratedMessage.Builder<SchedulingPolicy.Builder> implements SchedulingPolicyOrBuilderThe scheduling policy controls how a reservation's resources are distributed.
Protobuf type google.cloud.bigquery.reservation.v1.SchedulingPolicy
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > SchedulingPolicy.BuilderImplements
SchedulingPolicyOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public SchedulingPolicy build()| Returns | |
|---|---|
| Type | Description |
SchedulingPolicy |
|
buildPartial()
public SchedulingPolicy buildPartial()| Returns | |
|---|---|
| Type | Description |
SchedulingPolicy |
|
clear()
public SchedulingPolicy.Builder clear()| Returns | |
|---|---|
| Type | Description |
SchedulingPolicy.Builder |
|
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];
| Returns | |
|---|---|
| Type | Description |
SchedulingPolicy.Builder |
This builder for chaining. |
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];
| Returns | |
|---|---|
| Type | Description |
SchedulingPolicy.Builder |
This builder for chaining. |
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()| Returns | |
|---|---|
| Type | Description |
SchedulingPolicy |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
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 GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(SchedulingPolicy other)
public SchedulingPolicy.Builder mergeFrom(SchedulingPolicy other)| Parameter | |
|---|---|
| Name | Description |
other |
SchedulingPolicy |
| Returns | |
|---|---|
| Type | Description |
SchedulingPolicy.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public SchedulingPolicy.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
SchedulingPolicy.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public SchedulingPolicy.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
SchedulingPolicy.Builder |
|
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 |
longThe concurrency to set. |
| Returns | |
|---|---|
| Type | Description |
SchedulingPolicy.Builder |
This builder for chaining. |
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 |
longThe maxSlots to set. |
| Returns | |
|---|---|
| Type | Description |
SchedulingPolicy.Builder |
This builder for chaining. |