pub struct TaskData {Show 21 fields
pub accumulator_updates: Option<Vec<AccumulableInfo>>,
pub attempt: Option<i32>,
pub duration_millis: Option<i64>,
pub error_message: Option<String>,
pub executor_id: Option<String>,
pub executor_logs: Option<HashMap<String, String>>,
pub getting_result_time_millis: Option<i64>,
pub has_metrics: Option<bool>,
pub host: Option<String>,
pub index: Option<i32>,
pub launch_time: Option<DateTime<Utc>>,
pub partition_id: Option<i32>,
pub result_fetch_start: Option<DateTime<Utc>>,
pub scheduler_delay_millis: Option<i64>,
pub speculative: Option<bool>,
pub stage_attempt_id: Option<i32>,
pub stage_id: Option<i64>,
pub status: Option<String>,
pub task_id: Option<i64>,
pub task_locality: Option<String>,
pub task_metrics: Option<TaskMetrics>,
}Expand description
Data corresponding to tasks created by spark.
This type is not used in any activity, and only used as part of another schema.
Fields§
§accumulator_updates: Option<Vec<AccumulableInfo>>no description provided
attempt: Option<i32>no description provided
duration_millis: Option<i64>no description provided
error_message: Option<String>no description provided
executor_id: Option<String>no description provided
executor_logs: Option<HashMap<String, String>>no description provided
getting_result_time_millis: Option<i64>no description provided
has_metrics: Option<bool>no description provided
host: Option<String>no description provided
index: Option<i32>no description provided
launch_time: Option<DateTime<Utc>>no description provided
partition_id: Option<i32>no description provided
result_fetch_start: Option<DateTime<Utc>>no description provided
scheduler_delay_millis: Option<i64>no description provided
speculative: Option<bool>no description provided
stage_attempt_id: Option<i32>no description provided
stage_id: Option<i64>no description provided
status: Option<String>no description provided
task_id: Option<i64>no description provided
task_locality: Option<String>no description provided
task_metrics: Option<TaskMetrics>no description provided
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TaskData
impl<'de> Deserialize<'de> for TaskData
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 TaskData
Auto Trait Implementations§
impl Freeze for TaskData
impl RefUnwindSafe for TaskData
impl Send for TaskData
impl Sync for TaskData
impl Unpin for TaskData
impl UnwindSafe for TaskData
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