Class: Google::Apis::BigqueryV2::JobStatus
- Inherits:
-
Object
- Object
- Google::Apis::BigqueryV2::JobStatus
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/bigquery_v2/classes.rb,
lib/google/apis/bigquery_v2/representations.rb,
lib/google/apis/bigquery_v2/representations.rb
Instance Attribute Summary collapse
-
#error_result ⇒ Google::Apis::BigqueryV2::ErrorProto
[Output-only] Final error result of the job.
-
#errors ⇒ Array<Google::Apis::BigqueryV2::ErrorProto>
[Output-only] The first errors encountered during the running of the job.
-
#state ⇒ String
[Output-only] Running state of the job.
Instance Method Summary collapse
-
#initialize(**args) ⇒ JobStatus
constructor
A new instance of JobStatus.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ JobStatus
Returns a new instance of JobStatus.
5219 5220 5221 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 5219 def initialize(**args) update!(**args) end |
Instance Attribute Details
#error_result ⇒ Google::Apis::BigqueryV2::ErrorProto
[Output-only] Final error result of the job. If present, indicates that the
job has completed and was unsuccessful.
Corresponds to the JSON property errorResult
5204 5205 5206 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 5204 def error_result @error_result end |
#errors ⇒ Array<Google::Apis::BigqueryV2::ErrorProto>
[Output-only] The first errors encountered during the running of the job. The
final message includes the number of errors that caused the process to stop.
Errors here do not necessarily mean that the job has completed or was
unsuccessful.
Corresponds to the JSON property errors
5212 5213 5214 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 5212 def errors @errors end |
#state ⇒ String
[Output-only] Running state of the job.
Corresponds to the JSON property state
5217 5218 5219 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 5217 def state @state end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
5224 5225 5226 5227 5228 |
# File 'lib/google/apis/bigquery_v2/classes.rb', line 5224 def update!(**args) @error_result = args[:error_result] if args.key?(:error_result) @errors = args[:errors] if args.key?(:errors) @state = args[:state] if args.key?(:state) end |