Struct aws_sdk_emr::types::builders::EbsBlockDeviceConfigBuilder
source · #[non_exhaustive]pub struct EbsBlockDeviceConfigBuilder { /* private fields */ }Expand description
A builder for EbsBlockDeviceConfig.
Implementations§
source§impl EbsBlockDeviceConfigBuilder
impl EbsBlockDeviceConfigBuilder
sourcepub fn volume_specification(self, input: VolumeSpecification) -> Self
pub fn volume_specification(self, input: VolumeSpecification) -> Self
EBS volume specifications such as volume type, IOPS, size (GiB) and throughput (MiB/s) that are requested for the EBS volume attached to an EC2 instance in the cluster.
sourcepub fn set_volume_specification(
self,
input: Option<VolumeSpecification>
) -> Self
pub fn set_volume_specification( self, input: Option<VolumeSpecification> ) -> Self
EBS volume specifications such as volume type, IOPS, size (GiB) and throughput (MiB/s) that are requested for the EBS volume attached to an EC2 instance in the cluster.
sourcepub fn volumes_per_instance(self, input: i32) -> Self
pub fn volumes_per_instance(self, input: i32) -> Self
Number of EBS volumes with a specific volume configuration that are associated with every instance in the instance group
sourcepub fn set_volumes_per_instance(self, input: Option<i32>) -> Self
pub fn set_volumes_per_instance(self, input: Option<i32>) -> Self
Number of EBS volumes with a specific volume configuration that are associated with every instance in the instance group
sourcepub fn build(self) -> EbsBlockDeviceConfig
pub fn build(self) -> EbsBlockDeviceConfig
Consumes the builder and constructs a EbsBlockDeviceConfig.
Trait Implementations§
source§impl Clone for EbsBlockDeviceConfigBuilder
impl Clone for EbsBlockDeviceConfigBuilder
source§fn clone(&self) -> EbsBlockDeviceConfigBuilder
fn clone(&self) -> EbsBlockDeviceConfigBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for EbsBlockDeviceConfigBuilder
impl Debug for EbsBlockDeviceConfigBuilder
source§impl Default for EbsBlockDeviceConfigBuilder
impl Default for EbsBlockDeviceConfigBuilder
source§fn default() -> EbsBlockDeviceConfigBuilder
fn default() -> EbsBlockDeviceConfigBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq<EbsBlockDeviceConfigBuilder> for EbsBlockDeviceConfigBuilder
impl PartialEq<EbsBlockDeviceConfigBuilder> for EbsBlockDeviceConfigBuilder
source§fn eq(&self, other: &EbsBlockDeviceConfigBuilder) -> bool
fn eq(&self, other: &EbsBlockDeviceConfigBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.