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
sourceimpl 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.
sourceimpl ScalingParameters
impl ScalingParameters
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ScalingParameters.
Trait Implementations
sourceimpl Clone for ScalingParameters
impl Clone for ScalingParameters
sourcefn clone(&self) -> ScalingParameters
fn clone(&self) -> ScalingParameters
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for ScalingParameters
impl Debug for ScalingParameters
sourceimpl PartialEq<ScalingParameters> for ScalingParameters
impl PartialEq<ScalingParameters> for ScalingParameters
sourcefn eq(&self, other: &ScalingParameters) -> bool
fn eq(&self, other: &ScalingParameters) -> bool
impl StructuralPartialEq for ScalingParameters
Auto Trait Implementations
impl RefUnwindSafe for ScalingParameters
impl Send for ScalingParameters
impl Sync for ScalingParameters
impl Unpin for ScalingParameters
impl UnwindSafe for ScalingParameters
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more