QueryExecution class

Information about a single instance of a query execution.

Constructors

QueryExecution({String? query, QueryExecutionContext? queryExecutionContext, String? queryExecutionId, ResultConfiguration? resultConfiguration, StatementType? statementType, QueryExecutionStatistics? statistics, QueryExecutionStatus? status, String? workGroup})
QueryExecution.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
query String?
The SQL query statements which the query execution ran.
final
queryExecutionContext QueryExecutionContext?
The database in which the query execution occurred.
final
queryExecutionId String?
The unique identifier for each query execution.
final
resultConfiguration ResultConfiguration?
The location in Amazon S3 where query results were stored and the encryption option, if any, used for query results. These are known as "client-side settings". If workgroup settings override client-side settings, then the query uses the location for the query results and the encryption configuration that are specified for the workgroup.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
statementType StatementType?
The type of query statement that was run. DDL indicates DDL query statements. DML indicates DML (Data Manipulation Language) query statements, such as CREATE TABLE AS SELECT. UTILITY indicates query statements other than DDL and DML, such as SHOW CREATE TABLE, or DESCRIBE <table>.
final
statistics QueryExecutionStatistics?
Query execution statistics, such as the amount of data scanned, the amount of time that the query took to process, and the type of statement that was run.
final
status QueryExecutionStatus?
The completion date, current state, submission time, and state change reason (if applicable) for the query execution.
final
workGroup String?
The name of the workgroup in which the query ran.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited