Interface CPUUtilization.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CPUUtilization.Builder,CPUUtilization>,SdkBuilder<CPUUtilization.Builder,CPUUtilization>,SdkPojo
- Enclosing class:
- CPUUtilization
public static interface CPUUtilization.Builder extends SdkPojo, CopyableBuilder<CPUUtilization.Builder,CPUUtilization>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CPUUtilization.Builderidle(Double idle)Percentage of time that the CPU has spent in theIdlestate over the last 10 seconds.CPUUtilization.BuilderioWait(Double ioWait)Available on Linux environments only.CPUUtilization.Builderirq(Double irq)Available on Linux environments only.CPUUtilization.Buildernice(Double nice)Available on Linux environments only.CPUUtilization.Builderprivileged(Double privileged)Available on Windows environments only.CPUUtilization.BuildersoftIRQ(Double softIRQ)Available on Linux environments only.CPUUtilization.Buildersystem(Double system)Available on Linux environments only.CPUUtilization.Builderuser(Double user)Percentage of time that the CPU has spent in theUserstate over the last 10 seconds.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
user
CPUUtilization.Builder user(Double user)
Percentage of time that the CPU has spent in the
Userstate over the last 10 seconds.- Parameters:
user- Percentage of time that the CPU has spent in theUserstate over the last 10 seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nice
CPUUtilization.Builder nice(Double nice)
Available on Linux environments only.
Percentage of time that the CPU has spent in the
Nicestate over the last 10 seconds.- Parameters:
nice- Available on Linux environments only.Percentage of time that the CPU has spent in the
Nicestate over the last 10 seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
system
CPUUtilization.Builder system(Double system)
Available on Linux environments only.
Percentage of time that the CPU has spent in the
Systemstate over the last 10 seconds.- Parameters:
system- Available on Linux environments only.Percentage of time that the CPU has spent in the
Systemstate over the last 10 seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
idle
CPUUtilization.Builder idle(Double idle)
Percentage of time that the CPU has spent in the
Idlestate over the last 10 seconds.- Parameters:
idle- Percentage of time that the CPU has spent in theIdlestate over the last 10 seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ioWait
CPUUtilization.Builder ioWait(Double ioWait)
Available on Linux environments only.
Percentage of time that the CPU has spent in the
I/O Waitstate over the last 10 seconds.- Parameters:
ioWait- Available on Linux environments only.Percentage of time that the CPU has spent in the
I/O Waitstate over the last 10 seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
irq
CPUUtilization.Builder irq(Double irq)
Available on Linux environments only.
Percentage of time that the CPU has spent in the
IRQstate over the last 10 seconds.- Parameters:
irq- Available on Linux environments only.Percentage of time that the CPU has spent in the
IRQstate over the last 10 seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
softIRQ
CPUUtilization.Builder softIRQ(Double softIRQ)
Available on Linux environments only.
Percentage of time that the CPU has spent in the
SoftIRQstate over the last 10 seconds.- Parameters:
softIRQ- Available on Linux environments only.Percentage of time that the CPU has spent in the
SoftIRQstate over the last 10 seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
privileged
CPUUtilization.Builder privileged(Double privileged)
Available on Windows environments only.
Percentage of time that the CPU has spent in the
Privilegedstate over the last 10 seconds.- Parameters:
privileged- Available on Windows environments only.Percentage of time that the CPU has spent in the
Privilegedstate over the last 10 seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-