@InterfaceAudience.Private @InterfaceStability.Unstable public class ApplicationResourceUsageReportPBImpl extends ApplicationResourceUsageReport
| Constructor and Description |
|---|
ApplicationResourceUsageReportPBImpl() |
ApplicationResourceUsageReportPBImpl(YarnProtos.ApplicationResourceUsageReportProto proto) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
Resource |
getNeededResources()
Get the needed
Resource |
int |
getNumReservedContainers()
Get the number of reserved containers
|
int |
getNumUsedContainers()
Get the number of used containers
|
YarnProtos.ApplicationResourceUsageReportProto |
getProto() |
Resource |
getReservedResources()
Get the reserved
Resource |
Resource |
getUsedResources()
Get the used
Resource |
int |
hashCode() |
void |
setNeededResources(Resource reserved_resources) |
void |
setNumReservedContainers(int num_reserved_containers)
Set the number of reserved containers
|
void |
setNumUsedContainers(int num_containers)
Set the number of used containers
|
void |
setReservedResources(Resource reserved_resources) |
void |
setUsedResources(Resource resources) |
String |
toString() |
newInstancepublic ApplicationResourceUsageReportPBImpl()
public ApplicationResourceUsageReportPBImpl(YarnProtos.ApplicationResourceUsageReportProto proto)
public YarnProtos.ApplicationResourceUsageReportProto getProto()
public int getNumUsedContainers()
ApplicationResourceUsageReportgetNumUsedContainers in class ApplicationResourceUsageReportpublic void setNumUsedContainers(int num_containers)
ApplicationResourceUsageReportsetNumUsedContainers in class ApplicationResourceUsageReportnum_containers - the number of used containerspublic int getNumReservedContainers()
ApplicationResourceUsageReportgetNumReservedContainers in class ApplicationResourceUsageReportpublic void setNumReservedContainers(int num_reserved_containers)
ApplicationResourceUsageReportsetNumReservedContainers in class ApplicationResourceUsageReportnum_reserved_containers - the number of reserved containerspublic Resource getUsedResources()
ApplicationResourceUsageReportResourcegetUsedResources in class ApplicationResourceUsageReportResourcepublic void setUsedResources(Resource resources)
setUsedResources in class ApplicationResourceUsageReportpublic Resource getReservedResources()
ApplicationResourceUsageReportResourcegetReservedResources in class ApplicationResourceUsageReportResourcepublic void setReservedResources(Resource reserved_resources)
setReservedResources in class ApplicationResourceUsageReportpublic Resource getNeededResources()
ApplicationResourceUsageReportResourcegetNeededResources in class ApplicationResourceUsageReportResourcepublic void setNeededResources(Resource reserved_resources)
setNeededResources in class ApplicationResourceUsageReportCopyright © 2013 Apache Software Foundation. All rights reserved.