Struct aws_sdk_mediaconnect::operation::deregister_gateway_instance::builders::DeregisterGatewayInstanceOutputBuilder
source · #[non_exhaustive]pub struct DeregisterGatewayInstanceOutputBuilder { /* private fields */ }
Expand description
A builder for DeregisterGatewayInstanceOutput
.
Implementations§
source§impl DeregisterGatewayInstanceOutputBuilder
impl DeregisterGatewayInstanceOutputBuilder
sourcepub fn gateway_instance_arn(self, input: impl Into<String>) -> Self
pub fn gateway_instance_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the instance.
sourcepub fn set_gateway_instance_arn(self, input: Option<String>) -> Self
pub fn set_gateway_instance_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the instance.
sourcepub fn get_gateway_instance_arn(&self) -> &Option<String>
pub fn get_gateway_instance_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the instance.
sourcepub fn instance_state(self, input: InstanceState) -> Self
pub fn instance_state(self, input: InstanceState) -> Self
The status of the instance.
sourcepub fn set_instance_state(self, input: Option<InstanceState>) -> Self
pub fn set_instance_state(self, input: Option<InstanceState>) -> Self
The status of the instance.
sourcepub fn get_instance_state(&self) -> &Option<InstanceState>
pub fn get_instance_state(&self) -> &Option<InstanceState>
The status of the instance.
sourcepub fn build(self) -> DeregisterGatewayInstanceOutput
pub fn build(self) -> DeregisterGatewayInstanceOutput
Consumes the builder and constructs a DeregisterGatewayInstanceOutput
.
Trait Implementations§
source§impl Clone for DeregisterGatewayInstanceOutputBuilder
impl Clone for DeregisterGatewayInstanceOutputBuilder
source§fn clone(&self) -> DeregisterGatewayInstanceOutputBuilder
fn clone(&self) -> DeregisterGatewayInstanceOutputBuilder
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 DeregisterGatewayInstanceOutputBuilder
impl Default for DeregisterGatewayInstanceOutputBuilder
source§fn default() -> DeregisterGatewayInstanceOutputBuilder
fn default() -> DeregisterGatewayInstanceOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DeregisterGatewayInstanceOutputBuilder
impl PartialEq for DeregisterGatewayInstanceOutputBuilder
source§fn eq(&self, other: &DeregisterGatewayInstanceOutputBuilder) -> bool
fn eq(&self, other: &DeregisterGatewayInstanceOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DeregisterGatewayInstanceOutputBuilder
Auto Trait Implementations§
impl Freeze for DeregisterGatewayInstanceOutputBuilder
impl RefUnwindSafe for DeregisterGatewayInstanceOutputBuilder
impl Send for DeregisterGatewayInstanceOutputBuilder
impl Sync for DeregisterGatewayInstanceOutputBuilder
impl Unpin for DeregisterGatewayInstanceOutputBuilder
impl UnwindSafe for DeregisterGatewayInstanceOutputBuilder
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.