/// <exception cref="Org.Apache.Hadoop.Yarn.Exceptions.YarnException"/> /// <exception cref="System.IO.IOException"/> public virtual ReservationDeleteResponse DeleteReservation(ReservationDeleteRequest request) { YarnServiceProtos.ReservationDeleteRequestProto requestProto = ((ReservationDeleteRequestPBImpl )request).GetProto(); try { return(new ReservationDeleteResponsePBImpl(proxy.DeleteReservation(null, requestProto ))); } catch (ServiceException e) { RPCUtil.UnwrapAndThrowException(e); return(null); } }
/// <exception cref="Org.Apache.Hadoop.Yarn.Exceptions.YarnException"/> /// <exception cref="System.IO.IOException"/> public override ReservationDeleteResponse DeleteReservation(ReservationDeleteRequest request) { return(rmClient.DeleteReservation(request)); }
/// <exception cref="Org.Apache.Hadoop.Yarn.Exceptions.YarnException"/> /// <exception cref="System.IO.IOException"/> public virtual ReservationDeleteResponse DeleteReservation(ReservationDeleteRequest request) { return(null); }
/// <summary> /// Quick validation on the input to check some obvious fail conditions (fail /// fast) the input and returns the appropriate /// <see cref="Plan"/> /// associated with /// the specified /// <see cref="Org.Apache.Hadoop.Yarn.Server.Resourcemanager.Scheduler.Queue"/> /// or throws an exception message illustrating the /// details of any validation check failures /// </summary> /// <param name="reservationSystem"> /// the /// <see cref="ReservationSystem"/> /// to validate against /// </param> /// <param name="request"> /// the /// <see cref="Org.Apache.Hadoop.Yarn.Api.Protocolrecords.ReservationDeleteRequest"/> /// defining the resources /// required over time for the request /// </param> /// <returns> /// the /// <see cref="Plan"/> /// to submit the request to /// </returns> /// <exception cref="Org.Apache.Hadoop.Yarn.Exceptions.YarnException"/> public virtual Plan ValidateReservationDeleteRequest(ReservationSystem reservationSystem , ReservationDeleteRequest request) { return(ValidateReservation(reservationSystem, request.GetReservationId(), RMAuditLogger.AuditConstants .DeleteReservationRequest)); }
public abstract ReservationDeleteResponse DeleteReservation(ReservationDeleteRequest request);