@Override public ApplicationSubmissionContext getApplicationSubmissionContext() { SubmitApplicationRequestProtoOrBuilder p = viaProto ? proto : builder; if (this.applicationSubmissionContext != null) { return this.applicationSubmissionContext; } if (!p.hasApplicationSubmissionContext()) { return null; } this.applicationSubmissionContext = convertFromProtoFormat(p.getApplicationSubmissionContext()); return this.applicationSubmissionContext; }