Struct aws_sdk_nimble::types::builders::VolumeConfigurationBuilder
source · #[non_exhaustive]pub struct VolumeConfigurationBuilder { /* private fields */ }
Expand description
A builder for VolumeConfiguration
.
Implementations§
source§impl VolumeConfigurationBuilder
impl VolumeConfigurationBuilder
sourcepub fn size(self, input: i32) -> Self
pub fn size(self, input: i32) -> Self
The size of the root volume that is attached to the streaming session. The root volume size is measured in GiBs.
sourcepub fn set_size(self, input: Option<i32>) -> Self
pub fn set_size(self, input: Option<i32>) -> Self
The size of the root volume that is attached to the streaming session. The root volume size is measured in GiBs.
sourcepub fn get_size(&self) -> &Option<i32>
pub fn get_size(&self) -> &Option<i32>
The size of the root volume that is attached to the streaming session. The root volume size is measured in GiBs.
sourcepub fn throughput(self, input: i32) -> Self
pub fn throughput(self, input: i32) -> Self
The throughput to provision for the root volume that is attached to the streaming session. The throughput is measured in MiB/s.
sourcepub fn set_throughput(self, input: Option<i32>) -> Self
pub fn set_throughput(self, input: Option<i32>) -> Self
The throughput to provision for the root volume that is attached to the streaming session. The throughput is measured in MiB/s.
sourcepub fn get_throughput(&self) -> &Option<i32>
pub fn get_throughput(&self) -> &Option<i32>
The throughput to provision for the root volume that is attached to the streaming session. The throughput is measured in MiB/s.
sourcepub fn iops(self, input: i32) -> Self
pub fn iops(self, input: i32) -> Self
The number of I/O operations per second for the root volume that is attached to streaming session.
sourcepub fn set_iops(self, input: Option<i32>) -> Self
pub fn set_iops(self, input: Option<i32>) -> Self
The number of I/O operations per second for the root volume that is attached to streaming session.
sourcepub fn get_iops(&self) -> &Option<i32>
pub fn get_iops(&self) -> &Option<i32>
The number of I/O operations per second for the root volume that is attached to streaming session.
sourcepub fn build(self) -> VolumeConfiguration
pub fn build(self) -> VolumeConfiguration
Consumes the builder and constructs a VolumeConfiguration
.
Trait Implementations§
source§impl Clone for VolumeConfigurationBuilder
impl Clone for VolumeConfigurationBuilder
source§fn clone(&self) -> VolumeConfigurationBuilder
fn clone(&self) -> VolumeConfigurationBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for VolumeConfigurationBuilder
impl Debug for VolumeConfigurationBuilder
source§impl Default for VolumeConfigurationBuilder
impl Default for VolumeConfigurationBuilder
source§fn default() -> VolumeConfigurationBuilder
fn default() -> VolumeConfigurationBuilder
source§impl PartialEq for VolumeConfigurationBuilder
impl PartialEq for VolumeConfigurationBuilder
source§fn eq(&self, other: &VolumeConfigurationBuilder) -> bool
fn eq(&self, other: &VolumeConfigurationBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.