Class: Aws::Athena::Types::QueryExecutionStatus
- Inherits:
-
Struct
- Object
- Struct
- Aws::Athena::Types::QueryExecutionStatus
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-athena/types.rb
Overview
The completion date, current state, submission time, and state change reason (if applicable) for the query execution.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#athena_error ⇒ Types::AthenaError
Provides information about an Athena query error.
-
#completion_date_time ⇒ Time
The date and time that the query completed.
-
#state ⇒ String
The state of query execution.
-
#state_change_reason ⇒ String
Further detail about the status of the query.
-
#submission_date_time ⇒ Time
The date and time that the query was submitted.
Instance Attribute Details
#athena_error ⇒ Types::AthenaError
Provides information about an Athena query error.
3448 3449 3450 3451 3452 3453 3454 3455 3456 |
# File 'lib/aws-sdk-athena/types.rb', line 3448 class QueryExecutionStatus < Struct.new( :state, :state_change_reason, :submission_date_time, :completion_date_time, :athena_error) SENSITIVE = [] include Aws::Structure end |
#completion_date_time ⇒ Time
The date and time that the query completed.
3448 3449 3450 3451 3452 3453 3454 3455 3456 |
# File 'lib/aws-sdk-athena/types.rb', line 3448 class QueryExecutionStatus < Struct.new( :state, :state_change_reason, :submission_date_time, :completion_date_time, :athena_error) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The state of query execution. ‘QUEUED` indicates that the query has been submitted to the service, and Athena will execute the query as soon as resources are available. `RUNNING` indicates that the query is in execution phase. `SUCCEEDED` indicates that the query completed without errors. `FAILED` indicates that the query experienced an error and did not complete processing. `CANCELLED` indicates that a user input interrupted query execution.
<note markdown=“1”> Athena automatically retries your queries in cases of certain transient errors. As a result, you may see the query state transition from ‘RUNNING` or `FAILED` to `QUEUED`.
</note>
3448 3449 3450 3451 3452 3453 3454 3455 3456 |
# File 'lib/aws-sdk-athena/types.rb', line 3448 class QueryExecutionStatus < Struct.new( :state, :state_change_reason, :submission_date_time, :completion_date_time, :athena_error) SENSITIVE = [] include Aws::Structure end |
#state_change_reason ⇒ String
Further detail about the status of the query.
3448 3449 3450 3451 3452 3453 3454 3455 3456 |
# File 'lib/aws-sdk-athena/types.rb', line 3448 class QueryExecutionStatus < Struct.new( :state, :state_change_reason, :submission_date_time, :completion_date_time, :athena_error) SENSITIVE = [] include Aws::Structure end |
#submission_date_time ⇒ Time
The date and time that the query was submitted.
3448 3449 3450 3451 3452 3453 3454 3455 3456 |
# File 'lib/aws-sdk-athena/types.rb', line 3448 class QueryExecutionStatus < Struct.new( :state, :state_change_reason, :submission_date_time, :completion_date_time, :athena_error) SENSITIVE = [] include Aws::Structure end |