|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.cloudera.api.model.ApiClusterUtilization
public class ApiClusterUtilization
Utilization report information of a Cluster.
Constructor Summary | |
---|---|
ApiClusterUtilization()
|
Method Summary | |
---|---|
Double |
getAvgCpuDailyPeak()
Average daily peak CPU consumption for the entire cluster during the report window. |
Double |
getAvgCpuUtilization()
Average CPU consumption for the entire cluster during the report window. |
Double |
getAvgMemoryDailyPeak()
Average daily peak memory consumption (as percentage of total memory) for the entire cluster during the report window. |
Double |
getAvgMemoryUtilization()
Average memory consumption (as percentage of total memory) for the entire cluster during the report window. |
Double |
getAvgWorkloadCpu()
Average CPU consumption by workloads that ran on the cluster during the report window. |
Double |
getAvgWorkloadCpuDailyPeak()
Average daily peak CPU consumption by workloads that ran on the cluster during the report window. |
Double |
getAvgWorkloadMemory()
Average memory consumption (as percentage of total memory) by workloads that ran on the cluster during the report window. |
Double |
getAvgWorkloadMemoryDailyPeak()
Average daily peak memory consumption (as percentage of total memory) by workloads that ran on the cluster during the report window. |
String |
getErrorMessage()
Error message while generating utilization report. |
Double |
getMaxCpuUtilization()
Maximum CPU consumption for the entire cluster during the report window. |
Long |
getMaxCpuUtilizationTimestampMs()
Timestamp corresponding to maximum CPU utilization for the entire cluster during the report window. |
Double |
getMaxMemoryUtilization()
Maximum memory consumption (as percentage of total memory) for the entire cluster during the report window. |
Long |
getMaxMemoryUtilizationTimestampMs()
Timestamp corresponding to maximum memory utilization for the entire cluster during the report window. |
Double |
getMaxWorkloadCpu()
Maximum CPU consumption by workloads that ran on the cluster during the report window. |
Long |
getMaxWorkloadCpuTimestampMs()
Timestamp corresponds to maximum CPU consumption by workloads that ran on the cluster during the report window. |
Double |
getMaxWorkloadMemory()
Maximum memory consumption (as percentage of total memory) by workloads that ran on the cluster. |
Long |
getMaxWorkloadMemoryTimestampMs()
Timestamp corresponds to maximum memory resource consumption by workloads that ran on the cluster during the report window. |
ApiTenantUtilizationList |
getTenantUtilizations()
A list of tenant utilization reports. |
Double |
getTotalCpuCores()
Average number of CPU cores available in the cluster during the report window. |
Double |
getTotalMemory()
Average physical memory (in bytes) available in the cluster during the report window. |
void |
setAvgCpuDailyPeak(Double avgCpuDailyPeak)
|
void |
setAvgCpuUtilization(Double avgCpuUtilization)
|
void |
setAvgMemoryDailyPeak(Double avgMemoryDailyPeak)
|
void |
setAvgMemoryUtilization(Double avgMemoryUtilization)
|
void |
setAvgWorkloadCpu(Double avgWorkloadCpu)
|
void |
setAvgWorkloadCpuDailyPeak(Double avgWorkloadCpuDailyPeak)
|
void |
setAvgWorkloadMemory(Double avgWorkloadMemory)
|
void |
setAvgWorkloadMemoryDailyPeak(Double avgWorkloadMemoryDailyPeak)
|
void |
setErrorMessage(String errorMessage)
|
void |
setMaxCpuUtilization(Double maxCpuUtilization)
|
void |
setMaxCpuUtilizationTimestampMs(Long maxCpuUtilizationTimestampMs)
|
void |
setMaxMemoryUtilization(Double maxMemoryUtilization)
|
void |
setMaxMemoryUtilizationTimestampMs(Long maxMemoryUtilizationTimestampMs)
|
void |
setMaxWorkloadCpu(Double maxWorkloadCpu)
|
void |
setMaxWorkloadCpuTimestampMs(Long maxWorkloadCpuTimestampMs)
|
void |
setMaxWorkloadMemory(Double maxWorkloadMemory)
|
void |
setMaxWorkloadMemoryTimestampMs(Long maxWorkloadMemoryTimestampMs)
|
void |
setTenantUtilizations(ApiTenantUtilizationList tenantUtilizations)
|
void |
setTotalCpuCores(Double totalCpuCores)
|
void |
setTotalMemory(Double totalMemory)
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ApiClusterUtilization()
Method Detail |
---|
public Double getTotalCpuCores()
public void setTotalCpuCores(Double totalCpuCores)
public Double getAvgCpuUtilization()
public void setAvgCpuUtilization(Double avgCpuUtilization)
public Double getMaxCpuUtilization()
public void setMaxCpuUtilization(Double maxCpuUtilization)
public Double getAvgCpuDailyPeak()
public void setAvgCpuDailyPeak(Double avgCpuDailyPeak)
public Double getAvgWorkloadCpu()
public void setAvgWorkloadCpu(Double avgWorkloadCpu)
public Double getMaxWorkloadCpu()
public void setMaxWorkloadCpu(Double maxWorkloadCpu)
public Double getAvgWorkloadCpuDailyPeak()
public void setAvgWorkloadCpuDailyPeak(Double avgWorkloadCpuDailyPeak)
public Double getTotalMemory()
public void setTotalMemory(Double totalMemory)
public Double getAvgMemoryUtilization()
public void setAvgMemoryUtilization(Double avgMemoryUtilization)
public Double getMaxMemoryUtilization()
public void setMaxMemoryUtilization(Double maxMemoryUtilization)
public Double getAvgMemoryDailyPeak()
public void setAvgMemoryDailyPeak(Double avgMemoryDailyPeak)
public Double getAvgWorkloadMemory()
public void setAvgWorkloadMemory(Double avgWorkloadMemory)
public Double getMaxWorkloadMemory()
public void setMaxWorkloadMemory(Double maxWorkloadMemory)
public Double getAvgWorkloadMemoryDailyPeak()
public void setAvgWorkloadMemoryDailyPeak(Double avgWorkloadMemoryDailyPeak)
public ApiTenantUtilizationList getTenantUtilizations()
public void setTenantUtilizations(ApiTenantUtilizationList tenantUtilizations)
public Long getMaxCpuUtilizationTimestampMs()
public void setMaxCpuUtilizationTimestampMs(Long maxCpuUtilizationTimestampMs)
public Long getMaxMemoryUtilizationTimestampMs()
public void setMaxMemoryUtilizationTimestampMs(Long maxMemoryUtilizationTimestampMs)
public Long getMaxWorkloadCpuTimestampMs()
public void setMaxWorkloadCpuTimestampMs(Long maxWorkloadCpuTimestampMs)
public Long getMaxWorkloadMemoryTimestampMs()
public void setMaxWorkloadMemoryTimestampMs(Long maxWorkloadMemoryTimestampMs)
public String getErrorMessage()
public void setErrorMessage(String errorMessage)
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |