Class ResourceCommitRequest<A extends SchedulerApplicationAttempt,N extends SchedulerNode>
java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.ResourceCommitRequest<A,N>
public class ResourceCommitRequest<A extends SchedulerApplicationAttempt,N extends SchedulerNode>
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionResourceCommitRequest(List<ContainerAllocationProposal<A, N>> containersToAllocate, List<ContainerAllocationProposal<A, N>> containersToReserve, List<SchedulerContainer<A, N>> toReleaseContainers) -
Method Summary
Modifier and TypeMethodDescriptionbooleanorg.apache.hadoop.yarn.api.records.Resourceorg.apache.hadoop.yarn.api.records.Resourceorg.apache.hadoop.yarn.api.records.ResourcetoString()
-
Constructor Details
-
ResourceCommitRequest
public ResourceCommitRequest(List<ContainerAllocationProposal<A, N>> containersToAllocate, List<ContainerAllocationProposal<A, N>> containersToReserve, List<SchedulerContainer<A, N>> toReleaseContainers)
-
-
Method Details
-
getContainersToAllocate
-
getContainersToReserve
-
getContainersToRelease
-
getTotalAllocatedResource
public org.apache.hadoop.yarn.api.records.Resource getTotalAllocatedResource() -
getTotalReservedResource
public org.apache.hadoop.yarn.api.records.Resource getTotalReservedResource() -
getTotalReleasedResource
public org.apache.hadoop.yarn.api.records.Resource getTotalReleasedResource() -
anythingAllocatedOrReserved
public boolean anythingAllocatedOrReserved() -
getFirstAllocatedOrReservedContainer
-
toString
-