GetCapacityCommitmentBigqueryreservationV1beta1Result class

Result data returned by getCapacityCommitment.

Constructors

GetCapacityCommitmentBigqueryreservationV1beta1Result({required String commitmentEndTime, required String commitmentStartTime, required StatusResponseBigqueryreservationV1beta1 failureStatus, required bool multiRegionAuxiliary, required String name, required String plan, required String renewalPlan, required String slotCount, required String state})
Creates a new GetCapacityCommitmentBigqueryreservationV1beta1Result. commitmentEndTime The end of the current commitment period. It is applicable only for ACTIVE capacity commitments. commitmentStartTime The start of the current commitment period. It is applicable only for ACTIVE capacity commitments. failureStatus For FAILED commitment plan, provides the reason of failure. multiRegionAuxiliary Applicable only for commitments located within one of the BigQuery multi-regions (US or EU). If set to true, this commitment is placed in the organization's secondary region which is designated for disaster recovery purposes. If false, this commitment is placed in the organization's default region. name The resource name of the capacity commitment, e.g., projects/myproject/locations/US/capacityCommitments/123 The commitment_id must only contain lower case alphanumeric characters or dashes. It must start with a letter and must not end with a dash. Its maximum length is 64 characters. plan Capacity commitment commitment plan. renewalPlan The plan this capacity commitment is converted to after commitment_end_time passes. Once the plan is changed, committed period is extended according to commitment plan. Only applicable for ANNUAL commitments. slotCount Number of slots in this commitment. state State of the commitment.
const
GetCapacityCommitmentBigqueryreservationV1beta1Result.fromMap(Map<String, dynamic> map)
factory

Properties

commitmentEndTime → String
The end of the current commitment period. It is applicable only for ACTIVE capacity commitments.
final
commitmentStartTime → String
The start of the current commitment period. It is applicable only for ACTIVE capacity commitments.
final
failureStatus → StatusResponseBigqueryreservationV1beta1
For FAILED commitment plan, provides the reason of failure.
final
hashCode → int
The hash code for this object.
no setterinherited
multiRegionAuxiliary → bool
Applicable only for commitments located within one of the BigQuery multi-regions (US or EU). If set to true, this commitment is placed in the organization's secondary region which is designated for disaster recovery purposes. If false, this commitment is placed in the organization's default region.
final
name → String
The resource name of the capacity commitment, e.g., projects/myproject/locations/US/capacityCommitments/123 The commitment_id must only contain lower case alphanumeric characters or dashes. It must start with a letter and must not end with a dash. Its maximum length is 64 characters.
final
plan → String
Capacity commitment commitment plan.
final
renewalPlan → String
The plan this capacity commitment is converted to after commitment_end_time passes. Once the plan is changed, committed period is extended according to commitment plan. Only applicable for ANNUAL commitments.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
slotCount → String
Number of slots in this commitment.
final
state → String
State of the commitment.
final

Methods

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

Operators

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