Struct aws_sdk_elasticsearch::model::limits::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for Limits
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn storage_types(self, input: StorageType) -> Self
pub fn storage_types(self, input: StorageType) -> Self
Appends an item to storage_types
.
To override the contents of this collection use set_storage_types
.
StorageType represents the list of storage related types and attributes that are available for given InstanceType.
sourcepub fn set_storage_types(self, input: Option<Vec<StorageType>>) -> Self
pub fn set_storage_types(self, input: Option<Vec<StorageType>>) -> Self
StorageType represents the list of storage related types and attributes that are available for given InstanceType.
sourcepub fn instance_limits(self, input: InstanceLimits) -> Self
pub fn instance_limits(self, input: InstanceLimits) -> Self
InstanceLimits represents the list of instance related attributes that are available for given InstanceType.
sourcepub fn set_instance_limits(self, input: Option<InstanceLimits>) -> Self
pub fn set_instance_limits(self, input: Option<InstanceLimits>) -> Self
InstanceLimits represents the list of instance related attributes that are available for given InstanceType.
sourcepub fn additional_limits(self, input: AdditionalLimit) -> Self
pub fn additional_limits(self, input: AdditionalLimit) -> Self
Appends an item to additional_limits
.
To override the contents of this collection use set_additional_limits
.
List of additional limits that are specific to a given InstanceType and for each of it's
. InstanceRole
sourcepub fn set_additional_limits(self, input: Option<Vec<AdditionalLimit>>) -> Self
pub fn set_additional_limits(self, input: Option<Vec<AdditionalLimit>>) -> Self
List of additional limits that are specific to a given InstanceType and for each of it's
. InstanceRole