public override Token GetContainerToken()
 {
     YarnServiceProtos.StartContainerRequestProtoOrBuilder p = viaProto ? proto : builder;
     if (this.containerToken != null)
     {
         return(this.containerToken);
     }
     if (!p.HasContainerToken())
     {
         return(null);
     }
     this.containerToken = ConvertFromProtoFormat(p.GetContainerToken());
     return(this.containerToken);
 }
 public override ContainerLaunchContext GetContainerLaunchContext()
 {
     YarnServiceProtos.StartContainerRequestProtoOrBuilder p = viaProto ? proto : builder;
     if (this.containerLaunchContext != null)
     {
         return(this.containerLaunchContext);
     }
     if (!p.HasContainerLaunchContext())
     {
         return(null);
     }
     this.containerLaunchContext = ConvertFromProtoFormat(p.GetContainerLaunchContext(
                                                              ));
     return(this.containerLaunchContext);
 }