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–2020 Apache Software Foundation. All rights reserved.