public class Allocation extends Object
Constructor and Description |
---|
Allocation(List<org.apache.hadoop.yarn.api.records.Container> containers,
org.apache.hadoop.yarn.api.records.Resource resourceLimit,
Set<org.apache.hadoop.yarn.api.records.ContainerId> strictContainers,
Set<org.apache.hadoop.yarn.api.records.ContainerId> fungibleContainers,
List<org.apache.hadoop.yarn.api.records.ResourceRequest> fungibleResources) |
Allocation(List<org.apache.hadoop.yarn.api.records.Container> containers,
org.apache.hadoop.yarn.api.records.Resource resourceLimit,
Set<org.apache.hadoop.yarn.api.records.ContainerId> strictContainers,
Set<org.apache.hadoop.yarn.api.records.ContainerId> fungibleContainers,
List<org.apache.hadoop.yarn.api.records.ResourceRequest> fungibleResources,
List<org.apache.hadoop.yarn.api.records.NMToken> nmTokens) |
Allocation(List<org.apache.hadoop.yarn.api.records.Container> containers,
org.apache.hadoop.yarn.api.records.Resource resourceLimit,
Set<org.apache.hadoop.yarn.api.records.ContainerId> strictContainers,
Set<org.apache.hadoop.yarn.api.records.ContainerId> fungibleContainers,
List<org.apache.hadoop.yarn.api.records.ResourceRequest> fungibleResources,
List<org.apache.hadoop.yarn.api.records.NMToken> nmTokens,
List<org.apache.hadoop.yarn.api.records.Container> increasedContainers,
List<org.apache.hadoop.yarn.api.records.Container> decreasedContainer) |
Modifier and Type | Method and Description |
---|---|
Set<org.apache.hadoop.yarn.api.records.ContainerId> |
getContainerPreemptions() |
List<org.apache.hadoop.yarn.api.records.Container> |
getContainers() |
List<org.apache.hadoop.yarn.api.records.Container> |
getDecreasedContainers() |
List<org.apache.hadoop.yarn.api.records.Container> |
getIncreasedContainers() |
List<org.apache.hadoop.yarn.api.records.NMToken> |
getNMTokens() |
org.apache.hadoop.yarn.api.records.Resource |
getResourceLimit() |
List<org.apache.hadoop.yarn.api.records.ResourceRequest> |
getResourcePreemptions() |
Set<org.apache.hadoop.yarn.api.records.ContainerId> |
getStrictContainerPreemptions() |
void |
setResourceLimit(org.apache.hadoop.yarn.api.records.Resource resource) |
public Allocation(List<org.apache.hadoop.yarn.api.records.Container> containers, org.apache.hadoop.yarn.api.records.Resource resourceLimit, Set<org.apache.hadoop.yarn.api.records.ContainerId> strictContainers, Set<org.apache.hadoop.yarn.api.records.ContainerId> fungibleContainers, List<org.apache.hadoop.yarn.api.records.ResourceRequest> fungibleResources)
public Allocation(List<org.apache.hadoop.yarn.api.records.Container> containers, org.apache.hadoop.yarn.api.records.Resource resourceLimit, Set<org.apache.hadoop.yarn.api.records.ContainerId> strictContainers, Set<org.apache.hadoop.yarn.api.records.ContainerId> fungibleContainers, List<org.apache.hadoop.yarn.api.records.ResourceRequest> fungibleResources, List<org.apache.hadoop.yarn.api.records.NMToken> nmTokens)
public Allocation(List<org.apache.hadoop.yarn.api.records.Container> containers, org.apache.hadoop.yarn.api.records.Resource resourceLimit, Set<org.apache.hadoop.yarn.api.records.ContainerId> strictContainers, Set<org.apache.hadoop.yarn.api.records.ContainerId> fungibleContainers, List<org.apache.hadoop.yarn.api.records.ResourceRequest> fungibleResources, List<org.apache.hadoop.yarn.api.records.NMToken> nmTokens, List<org.apache.hadoop.yarn.api.records.Container> increasedContainers, List<org.apache.hadoop.yarn.api.records.Container> decreasedContainer)
public List<org.apache.hadoop.yarn.api.records.Container> getContainers()
public org.apache.hadoop.yarn.api.records.Resource getResourceLimit()
public Set<org.apache.hadoop.yarn.api.records.ContainerId> getStrictContainerPreemptions()
public Set<org.apache.hadoop.yarn.api.records.ContainerId> getContainerPreemptions()
public List<org.apache.hadoop.yarn.api.records.ResourceRequest> getResourcePreemptions()
public List<org.apache.hadoop.yarn.api.records.NMToken> getNMTokens()
public List<org.apache.hadoop.yarn.api.records.Container> getIncreasedContainers()
public List<org.apache.hadoop.yarn.api.records.Container> getDecreasedContainers()
public void setResourceLimit(org.apache.hadoop.yarn.api.records.Resource resource)
Copyright © 2017 Apache Software Foundation. All Rights Reserved.