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< ? labels, Input<String, String> ?>JobLoad?> ? load, Input<String?> ? location, Input<String?> ? project, Input<JobQuery?> ? query, Input<String?> ? reservation}) -
Creates a new JobArgs.
copyCopies a table.extractConfigures an extract job.jobIdThe 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.jobTimeoutMsJob timeout in milliseconds. If this time limit is exceeded, BigQuery may attempt to terminate the job.labelsThe labels associated with this job. You can use these to organize and group your jobs.loadConfigures a load job.locationThe geographic location of the job. The default value is US.projectThe ID of the project in which the resource belongs.queryConfigures 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