@Private
@Unstable
public class ApplicationResourceUsageReportPBImpl
extends org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReport
| Constructor | Description |
|---|---|
ApplicationResourceUsageReportPBImpl() |
|
ApplicationResourceUsageReportPBImpl(org.apache.hadoop.yarn.proto.YarnProtos.ApplicationResourceUsageReportProto proto) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals(java.lang.Object other) |
|
float |
getClusterUsagePercentage() |
|
long |
getMemorySeconds() |
|
org.apache.hadoop.yarn.api.records.Resource |
getNeededResources() |
|
int |
getNumReservedContainers() |
|
int |
getNumUsedContainers() |
|
long |
getPreemptedMemorySeconds() |
|
java.util.Map<java.lang.String,java.lang.Long> |
getPreemptedResourceSecondsMap() |
|
long |
getPreemptedVcoreSeconds() |
|
org.apache.hadoop.yarn.proto.YarnProtos.ApplicationResourceUsageReportProto |
getProto() |
|
float |
getQueueUsagePercentage() |
|
org.apache.hadoop.yarn.api.records.Resource |
getReservedResources() |
|
java.util.Map<java.lang.String,java.lang.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(java.util.Map<java.lang.String,java.lang.Long> preemptedResourceSecondsMap) |
|
void |
setPreemptedVcoreSeconds(long vcoreSeconds) |
|
void |
setQueueUsagePercentage(float queueUsagePerc) |
|
void |
setReservedResources(org.apache.hadoop.yarn.api.records.Resource reserved_resources) |
|
void |
setResourceSecondsMap(java.util.Map<java.lang.String,java.lang.Long> resourceSecondsMap) |
|
void |
setUsedResources(org.apache.hadoop.yarn.api.records.Resource resources) |
|
void |
setVcoreSeconds(long vcore_seconds) |
|
java.lang.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 hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic 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(java.util.Map<java.lang.String,java.lang.Long> resourceSecondsMap)
setResourceSecondsMap in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic java.util.Map<java.lang.String,java.lang.Long> getResourceSecondsMap()
getResourceSecondsMap in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic void setPreemptedResourceSecondsMap(java.util.Map<java.lang.String,java.lang.Long> preemptedResourceSecondsMap)
setPreemptedResourceSecondsMap in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportpublic java.util.Map<java.lang.String,java.lang.Long> getPreemptedResourceSecondsMap()
getPreemptedResourceSecondsMap in class org.apache.hadoop.yarn.api.records.ApplicationResourceUsageReportCopyright © 2008–2025 Apache Software Foundation. All rights reserved.