@InterfaceAudience.Private @InterfaceStability.Unstable public class AssignmentInformation extends Object
Modifier and Type | Class and Description |
---|---|
static class |
AssignmentInformation.AssignmentDetails |
static class |
AssignmentInformation.Operation |
Constructor and Description |
---|
AssignmentInformation() |
Modifier and Type | Method and Description |
---|---|
void |
addAllocationDetails(org.apache.hadoop.yarn.api.records.ContainerId containerId,
String queue) |
void |
addReservationDetails(org.apache.hadoop.yarn.api.records.ContainerId containerId,
String queue) |
org.apache.hadoop.yarn.api.records.Resource |
getAllocated() |
List<AssignmentInformation.AssignmentDetails> |
getAllocationDetails() |
org.apache.hadoop.yarn.api.records.ContainerId |
getFirstAllocatedOrReservedContainerId() |
int |
getNumAllocations() |
int |
getNumReservations() |
List<AssignmentInformation.AssignmentDetails> |
getReservationDetails() |
org.apache.hadoop.yarn.api.records.Resource |
getReserved() |
void |
incrAllocations() |
void |
incrAllocations(int by) |
void |
incrReservations() |
void |
incrReservations(int by) |
public int getNumAllocations()
public void incrAllocations()
public void incrAllocations(int by)
public int getNumReservations()
public void incrReservations()
public void incrReservations(int by)
public org.apache.hadoop.yarn.api.records.Resource getAllocated()
public org.apache.hadoop.yarn.api.records.Resource getReserved()
public void addAllocationDetails(org.apache.hadoop.yarn.api.records.ContainerId containerId, String queue)
public void addReservationDetails(org.apache.hadoop.yarn.api.records.ContainerId containerId, String queue)
public List<AssignmentInformation.AssignmentDetails> getAllocationDetails()
public List<AssignmentInformation.AssignmentDetails> getReservationDetails()
public org.apache.hadoop.yarn.api.records.ContainerId getFirstAllocatedOrReservedContainerId()
Copyright © 2017 Apache Software Foundation. All Rights Reserved.