@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class QueryRuntimeStatistics extends Object implements Serializable, Cloneable, StructuredPojo
The query execution timeline, statistics on input and output rows and bytes, and the different query stages that form the query execution plan.
Constructor and Description |
---|
QueryRuntimeStatistics() |
Modifier and Type | Method and Description |
---|---|
QueryRuntimeStatistics |
clone() |
boolean |
equals(Object obj) |
QueryStage |
getOutputStage()
Stage statistics such as input and output rows and bytes, execution time, and stage state.
|
QueryRuntimeStatisticsRows |
getRows() |
QueryRuntimeStatisticsTimeline |
getTimeline() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setOutputStage(QueryStage outputStage)
Stage statistics such as input and output rows and bytes, execution time, and stage state.
|
void |
setRows(QueryRuntimeStatisticsRows rows) |
void |
setTimeline(QueryRuntimeStatisticsTimeline timeline) |
String |
toString()
Returns a string representation of this object.
|
QueryRuntimeStatistics |
withOutputStage(QueryStage outputStage)
Stage statistics such as input and output rows and bytes, execution time, and stage state.
|
QueryRuntimeStatistics |
withRows(QueryRuntimeStatisticsRows rows) |
QueryRuntimeStatistics |
withTimeline(QueryRuntimeStatisticsTimeline timeline) |
public void setTimeline(QueryRuntimeStatisticsTimeline timeline)
timeline
- public QueryRuntimeStatisticsTimeline getTimeline()
public QueryRuntimeStatistics withTimeline(QueryRuntimeStatisticsTimeline timeline)
timeline
- public void setRows(QueryRuntimeStatisticsRows rows)
rows
- public QueryRuntimeStatisticsRows getRows()
public QueryRuntimeStatistics withRows(QueryRuntimeStatisticsRows rows)
rows
- public void setOutputStage(QueryStage outputStage)
Stage statistics such as input and output rows and bytes, execution time, and stage state. This information also includes substages and the query stage plan.
outputStage
- Stage statistics such as input and output rows and bytes, execution time, and stage state. This
information also includes substages and the query stage plan.public QueryStage getOutputStage()
Stage statistics such as input and output rows and bytes, execution time, and stage state. This information also includes substages and the query stage plan.
public QueryRuntimeStatistics withOutputStage(QueryStage outputStage)
Stage statistics such as input and output rows and bytes, execution time, and stage state. This information also includes substages and the query stage plan.
outputStage
- Stage statistics such as input and output rows and bytes, execution time, and stage state. This
information also includes substages and the query stage plan.public String toString()
toString
in class Object
Object.toString()
public QueryRuntimeStatistics clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.