Struct aws_sdk_emr::model::ebs_configuration::Builder
source · pub struct Builder { /* private fields */ }Expand description
A builder for EbsConfiguration.
Implementations§
source§impl Builder
impl Builder
sourcepub fn ebs_block_device_configs(self, input: EbsBlockDeviceConfig) -> Self
pub fn ebs_block_device_configs(self, input: EbsBlockDeviceConfig) -> Self
Appends an item to ebs_block_device_configs.
To override the contents of this collection use set_ebs_block_device_configs.
An array of Amazon EBS volume specifications attached to a cluster instance.
sourcepub fn set_ebs_block_device_configs(
self,
input: Option<Vec<EbsBlockDeviceConfig>>
) -> Self
pub fn set_ebs_block_device_configs(
self,
input: Option<Vec<EbsBlockDeviceConfig>>
) -> Self
An array of Amazon EBS volume specifications attached to a cluster instance.
sourcepub fn ebs_optimized(self, input: bool) -> Self
pub fn ebs_optimized(self, input: bool) -> Self
Indicates whether an Amazon EBS volume is EBS-optimized.
sourcepub fn set_ebs_optimized(self, input: Option<bool>) -> Self
pub fn set_ebs_optimized(self, input: Option<bool>) -> Self
Indicates whether an Amazon EBS volume is EBS-optimized.
sourcepub fn build(self) -> EbsConfiguration
pub fn build(self) -> EbsConfiguration
Consumes the builder and constructs a EbsConfiguration.