Struct aws_sdk_opsworks::operation::describe_time_based_auto_scaling::builders::DescribeTimeBasedAutoScalingOutputBuilder
source · #[non_exhaustive]pub struct DescribeTimeBasedAutoScalingOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeTimeBasedAutoScalingOutput
.
Implementations§
source§impl DescribeTimeBasedAutoScalingOutputBuilder
impl DescribeTimeBasedAutoScalingOutputBuilder
sourcepub fn time_based_auto_scaling_configurations(
self,
input: TimeBasedAutoScalingConfiguration
) -> Self
pub fn time_based_auto_scaling_configurations( self, input: TimeBasedAutoScalingConfiguration ) -> Self
Appends an item to time_based_auto_scaling_configurations
.
To override the contents of this collection use set_time_based_auto_scaling_configurations
.
An array of TimeBasedAutoScalingConfiguration
objects that describe the configuration for the specified instances.
sourcepub fn set_time_based_auto_scaling_configurations(
self,
input: Option<Vec<TimeBasedAutoScalingConfiguration>>
) -> Self
pub fn set_time_based_auto_scaling_configurations( self, input: Option<Vec<TimeBasedAutoScalingConfiguration>> ) -> Self
An array of TimeBasedAutoScalingConfiguration
objects that describe the configuration for the specified instances.
sourcepub fn get_time_based_auto_scaling_configurations(
&self
) -> &Option<Vec<TimeBasedAutoScalingConfiguration>>
pub fn get_time_based_auto_scaling_configurations( &self ) -> &Option<Vec<TimeBasedAutoScalingConfiguration>>
An array of TimeBasedAutoScalingConfiguration
objects that describe the configuration for the specified instances.
sourcepub fn build(self) -> DescribeTimeBasedAutoScalingOutput
pub fn build(self) -> DescribeTimeBasedAutoScalingOutput
Consumes the builder and constructs a DescribeTimeBasedAutoScalingOutput
.
Trait Implementations§
source§impl Clone for DescribeTimeBasedAutoScalingOutputBuilder
impl Clone for DescribeTimeBasedAutoScalingOutputBuilder
source§fn clone(&self) -> DescribeTimeBasedAutoScalingOutputBuilder
fn clone(&self) -> DescribeTimeBasedAutoScalingOutputBuilder
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 Default for DescribeTimeBasedAutoScalingOutputBuilder
impl Default for DescribeTimeBasedAutoScalingOutputBuilder
source§fn default() -> DescribeTimeBasedAutoScalingOutputBuilder
fn default() -> DescribeTimeBasedAutoScalingOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DescribeTimeBasedAutoScalingOutputBuilder
impl PartialEq for DescribeTimeBasedAutoScalingOutputBuilder
source§fn eq(&self, other: &DescribeTimeBasedAutoScalingOutputBuilder) -> bool
fn eq(&self, other: &DescribeTimeBasedAutoScalingOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DescribeTimeBasedAutoScalingOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribeTimeBasedAutoScalingOutputBuilder
impl RefUnwindSafe for DescribeTimeBasedAutoScalingOutputBuilder
impl Send for DescribeTimeBasedAutoScalingOutputBuilder
impl Sync for DescribeTimeBasedAutoScalingOutputBuilder
impl Unpin for DescribeTimeBasedAutoScalingOutputBuilder
impl UnwindSafe for DescribeTimeBasedAutoScalingOutputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.