public class RMAppMetrics
extends java.lang.Object
| Constructor | Description |
|---|---|
RMAppMetrics(org.apache.hadoop.yarn.api.records.Resource resourcePreempted,
int numNonAMContainersPreempted,
int numAMContainersPreempted,
java.util.Map<java.lang.String,java.lang.Long> resourceSecondsMap,
java.util.Map<java.lang.String,java.lang.Long> preemptedResourceSecondsMap,
int totalAllocatedContainers) |
| Modifier and Type | Method | Description |
|---|---|---|
long |
getMemorySeconds() |
|
int |
getNumAMContainersPreempted() |
|
int |
getNumNonAMContainersPreempted() |
|
long |
getPreemptedMemorySeconds() |
|
java.util.Map<java.lang.String,java.lang.Long> |
getPreemptedResourceSecondsMap() |
|
long |
getPreemptedVcoreSeconds() |
|
org.apache.hadoop.yarn.api.records.Resource |
getResourcePreempted() |
|
java.util.Map<java.lang.String,java.lang.Long> |
getResourceSecondsMap() |
|
int |
getTotalAllocatedContainers() |
|
long |
getVcoreSeconds() |
public RMAppMetrics(org.apache.hadoop.yarn.api.records.Resource resourcePreempted,
int numNonAMContainersPreempted,
int numAMContainersPreempted,
java.util.Map<java.lang.String,java.lang.Long> resourceSecondsMap,
java.util.Map<java.lang.String,java.lang.Long> preemptedResourceSecondsMap,
int totalAllocatedContainers)
public org.apache.hadoop.yarn.api.records.Resource getResourcePreempted()
public int getNumNonAMContainersPreempted()
public int getNumAMContainersPreempted()
public long getMemorySeconds()
public long getVcoreSeconds()
public long getPreemptedMemorySeconds()
public long getPreemptedVcoreSeconds()
public java.util.Map<java.lang.String,java.lang.Long> getResourceSecondsMap()
public java.util.Map<java.lang.String,java.lang.Long> getPreemptedResourceSecondsMap()
public int getTotalAllocatedContainers()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.