Reservation class

A reservation is a mechanism used to guarantee slots to users.

Constructors

Reservation({Autoscale? autoscale, String? concurrency, String? creationTime, String? edition, bool? ignoreIdleSlots, bool? multiRegionAuxiliary, String? name, String? slotCapacity, String? updateTime})
Reservation.fromJson(Map json_)

Properties

autoscale Autoscale?
The configuration parameters for the auto scaling feature.
getter/setter pair
concurrency String?
Job concurrency target which sets a soft upper bound on the number of jobs that can run concurrently in this reservation.
getter/setter pair
creationTime String?
Creation time of the reservation.
getter/setter pair
edition String?
Edition of the reservation. Possible string values are:
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
ignoreIdleSlots bool?
If false, any query or pipeline job using this reservation will use idle slots from other reservations within the same admin project.
getter/setter pair
multiRegionAuxiliary bool?
Applicable only for reservations located within one of the BigQuery multi-regions (US or EU).
getter/setter pair
name String?
The resource name of the reservation, e.g., projects / * /locations / * /reservations/team1-prod.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
slotCapacity String?
Baseline slots available to this reservation.
getter/setter pair
updateTime String?
Last update time of the reservation.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited