public class ResourceCommitRequest<A extends SchedulerApplicationAttempt,N extends SchedulerNode>
extends java.lang.Object
| Constructor | Description |
|---|---|
ResourceCommitRequest(java.util.List<ContainerAllocationProposal<A,N>> containersToAllocate,
java.util.List<ContainerAllocationProposal<A,N>> containersToReserve,
java.util.List<SchedulerContainer<A,N>> toReleaseContainers) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
anythingAllocatedOrReserved() |
|
java.util.List<ContainerAllocationProposal<A,N>> |
getContainersToAllocate() |
|
java.util.List<SchedulerContainer<A,N>> |
getContainersToRelease() |
|
java.util.List<ContainerAllocationProposal<A,N>> |
getContainersToReserve() |
|
ContainerAllocationProposal<A,N> |
getFirstAllocatedOrReservedContainer() |
|
org.apache.hadoop.yarn.api.records.Resource |
getTotalAllocatedResource() |
|
org.apache.hadoop.yarn.api.records.Resource |
getTotalReleasedResource() |
|
org.apache.hadoop.yarn.api.records.Resource |
getTotalReservedResource() |
|
java.lang.String |
toString() |
public ResourceCommitRequest(java.util.List<ContainerAllocationProposal<A,N>> containersToAllocate, java.util.List<ContainerAllocationProposal<A,N>> containersToReserve, java.util.List<SchedulerContainer<A,N>> toReleaseContainers)
public java.util.List<ContainerAllocationProposal<A,N>> getContainersToAllocate()
public java.util.List<ContainerAllocationProposal<A,N>> getContainersToReserve()
public java.util.List<SchedulerContainer<A,N>> getContainersToRelease()
public org.apache.hadoop.yarn.api.records.Resource getTotalAllocatedResource()
public org.apache.hadoop.yarn.api.records.Resource getTotalReservedResource()
public org.apache.hadoop.yarn.api.records.Resource getTotalReleasedResource()
public boolean anythingAllocatedOrReserved()
public ContainerAllocationProposal<A,N> getFirstAllocatedOrReservedContainer()
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2008–2025 Apache Software Foundation. All rights reserved.