StructuredPojo
, ToCopyableBuilder<QueryExecution.Builder,QueryExecution>
@Generated("software.amazon.awssdk:codegen") public class QueryExecution extends Object implements StructuredPojo, ToCopyableBuilder<QueryExecution.Builder,QueryExecution>
Information about a single instance of a query execution.
Modifier and Type | Class | Description |
---|---|---|
static interface |
QueryExecution.Builder |
Modifier and Type | Method | Description |
---|---|---|
static QueryExecution.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Marshalls this structured data using the given
ProtocolMarshaller . |
String |
query() |
The SQL query statements which the query execution ran.
|
QueryExecutionContext |
queryExecutionContext() |
The database in which the query execution occurred.
|
String |
queryExecutionId() |
The unique identifier for each query execution.
|
ResultConfiguration |
resultConfiguration() |
The location in Amazon S3 where query results were stored and the encryption option, if any, used for query
results.
|
static Class<? extends QueryExecution.Builder> |
serializableBuilderClass() |
|
QueryExecutionStatistics |
statistics() |
The amount of data scanned during the query execution and the amount of time that it took to execute.
|
QueryExecutionStatus |
status() |
The completion date, current state, submission time, and state change reason (if applicable) for the query
execution.
|
QueryExecution.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
public String queryExecutionId()
The unique identifier for each query execution.
public String query()
The SQL query statements which the query execution ran.
public ResultConfiguration resultConfiguration()
The location in Amazon S3 where query results were stored and the encryption option, if any, used for query results.
public QueryExecutionContext queryExecutionContext()
The database in which the query execution occurred.
public QueryExecutionStatus status()
The completion date, current state, submission time, and state change reason (if applicable) for the query execution.
public QueryExecutionStatistics statistics()
The amount of data scanned during the query execution and the amount of time that it took to execute.
public QueryExecution.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<QueryExecution.Builder,QueryExecution>
public static QueryExecution.Builder builder()
public static Class<? extends QueryExecution.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.