pub struct YarnApplication {
pub memory_mb_seconds: Option<i64>,
pub name: Option<String>,
pub progress: Option<f32>,
pub state: Option<String>,
pub tracking_url: Option<String>,
pub vcore_seconds: Option<i64>,
}Expand description
A YARN application created by a job. Application information is a subset of org.apache.hadoop.yarn.proto.YarnProtos.ApplicationReportProto.Beta Feature: This report is available for testing purposes only. It may be changed before final release.
This type is not used in any activity, and only used as part of another schema.
Fields§
§memory_mb_seconds: Option<i64>Optional. The cumulative memory usage of the application for a job, measured in mb-seconds.
name: Option<String>Required. The application name.
progress: Option<f32>Required. The numerical progress of the application, from 1 to 100.
state: Option<String>Required. The application state.
tracking_url: Option<String>Optional. The HTTP URL of the ApplicationMaster, HistoryServer, or TimelineServer that provides application-specific information. The URL uses the internal hostname, and requires a proxy server for resolution and, possibly, access.
vcore_seconds: Option<i64>Optional. The cumulative CPU time consumed by the application for a job, measured in vcore-seconds.
Trait Implementations§
Source§impl Clone for YarnApplication
impl Clone for YarnApplication
Source§fn clone(&self) -> YarnApplication
fn clone(&self) -> YarnApplication
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more