@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) |
long |
getMemorySeconds() |
Resource |
getNeededResources() |
int |
getNumReservedContainers() |
int |
getNumUsedContainers() |
YarnProtos.ApplicationResourceUsageReportProto |
getProto() |
Resource |
getReservedResources() |
Resource |
getUsedResources() |
long |
getVcoreSeconds() |
int |
hashCode() |
void |
setMemorySeconds(long memory_seconds) |
void |
setNeededResources(Resource reserved_resources) |
void |
setNumReservedContainers(int num_reserved_containers) |
void |
setNumUsedContainers(int num_containers) |
void |
setReservedResources(Resource reserved_resources) |
void |
setUsedResources(Resource resources) |
void |
setVcoreSeconds(long vcore_seconds) |
String |
toString() |
newInstancepublic ApplicationResourceUsageReportPBImpl()
public ApplicationResourceUsageReportPBImpl(YarnProtos.ApplicationResourceUsageReportProto proto)
public YarnProtos.ApplicationResourceUsageReportProto getProto()
public int getNumUsedContainers()
getNumUsedContainers in class ApplicationResourceUsageReportpublic void setNumUsedContainers(int num_containers)
setNumUsedContainers in class ApplicationResourceUsageReportpublic int getNumReservedContainers()
getNumReservedContainers in class ApplicationResourceUsageReportpublic void setNumReservedContainers(int num_reserved_containers)
setNumReservedContainers in class ApplicationResourceUsageReportpublic Resource getUsedResources()
getUsedResources in class ApplicationResourceUsageReportpublic void setUsedResources(Resource resources)
setUsedResources in class ApplicationResourceUsageReportpublic Resource getReservedResources()
getReservedResources in class ApplicationResourceUsageReportpublic void setReservedResources(Resource reserved_resources)
setReservedResources in class ApplicationResourceUsageReportpublic Resource getNeededResources()
getNeededResources in class ApplicationResourceUsageReportpublic void setNeededResources(Resource reserved_resources)
setNeededResources in class ApplicationResourceUsageReportpublic void setMemorySeconds(long memory_seconds)
setMemorySeconds in class ApplicationResourceUsageReportpublic long getMemorySeconds()
getMemorySeconds in class ApplicationResourceUsageReportpublic void setVcoreSeconds(long vcore_seconds)
setVcoreSeconds in class ApplicationResourceUsageReportpublic long getVcoreSeconds()
getVcoreSeconds in class ApplicationResourceUsageReportCopyright © 2018 CERN. All Rights Reserved.