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 asCREATE TABLE AS SELECT
.UTILITY
indicates query statements other than DDL and DML, such asSHOW CREATE TABLE
, orDESCRIBE <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