#[non_exhaustive]pub struct CreateInstanceOutputBuilder { /* private fields */ }
Expand description
A builder for CreateInstanceOutput
.
Implementations§
source§impl CreateInstanceOutputBuilder
impl CreateInstanceOutputBuilder
sourcepub fn arn(self, input: impl Into<String>) -> Self
pub fn arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the instance.
sourcepub fn set_arn(self, input: Option<String>) -> Self
pub fn set_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the instance.
sourcepub fn build(self) -> CreateInstanceOutput
pub fn build(self) -> CreateInstanceOutput
Consumes the builder and constructs a CreateInstanceOutput
.
Trait Implementations§
source§impl Clone for CreateInstanceOutputBuilder
impl Clone for CreateInstanceOutputBuilder
source§fn clone(&self) -> CreateInstanceOutputBuilder
fn clone(&self) -> CreateInstanceOutputBuilder
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 CreateInstanceOutputBuilder
impl Debug for CreateInstanceOutputBuilder
source§impl Default for CreateInstanceOutputBuilder
impl Default for CreateInstanceOutputBuilder
source§fn default() -> CreateInstanceOutputBuilder
fn default() -> CreateInstanceOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CreateInstanceOutputBuilder
impl PartialEq for CreateInstanceOutputBuilder
source§fn eq(&self, other: &CreateInstanceOutputBuilder) -> bool
fn eq(&self, other: &CreateInstanceOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreateInstanceOutputBuilder
Auto Trait Implementations§
impl Freeze for CreateInstanceOutputBuilder
impl RefUnwindSafe for CreateInstanceOutputBuilder
impl Send for CreateInstanceOutputBuilder
impl Sync for CreateInstanceOutputBuilder
impl Unpin for CreateInstanceOutputBuilder
impl UnwindSafe for CreateInstanceOutputBuilder
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>
Creates a shared type from an unshared type.