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) | 
| 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,
          List<org.apache.hadoop.yarn.api.records.Container> promotedContainers,
          List<org.apache.hadoop.yarn.api.records.Container> demotedContainer,
          List<org.apache.hadoop.yarn.api.records.Container> previousAttemptContainers,
          List<org.apache.hadoop.yarn.api.records.RejectedSchedulingRequest> rejectedRequest) | 
| 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> | getDemotedContainers() | 
| List<org.apache.hadoop.yarn.api.records.Container> | getIncreasedContainers() | 
| List<org.apache.hadoop.yarn.api.records.NMToken> | getNMTokens() | 
| List<org.apache.hadoop.yarn.api.records.Container> | getPreviousAttemptContainers() | 
| List<org.apache.hadoop.yarn.api.records.Container> | getPromotedContainers() | 
| List<org.apache.hadoop.yarn.api.records.RejectedSchedulingRequest> | getRejectedRequest() | 
| 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) | 
| String | toString() | 
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 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, List<org.apache.hadoop.yarn.api.records.Container> promotedContainers, List<org.apache.hadoop.yarn.api.records.Container> demotedContainer, List<org.apache.hadoop.yarn.api.records.Container> previousAttemptContainers, List<org.apache.hadoop.yarn.api.records.RejectedSchedulingRequest> rejectedRequest)
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 List<org.apache.hadoop.yarn.api.records.Container> getPromotedContainers()
public List<org.apache.hadoop.yarn.api.records.Container> getDemotedContainers()
public List<org.apache.hadoop.yarn.api.records.Container> getPreviousAttemptContainers()
public List<org.apache.hadoop.yarn.api.records.RejectedSchedulingRequest> getRejectedRequest()
public void setResourceLimit(org.apache.hadoop.yarn.api.records.Resource resource)
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.