Struct aws_sdk_athena::model::QueryStage
source · #[non_exhaustive]pub struct QueryStage { /* private fields */ }
Expand description
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.
Implementations§
source§impl QueryStage
impl QueryStage
sourcepub fn output_bytes(&self) -> Option<i64>
pub fn output_bytes(&self) -> Option<i64>
The number of bytes output from the stage after execution.
sourcepub fn output_rows(&self) -> Option<i64>
pub fn output_rows(&self) -> Option<i64>
The number of rows output from the stage after execution.
sourcepub fn input_bytes(&self) -> Option<i64>
pub fn input_bytes(&self) -> Option<i64>
The number of bytes input into the stage for execution.
sourcepub fn input_rows(&self) -> Option<i64>
pub fn input_rows(&self) -> Option<i64>
The number of rows input into the stage for execution.
sourcepub fn execution_time(&self) -> Option<i64>
pub fn execution_time(&self) -> Option<i64>
Time taken to execute this stage.
sourcepub fn query_stage_plan(&self) -> Option<&QueryStagePlanNode>
pub fn query_stage_plan(&self) -> Option<&QueryStagePlanNode>
Stage plan information such as name, identifier, sub plans, and source stages.
sourcepub fn sub_stages(&self) -> Option<&[QueryStage]>
pub fn sub_stages(&self) -> Option<&[QueryStage]>
List of sub query stages that form this stage execution plan.
source§impl QueryStage
impl QueryStage
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture QueryStage
.
Trait Implementations§
source§impl Clone for QueryStage
impl Clone for QueryStage
source§fn clone(&self) -> QueryStage
fn clone(&self) -> QueryStage
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for QueryStage
impl Debug for QueryStage
source§impl PartialEq<QueryStage> for QueryStage
impl PartialEq<QueryStage> for QueryStage
source§fn eq(&self, other: &QueryStage) -> bool
fn eq(&self, other: &QueryStage) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.