Constructor and Description |
---|
LeafQueue.User() |
Modifier and Type | Method and Description |
---|---|
void |
activateApplication() |
void |
assignContainer(org.apache.hadoop.yarn.api.records.Resource resource,
Set<String> nodeLabels) |
void |
finishApplication(boolean wasActive) |
int |
getActiveApplications() |
org.apache.hadoop.yarn.api.records.Resource |
getConsumedAMResources() |
int |
getPendingApplications() |
ResourceUsage |
getResourceUsage() |
int |
getTotalApplications() |
org.apache.hadoop.yarn.api.records.Resource |
getUsed() |
org.apache.hadoop.yarn.api.records.Resource |
getUsed(String label) |
org.apache.hadoop.yarn.api.records.Resource |
getUserResourceLimit() |
void |
releaseContainer(org.apache.hadoop.yarn.api.records.Resource resource,
Set<String> nodeLabels) |
void |
setUserResourceLimit(org.apache.hadoop.yarn.api.records.Resource userResourceLimit) |
void |
submitApplication() |
public ResourceUsage getResourceUsage()
public org.apache.hadoop.yarn.api.records.Resource getUsed()
public org.apache.hadoop.yarn.api.records.Resource getUsed(String label)
public int getPendingApplications()
public int getActiveApplications()
public org.apache.hadoop.yarn.api.records.Resource getConsumedAMResources()
public int getTotalApplications()
public void submitApplication()
public void activateApplication()
public void finishApplication(boolean wasActive)
public void assignContainer(org.apache.hadoop.yarn.api.records.Resource resource, Set<String> nodeLabels)
public void releaseContainer(org.apache.hadoop.yarn.api.records.Resource resource, Set<String> nodeLabels)
public org.apache.hadoop.yarn.api.records.Resource getUserResourceLimit()
public void setUserResourceLimit(org.apache.hadoop.yarn.api.records.Resource userResourceLimit)
Copyright © 2019 Apache Software Foundation. All Rights Reserved.