Struct aws_sdk_ec2::operation::create_spot_datafeed_subscription::builders::CreateSpotDatafeedSubscriptionOutputBuilder
source · #[non_exhaustive]pub struct CreateSpotDatafeedSubscriptionOutputBuilder { /* private fields */ }
Expand description
A builder for CreateSpotDatafeedSubscriptionOutput
.
Implementations§
source§impl CreateSpotDatafeedSubscriptionOutputBuilder
impl CreateSpotDatafeedSubscriptionOutputBuilder
sourcepub fn spot_datafeed_subscription(self, input: SpotDatafeedSubscription) -> Self
pub fn spot_datafeed_subscription(self, input: SpotDatafeedSubscription) -> Self
The Spot Instance data feed subscription.
sourcepub fn set_spot_datafeed_subscription(
self,
input: Option<SpotDatafeedSubscription>,
) -> Self
pub fn set_spot_datafeed_subscription( self, input: Option<SpotDatafeedSubscription>, ) -> Self
The Spot Instance data feed subscription.
sourcepub fn get_spot_datafeed_subscription(
&self,
) -> &Option<SpotDatafeedSubscription>
pub fn get_spot_datafeed_subscription( &self, ) -> &Option<SpotDatafeedSubscription>
The Spot Instance data feed subscription.
sourcepub fn build(self) -> CreateSpotDatafeedSubscriptionOutput
pub fn build(self) -> CreateSpotDatafeedSubscriptionOutput
Consumes the builder and constructs a CreateSpotDatafeedSubscriptionOutput
.
Trait Implementations§
source§impl Clone for CreateSpotDatafeedSubscriptionOutputBuilder
impl Clone for CreateSpotDatafeedSubscriptionOutputBuilder
source§fn clone(&self) -> CreateSpotDatafeedSubscriptionOutputBuilder
fn clone(&self) -> CreateSpotDatafeedSubscriptionOutputBuilder
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 CreateSpotDatafeedSubscriptionOutputBuilder
impl Default for CreateSpotDatafeedSubscriptionOutputBuilder
source§fn default() -> CreateSpotDatafeedSubscriptionOutputBuilder
fn default() -> CreateSpotDatafeedSubscriptionOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CreateSpotDatafeedSubscriptionOutputBuilder
impl PartialEq for CreateSpotDatafeedSubscriptionOutputBuilder
source§fn eq(&self, other: &CreateSpotDatafeedSubscriptionOutputBuilder) -> bool
fn eq(&self, other: &CreateSpotDatafeedSubscriptionOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreateSpotDatafeedSubscriptionOutputBuilder
Auto Trait Implementations§
impl Freeze for CreateSpotDatafeedSubscriptionOutputBuilder
impl RefUnwindSafe for CreateSpotDatafeedSubscriptionOutputBuilder
impl Send for CreateSpotDatafeedSubscriptionOutputBuilder
impl Sync for CreateSpotDatafeedSubscriptionOutputBuilder
impl Unpin for CreateSpotDatafeedSubscriptionOutputBuilder
impl UnwindSafe for CreateSpotDatafeedSubscriptionOutputBuilder
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.