Class SchedulingResponse
java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.scheduler.constraint.api.SchedulingResponse
This class encapsulates the response received from the ResourceScheduler's
attemptAllocateOnNode method.
-
Constructor Summary
ConstructorsConstructorDescriptionSchedulingResponse(boolean isSuccess, org.apache.hadoop.yarn.api.records.ApplicationId applicationId, org.apache.hadoop.yarn.api.records.SchedulingRequest schedulingRequest) Create a SchedulingResponse. -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.hadoop.yarn.api.records.ApplicationIdGet Application Id.org.apache.hadoop.yarn.api.records.SchedulingRequestGet Scheduling Request.booleanReturns true if Scheduler was able to accept and commit this request.
-
Constructor Details
-
SchedulingResponse
public SchedulingResponse(boolean isSuccess, org.apache.hadoop.yarn.api.records.ApplicationId applicationId, org.apache.hadoop.yarn.api.records.SchedulingRequest schedulingRequest) Create a SchedulingResponse.- Parameters:
isSuccess- did scheduler accept.applicationId- Application Id.schedulingRequest- Scheduling Request.
-
-
Method Details
-
isSuccess
public boolean isSuccess()Returns true if Scheduler was able to accept and commit this request.- Returns:
- isSuccessful.
-
getApplicationId
public org.apache.hadoop.yarn.api.records.ApplicationId getApplicationId()Get Application Id.- Returns:
- Application Id.
-
getSchedulingRequest
public org.apache.hadoop.yarn.api.records.SchedulingRequest getSchedulingRequest()Get Scheduling Request.- Returns:
- Scheduling Request.
-