public static interface SystemStatus.Builder extends CopyableBuilder<SystemStatus.Builder,SystemStatus>
Modifier and Type | Method and Description |
---|---|
default SystemStatus.Builder |
cpuUtilization(Consumer<CPUUtilization.Builder> cpuUtilization)
CPU utilization metrics for the instance.
|
SystemStatus.Builder |
cpuUtilization(CPUUtilization cpuUtilization)
CPU utilization metrics for the instance.
|
SystemStatus.Builder |
loadAverage(Collection<Double> loadAverage)
Load average in the last 1-minute, 5-minute, and 15-minute periods.
|
SystemStatus.Builder |
loadAverage(Double... loadAverage)
Load average in the last 1-minute, 5-minute, and 15-minute periods.
|
copy
applyMutation, build
SystemStatus.Builder cpuUtilization(CPUUtilization cpuUtilization)
CPU utilization metrics for the instance.
cpuUtilization
- CPU utilization metrics for the instance.default SystemStatus.Builder cpuUtilization(Consumer<CPUUtilization.Builder> cpuUtilization)
CPU utilization metrics for the instance.
This is a convenience that creates an instance of theCPUUtilization.Builder
avoiding the need to
create one manually via CPUUtilization.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to cpuUtilization(CPUUtilization)
.cpuUtilization
- a consumer that will call methods on CPUUtilization.Builder
cpuUtilization(CPUUtilization)
SystemStatus.Builder loadAverage(Collection<Double> loadAverage)
Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.
loadAverage
- Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.SystemStatus.Builder loadAverage(Double... loadAverage)
Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.
loadAverage
- Load average in the last 1-minute, 5-minute, and 15-minute periods. For more information, see Operating System Metrics.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.