pub struct StageMetrics {Show 14 fields
pub disk_bytes_spilled: Option<i64>,
pub executor_cpu_time_nanos: Option<i64>,
pub executor_deserialize_cpu_time_nanos: Option<i64>,
pub executor_deserialize_time_millis: Option<i64>,
pub executor_run_time_millis: Option<i64>,
pub jvm_gc_time_millis: Option<i64>,
pub memory_bytes_spilled: Option<i64>,
pub peak_execution_memory_bytes: Option<i64>,
pub result_serialization_time_millis: Option<i64>,
pub result_size: Option<i64>,
pub stage_input_metrics: Option<StageInputMetrics>,
pub stage_output_metrics: Option<StageOutputMetrics>,
pub stage_shuffle_read_metrics: Option<StageShuffleReadMetrics>,
pub stage_shuffle_write_metrics: Option<StageShuffleWriteMetrics>,
}Expand description
Stage Level Aggregated Metrics
This type is not used in any activity, and only used as part of another schema.
Fields§
§disk_bytes_spilled: Option<i64>no description provided
executor_cpu_time_nanos: Option<i64>no description provided
executor_deserialize_cpu_time_nanos: Option<i64>no description provided
executor_deserialize_time_millis: Option<i64>no description provided
executor_run_time_millis: Option<i64>no description provided
jvm_gc_time_millis: Option<i64>no description provided
memory_bytes_spilled: Option<i64>no description provided
peak_execution_memory_bytes: Option<i64>no description provided
result_serialization_time_millis: Option<i64>no description provided
result_size: Option<i64>no description provided
stage_input_metrics: Option<StageInputMetrics>no description provided
stage_output_metrics: Option<StageOutputMetrics>no description provided
stage_shuffle_read_metrics: Option<StageShuffleReadMetrics>no description provided
stage_shuffle_write_metrics: Option<StageShuffleWriteMetrics>no description provided
Trait Implementations§
Source§impl Clone for StageMetrics
impl Clone for StageMetrics
Source§fn clone(&self) -> StageMetrics
fn clone(&self) -> StageMetrics
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 StageMetrics
impl Debug for StageMetrics
Source§impl Default for StageMetrics
impl Default for StageMetrics
Source§fn default() -> StageMetrics
fn default() -> StageMetrics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StageMetrics
impl<'de> Deserialize<'de> for StageMetrics
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Part for StageMetrics
Auto Trait Implementations§
impl Freeze for StageMetrics
impl RefUnwindSafe for StageMetrics
impl Send for StageMetrics
impl Sync for StageMetrics
impl Unpin for StageMetrics
impl UnsafeUnpin for StageMetrics
impl UnwindSafe for StageMetrics
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more