Class RejectedSchedulingRequest
java.lang.Object
org.apache.hadoop.yarn.api.records.RejectedSchedulingRequest
This encapsulates a Rejected SchedulingRequest. It contains the offending
Scheduling Request along with the reason for rejection.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract RejectionReasonGet Rejection Reason.abstract SchedulingRequestGet the Rejected Scheduling Request.static RejectedSchedulingRequestnewInstance(RejectionReason reason, SchedulingRequest request) Create new RejectedSchedulingRequest.abstract voidsetReason(RejectionReason reason) Set Rejection Reason.abstract voidsetRequest(SchedulingRequest request) Set the SchedulingRequest.
-
Constructor Details
-
RejectedSchedulingRequest
public RejectedSchedulingRequest()
-
-
Method Details
-
newInstance
public static RejectedSchedulingRequest newInstance(RejectionReason reason, SchedulingRequest request) Create new RejectedSchedulingRequest.- Parameters:
reason- Rejection Reason.request- Rejected Scheduling Request.- Returns:
- RejectedSchedulingRequest.
-
getReason
Get Rejection Reason.- Returns:
- Rejection reason.
-
setReason
Set Rejection Reason.- Parameters:
reason- Rejection Reason.
-
getRequest
Get the Rejected Scheduling Request.- Returns:
- SchedulingRequest.
-
setRequest
Set the SchedulingRequest.- Parameters:
request- SchedulingRequest.
-