Struct aws_sdk_cloudsearch::model::ScalingParameters
source · #[non_exhaustive]pub struct ScalingParameters { /* private fields */ }Expand description
The desired instance type and desired number of replicas of each index partition.
Implementations§
source§impl ScalingParameters
impl ScalingParameters
sourcepub fn desired_instance_type(&self) -> Option<&PartitionInstanceType>
pub fn desired_instance_type(&self) -> Option<&PartitionInstanceType>
The instance type that you want to preconfigure for your domain. For example, search.m1.small.
sourcepub fn desired_replication_count(&self) -> i32
pub fn desired_replication_count(&self) -> i32
The number of replicas you want to preconfigure for each index partition.
sourcepub fn desired_partition_count(&self) -> i32
pub fn desired_partition_count(&self) -> i32
The number of partitions you want to preconfigure for your domain. Only valid when you select m2.2xlarge as the desired instance type.
source§impl ScalingParameters
impl ScalingParameters
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ScalingParameters.
Trait Implementations§
source§impl Clone for ScalingParameters
impl Clone for ScalingParameters
source§fn clone(&self) -> ScalingParameters
fn clone(&self) -> ScalingParameters
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 ScalingParameters
impl Debug for ScalingParameters
source§impl PartialEq<ScalingParameters> for ScalingParameters
impl PartialEq<ScalingParameters> for ScalingParameters
source§fn eq(&self, other: &ScalingParameters) -> bool
fn eq(&self, other: &ScalingParameters) -> bool
This method tests for
self and other values to be equal, and is used
by ==.