public override YarnApplicationAttemptState GetYarnApplicationAttemptState()
 {
     YarnProtos.ApplicationAttemptReportProtoOrBuilder p = viaProto ? proto : builder;
     if (!p.HasYarnApplicationAttemptState())
     {
         return(null);
     }
     return(ConvertFromProtoFormat(p.GetYarnApplicationAttemptState()));
 }
 public override string GetDiagnostics()
 {
     YarnProtos.ApplicationAttemptReportProtoOrBuilder p = viaProto ? proto : builder;
     if (!p.HasDiagnostics())
     {
         return(null);
     }
     return(p.GetDiagnostics());
 }
 public override string GetOriginalTrackingUrl()
 {
     YarnProtos.ApplicationAttemptReportProtoOrBuilder p = viaProto ? proto : builder;
     if (!p.HasOriginalTrackingUrl())
     {
         return(null);
     }
     return(p.GetOriginalTrackingUrl());
 }
 public override ApplicationAttemptId GetApplicationAttemptId()
 {
     if (this.ApplicationAttemptId != null)
     {
         return(this.ApplicationAttemptId);
     }
     YarnProtos.ApplicationAttemptReportProtoOrBuilder p = viaProto ? proto : builder;
     if (!p.HasApplicationAttemptId())
     {
         return(null);
     }
     this.ApplicationAttemptId = ConvertFromProtoFormat(p.GetApplicationAttemptId());
     return(this.ApplicationAttemptId);
 }
 public override int GetRpcPort()
 {
     YarnProtos.ApplicationAttemptReportProtoOrBuilder p = viaProto ? proto : builder;
     return(p.GetRpcPort());
 }