public class AbstractPreemptionEntity extends Object
Modifier and Type | Field and Description |
---|---|
protected org.apache.hadoop.yarn.api.records.Resource |
amUsed |
protected org.apache.hadoop.yarn.api.records.Resource |
current |
protected org.apache.hadoop.yarn.api.records.Resource |
pending |
protected org.apache.hadoop.yarn.api.records.Resource |
reserved |
Modifier and Type | Method and Description |
---|---|
org.apache.hadoop.yarn.api.records.Resource |
getActuallyToBePreempted() |
org.apache.hadoop.yarn.api.records.Resource |
getAMUsed() |
org.apache.hadoop.yarn.api.records.Resource |
getPending() |
org.apache.hadoop.yarn.api.records.Resource |
getReserved() |
org.apache.hadoop.yarn.api.records.Resource |
getToBePreemptFromOther() |
org.apache.hadoop.yarn.api.records.Resource |
getUsed() |
org.apache.hadoop.yarn.api.records.Resource |
getUsedDeductAM() |
void |
setActuallyToBePreempted(org.apache.hadoop.yarn.api.records.Resource actuallyToBePreempted) |
void |
setToBePreemptFromOther(org.apache.hadoop.yarn.api.records.Resource toBePreemptFromOther) |
protected final org.apache.hadoop.yarn.api.records.Resource current
protected final org.apache.hadoop.yarn.api.records.Resource amUsed
protected final org.apache.hadoop.yarn.api.records.Resource reserved
protected org.apache.hadoop.yarn.api.records.Resource pending
public org.apache.hadoop.yarn.api.records.Resource getUsed()
public org.apache.hadoop.yarn.api.records.Resource getUsedDeductAM()
public org.apache.hadoop.yarn.api.records.Resource getAMUsed()
public org.apache.hadoop.yarn.api.records.Resource getPending()
public org.apache.hadoop.yarn.api.records.Resource getReserved()
public org.apache.hadoop.yarn.api.records.Resource getActuallyToBePreempted()
public void setActuallyToBePreempted(org.apache.hadoop.yarn.api.records.Resource actuallyToBePreempted)
public org.apache.hadoop.yarn.api.records.Resource getToBePreemptFromOther()
public void setToBePreemptFromOther(org.apache.hadoop.yarn.api.records.Resource toBePreemptFromOther)
Copyright © 2017 Apache Software Foundation. All Rights Reserved.