JobArgs class

The set of arguments for Job. The set of arguments for Job.

Constructors

JobArgs({Input<JobCopy?>? copy, Input<JobExtract?>? extract, required Input<String> jobId, Input<String?>? jobTimeoutMs, Input<Map<String, String>?>? labels, Input<JobLoad?>? load, Input<String?>? location, Input<String?>? project, Input<JobQuery?>? query, Input<String?>? reservation})
Creates a new JobArgs. copy Copies a table. extract Configures an extract job. jobId The ID of the job. The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-). The maximum length is 1,024 characters. jobTimeoutMs Job timeout in milliseconds. If this time limit is exceeded, BigQuery may attempt to terminate the job. labels The labels associated with this job. You can use these to organize and group your jobs. load Configures a load job. location The geographic location of the job. The default value is US. project The ID of the project in which the resource belongs. query Configures a query job. reservation (Optional, Beta)
const
JobArgs.fromMap(Map<String, dynamic> map)
factory

Properties

copy → Input<JobCopy?>?
Copies a table. Structure is documented below.
final
extract → Input<JobExtract?>?
Configures an extract job. Structure is documented below.
final
hashCode → int
The hash code for this object.
no setterinherited
jobId → Input<String>
The ID of the job. The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), or dashes (-). The maximum length is 1,024 characters.
final
jobTimeoutMs → Input<String?>?
Job timeout in milliseconds. If this time limit is exceeded, BigQuery may attempt to terminate the job.
final
labels → Input<Map<String, String>?>?
The labels associated with this job. You can use these to organize and group your jobs.
final
load → Input<JobLoad?>?
Configures a load job. Structure is documented below.
final
location → Input<String?>?
The geographic location of the job. The default value is US.
final
project → Input<String?>?
The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
final
query → Input<JobQuery?>?
Configures a query job. Structure is documented below.
final
reservation → Input<String?>?
(Optional, Beta) The reservation that job would use. User can specify a reservation to execute the job. If this field is not set, reservation is determined based on the rules defined by the reservation assignments. The expected format is projects/{project}/locations/{location}/reservations/{reservation}.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

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