/// <summary>Get the fair share assigned to the appAttemptId.</summary> /// <param name="appAttemptId"/> /// <returns> /// The fair share assigned to the appAttemptId, /// <code>FairSchedulerInfo#INVALID_FAIR_SHARE</code> if the scheduler does /// not know about this application attempt. /// </returns> public virtual int GetAppFairShare(ApplicationAttemptId appAttemptId) { FSAppAttempt fsAppAttempt = scheduler.GetSchedulerApp(appAttemptId); return(fsAppAttempt == null ? InvalidFairShare : fsAppAttempt.GetFairShare().GetMemory ()); }