@InterfaceAudience.Private
 @InterfaceStability.Unstable
public class ApplicationResourceUsageReportPBImpl
extends org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport
| Constructor and Description | 
|---|
| ApplicationResourceUsageReportPBImpl() | 
| ApplicationResourceUsageReportPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ApplicationResourceUsageReportProto proto) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(Object other) | 
| float | getClusterUsagePercentage() | 
| long | getMemorySeconds() | 
| org.apache.hadoop.yarn.api.records.Resource | getNeededResources() | 
| int | getNumReservedContainers() | 
| int | getNumUsedContainers() | 
| long | getPreemptedMemorySeconds() | 
| Map<String,Long> | getPreemptedResourceSecondsMap() | 
| long | getPreemptedVcoreSeconds() | 
| org.apache.hadoop.yarn.proto.YarnProtos.ApplicationResourceUsageReportProto | getProto() | 
| float | getQueueUsagePercentage() | 
| org.apache.hadoop.yarn.api.records.Resource | getReservedResources() | 
| Map<String,Long> | getResourceSecondsMap() | 
| org.apache.hadoop.yarn.api.records.Resource | getUsedResources() | 
| long | getVcoreSeconds() | 
| int | hashCode() | 
| void | setClusterUsagePercentage(float clusterUsagePerc) | 
| void | setMemorySeconds(long memory_seconds) | 
| void | setNeededResources(org.apache.hadoop.yarn.api.records.Resource reserved_resources) | 
| void | setNumReservedContainers(int num_reserved_containers) | 
| void | setNumUsedContainers(int num_containers) | 
| void | setPreemptedMemorySeconds(long preemptedMemorySeconds) | 
| void | setPreemptedResourceSecondsMap(Map<String,Long> preemptedResourceSecondsMap) | 
| void | setPreemptedVcoreSeconds(long vcoreSeconds) | 
| void | setQueueUsagePercentage(float queueUsagePerc) | 
| void | setReservedResources(org.apache.hadoop.yarn.api.records.Resource reserved_resources) | 
| void | setResourceSecondsMap(Map<String,Long> resourceSecondsMap) | 
| void | setUsedResources(org.apache.hadoop.yarn.api.records.Resource resources) | 
| void | setVcoreSeconds(long vcore_seconds) | 
| String | toString() | 
public ApplicationResourceUsageReportPBImpl()
public ApplicationResourceUsageReportPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ApplicationResourceUsageReportProto proto)
public org.apache.hadoop.yarn.proto.YarnProtos.ApplicationResourceUsageReportProto getProto()
public int getNumUsedContainers()
getNumUsedContainers in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic void setNumUsedContainers(int num_containers)
setNumUsedContainers in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic int getNumReservedContainers()
getNumReservedContainers in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic void setNumReservedContainers(int num_reserved_containers)
setNumReservedContainers in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic org.apache.hadoop.yarn.api.records.Resource getUsedResources()
getUsedResources in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic void setUsedResources(org.apache.hadoop.yarn.api.records.Resource resources)
setUsedResources in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic org.apache.hadoop.yarn.api.records.Resource getReservedResources()
getReservedResources in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic void setReservedResources(org.apache.hadoop.yarn.api.records.Resource reserved_resources)
setReservedResources in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic org.apache.hadoop.yarn.api.records.Resource getNeededResources()
getNeededResources in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic void setNeededResources(org.apache.hadoop.yarn.api.records.Resource reserved_resources)
setNeededResources in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic void setMemorySeconds(long memory_seconds)
setMemorySeconds in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic long getMemorySeconds()
getMemorySeconds in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic void setVcoreSeconds(long vcore_seconds)
setVcoreSeconds in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic long getVcoreSeconds()
getVcoreSeconds in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic void setPreemptedMemorySeconds(long preemptedMemorySeconds)
setPreemptedMemorySeconds in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic long getPreemptedMemorySeconds()
getPreemptedMemorySeconds in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic void setPreemptedVcoreSeconds(long vcoreSeconds)
setPreemptedVcoreSeconds in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic long getPreemptedVcoreSeconds()
getPreemptedVcoreSeconds in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic float getQueueUsagePercentage()
getQueueUsagePercentage in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic void setQueueUsagePercentage(float queueUsagePerc)
setQueueUsagePercentage in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic float getClusterUsagePercentage()
getClusterUsagePercentage in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic void setClusterUsagePercentage(float clusterUsagePerc)
setClusterUsagePercentage in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic void setResourceSecondsMap(Map<String,Long> resourceSecondsMap)
setResourceSecondsMap in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic Map<String,Long> getResourceSecondsMap()
getResourceSecondsMap in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic void setPreemptedResourceSecondsMap(Map<String,Long> preemptedResourceSecondsMap)
setPreemptedResourceSecondsMap in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportCopyright © 2008–2023 Apache Software Foundation. All rights reserved.