@Generated(value="software.amazon.awssdk:codegen") public final class QueryExecution extends Object implements StructuredPojo, ToCopyableBuilder<QueryExecution.Builder,QueryExecution>
Information about a single instance of a query execution.
Modifier and Type | Class and Description |
---|---|
static interface |
QueryExecution.Builder |
Modifier and Type | Method and Description |
---|---|
static QueryExecution.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
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() |
copy
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.