Struct rusoto_athena::QueryExecution
[−]
[src]
pub struct QueryExecution { pub query: Option<String>, pub query_execution_context: Option<QueryExecutionContext>, pub query_execution_id: Option<String>, pub result_configuration: Option<ResultConfiguration>, pub statistics: Option<QueryExecutionStatistics>, pub status: Option<QueryExecutionStatus>, }
Information about a single instance of a query execution.
Fields
query: Option<String>
The SQL query statements which the query execution ran.
query_execution_context: Option<QueryExecutionContext>
The database in which the query execution occurred.
query_execution_id: Option<String>
The unique identifier for each query execution.
result_configuration: Option<ResultConfiguration>
The location in Amazon S3 where query results were stored and the encryption option, if any, used for query results.
statistics: Option<QueryExecutionStatistics>
The amount of data scanned during the query execution and the amount of time that it took to execute.
status: Option<QueryExecutionStatus>
The completion date, current state, submission time, and state change reason (if applicable) for the query execution.
Trait Implementations
impl Default for QueryExecution
[src]
fn default() -> QueryExecution
[src]
Returns the "default value" for a type. Read more
impl Debug for QueryExecution
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for QueryExecution
[src]
fn clone(&self) -> QueryExecution
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more