Struct aws_sdk_datasync::types::builders::P95MetricsBuilder
source · #[non_exhaustive]pub struct P95MetricsBuilder { /* private fields */ }
Expand description
A builder for P95Metrics
.
Implementations§
source§impl P95MetricsBuilder
impl P95MetricsBuilder
sourcepub fn iops(self, input: Iops) -> Self
pub fn iops(self, input: Iops) -> Self
The IOPS peaks for an on-premises storage system resource. Each data point represents the 95th percentile peak value during a 1-hour interval.
sourcepub fn set_iops(self, input: Option<Iops>) -> Self
pub fn set_iops(self, input: Option<Iops>) -> Self
The IOPS peaks for an on-premises storage system resource. Each data point represents the 95th percentile peak value during a 1-hour interval.
sourcepub fn get_iops(&self) -> &Option<Iops>
pub fn get_iops(&self) -> &Option<Iops>
The IOPS peaks for an on-premises storage system resource. Each data point represents the 95th percentile peak value during a 1-hour interval.
sourcepub fn throughput(self, input: Throughput) -> Self
pub fn throughput(self, input: Throughput) -> Self
The throughput peaks for an on-premises storage system resource. Each data point represents the 95th percentile peak value during a 1-hour interval.
sourcepub fn set_throughput(self, input: Option<Throughput>) -> Self
pub fn set_throughput(self, input: Option<Throughput>) -> Self
The throughput peaks for an on-premises storage system resource. Each data point represents the 95th percentile peak value during a 1-hour interval.
sourcepub fn get_throughput(&self) -> &Option<Throughput>
pub fn get_throughput(&self) -> &Option<Throughput>
The throughput peaks for an on-premises storage system resource. Each data point represents the 95th percentile peak value during a 1-hour interval.
sourcepub fn latency(self, input: Latency) -> Self
pub fn latency(self, input: Latency) -> Self
The latency peaks for an on-premises storage system resource. Each data point represents the 95th percentile peak value during a 1-hour interval.
sourcepub fn set_latency(self, input: Option<Latency>) -> Self
pub fn set_latency(self, input: Option<Latency>) -> Self
The latency peaks for an on-premises storage system resource. Each data point represents the 95th percentile peak value during a 1-hour interval.
sourcepub fn get_latency(&self) -> &Option<Latency>
pub fn get_latency(&self) -> &Option<Latency>
The latency peaks for an on-premises storage system resource. Each data point represents the 95th percentile peak value during a 1-hour interval.
sourcepub fn build(self) -> P95Metrics
pub fn build(self) -> P95Metrics
Consumes the builder and constructs a P95Metrics
.
Trait Implementations§
source§impl Clone for P95MetricsBuilder
impl Clone for P95MetricsBuilder
source§fn clone(&self) -> P95MetricsBuilder
fn clone(&self) -> P95MetricsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for P95MetricsBuilder
impl Debug for P95MetricsBuilder
source§impl Default for P95MetricsBuilder
impl Default for P95MetricsBuilder
source§fn default() -> P95MetricsBuilder
fn default() -> P95MetricsBuilder
source§impl PartialEq<P95MetricsBuilder> for P95MetricsBuilder
impl PartialEq<P95MetricsBuilder> for P95MetricsBuilder
source§fn eq(&self, other: &P95MetricsBuilder) -> bool
fn eq(&self, other: &P95MetricsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.