#[non_exhaustive]pub struct ExecutionStatsBuilder { /* private fields */ }
Expand description
A builder for ExecutionStats
.
Implementations§
source§impl ExecutionStatsBuilder
impl ExecutionStatsBuilder
sourcepub fn execution_time_in_millis(self, input: i64) -> Self
pub fn execution_time_in_millis(self, input: i64) -> Self
Total time, measured in milliseconds, that was needed for the scheduled query run to complete.
sourcepub fn set_execution_time_in_millis(self, input: Option<i64>) -> Self
pub fn set_execution_time_in_millis(self, input: Option<i64>) -> Self
Total time, measured in milliseconds, that was needed for the scheduled query run to complete.
sourcepub fn get_execution_time_in_millis(&self) -> &Option<i64>
pub fn get_execution_time_in_millis(&self) -> &Option<i64>
Total time, measured in milliseconds, that was needed for the scheduled query run to complete.
sourcepub fn data_writes(self, input: i64) -> Self
pub fn data_writes(self, input: i64) -> Self
Data writes metered for records ingested in a single scheduled query run.
sourcepub fn set_data_writes(self, input: Option<i64>) -> Self
pub fn set_data_writes(self, input: Option<i64>) -> Self
Data writes metered for records ingested in a single scheduled query run.
sourcepub fn get_data_writes(&self) -> &Option<i64>
pub fn get_data_writes(&self) -> &Option<i64>
Data writes metered for records ingested in a single scheduled query run.
sourcepub fn bytes_metered(self, input: i64) -> Self
pub fn bytes_metered(self, input: i64) -> Self
Bytes metered for a single scheduled query run.
sourcepub fn set_bytes_metered(self, input: Option<i64>) -> Self
pub fn set_bytes_metered(self, input: Option<i64>) -> Self
Bytes metered for a single scheduled query run.
sourcepub fn get_bytes_metered(&self) -> &Option<i64>
pub fn get_bytes_metered(&self) -> &Option<i64>
Bytes metered for a single scheduled query run.
sourcepub fn records_ingested(self, input: i64) -> Self
pub fn records_ingested(self, input: i64) -> Self
The number of records ingested for a single scheduled query run.
sourcepub fn set_records_ingested(self, input: Option<i64>) -> Self
pub fn set_records_ingested(self, input: Option<i64>) -> Self
The number of records ingested for a single scheduled query run.
sourcepub fn get_records_ingested(&self) -> &Option<i64>
pub fn get_records_ingested(&self) -> &Option<i64>
The number of records ingested for a single scheduled query run.
sourcepub fn query_result_rows(self, input: i64) -> Self
pub fn query_result_rows(self, input: i64) -> Self
Number of rows present in the output from running a query before ingestion to destination data source.
sourcepub fn set_query_result_rows(self, input: Option<i64>) -> Self
pub fn set_query_result_rows(self, input: Option<i64>) -> Self
Number of rows present in the output from running a query before ingestion to destination data source.
sourcepub fn get_query_result_rows(&self) -> &Option<i64>
pub fn get_query_result_rows(&self) -> &Option<i64>
Number of rows present in the output from running a query before ingestion to destination data source.
sourcepub fn build(self) -> ExecutionStats
pub fn build(self) -> ExecutionStats
Consumes the builder and constructs a ExecutionStats
.
Trait Implementations§
source§impl Clone for ExecutionStatsBuilder
impl Clone for ExecutionStatsBuilder
source§fn clone(&self) -> ExecutionStatsBuilder
fn clone(&self) -> ExecutionStatsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ExecutionStatsBuilder
impl Debug for ExecutionStatsBuilder
source§impl Default for ExecutionStatsBuilder
impl Default for ExecutionStatsBuilder
source§fn default() -> ExecutionStatsBuilder
fn default() -> ExecutionStatsBuilder
source§impl PartialEq for ExecutionStatsBuilder
impl PartialEq for ExecutionStatsBuilder
source§fn eq(&self, other: &ExecutionStatsBuilder) -> bool
fn eq(&self, other: &ExecutionStatsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.