Struct aws_sdk_elasticbeanstalk::types::CpuUtilization
source · #[non_exhaustive]pub struct CpuUtilization { /* private fields */ }Expand description
CPU utilization metrics for an instance.
Implementations§
source§impl CpuUtilization
impl CpuUtilization
sourcepub fn user(&self) -> Option<f64>
pub fn user(&self) -> Option<f64>
Percentage of time that the CPU has spent in the User state over the last 10 seconds.
sourcepub fn nice(&self) -> Option<f64>
pub fn nice(&self) -> Option<f64>
Available on Linux environments only.
Percentage of time that the CPU has spent in the Nice state over the last 10 seconds.
sourcepub fn system(&self) -> Option<f64>
pub fn system(&self) -> Option<f64>
Available on Linux environments only.
Percentage of time that the CPU has spent in the System state over the last 10 seconds.
sourcepub fn idle(&self) -> Option<f64>
pub fn idle(&self) -> Option<f64>
Percentage of time that the CPU has spent in the Idle state over the last 10 seconds.
sourcepub fn io_wait(&self) -> Option<f64>
pub fn io_wait(&self) -> Option<f64>
Available on Linux environments only.
Percentage of time that the CPU has spent in the I/O Wait state over the last 10 seconds.
sourcepub fn irq(&self) -> Option<f64>
pub fn irq(&self) -> Option<f64>
Available on Linux environments only.
Percentage of time that the CPU has spent in the IRQ state over the last 10 seconds.
sourcepub fn soft_irq(&self) -> Option<f64>
pub fn soft_irq(&self) -> Option<f64>
Available on Linux environments only.
Percentage of time that the CPU has spent in the SoftIRQ state over the last 10 seconds.
sourcepub fn privileged(&self) -> Option<f64>
pub fn privileged(&self) -> Option<f64>
Available on Windows environments only.
Percentage of time that the CPU has spent in the Privileged state over the last 10 seconds.
source§impl CpuUtilization
impl CpuUtilization
sourcepub fn builder() -> CpuUtilizationBuilder
pub fn builder() -> CpuUtilizationBuilder
Creates a new builder-style object to manufacture CpuUtilization.
Trait Implementations§
source§impl Clone for CpuUtilization
impl Clone for CpuUtilization
source§fn clone(&self) -> CpuUtilization
fn clone(&self) -> CpuUtilization
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for CpuUtilization
impl Debug for CpuUtilization
source§impl PartialEq<CpuUtilization> for CpuUtilization
impl PartialEq<CpuUtilization> for CpuUtilization
source§fn eq(&self, other: &CpuUtilization) -> bool
fn eq(&self, other: &CpuUtilization) -> bool
self and other values to be equal, and is used
by ==.