Struct aws_sdk_groundstation::operation::create_ephemeris::builders::CreateEphemerisOutputBuilder
source · #[non_exhaustive]pub struct CreateEphemerisOutputBuilder { /* private fields */ }
Expand description
A builder for CreateEphemerisOutput
.
Implementations§
source§impl CreateEphemerisOutputBuilder
impl CreateEphemerisOutputBuilder
sourcepub fn ephemeris_id(self, input: impl Into<String>) -> Self
pub fn ephemeris_id(self, input: impl Into<String>) -> Self
The AWS Ground Station ephemeris ID.
sourcepub fn set_ephemeris_id(self, input: Option<String>) -> Self
pub fn set_ephemeris_id(self, input: Option<String>) -> Self
The AWS Ground Station ephemeris ID.
sourcepub fn get_ephemeris_id(&self) -> &Option<String>
pub fn get_ephemeris_id(&self) -> &Option<String>
The AWS Ground Station ephemeris ID.
sourcepub fn build(self) -> CreateEphemerisOutput
pub fn build(self) -> CreateEphemerisOutput
Consumes the builder and constructs a CreateEphemerisOutput
.
Trait Implementations§
source§impl Clone for CreateEphemerisOutputBuilder
impl Clone for CreateEphemerisOutputBuilder
source§fn clone(&self) -> CreateEphemerisOutputBuilder
fn clone(&self) -> CreateEphemerisOutputBuilder
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 CreateEphemerisOutputBuilder
impl Debug for CreateEphemerisOutputBuilder
source§impl Default for CreateEphemerisOutputBuilder
impl Default for CreateEphemerisOutputBuilder
source§fn default() -> CreateEphemerisOutputBuilder
fn default() -> CreateEphemerisOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for CreateEphemerisOutputBuilder
impl PartialEq for CreateEphemerisOutputBuilder
source§fn eq(&self, other: &CreateEphemerisOutputBuilder) -> bool
fn eq(&self, other: &CreateEphemerisOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for CreateEphemerisOutputBuilder
Auto Trait Implementations§
impl Freeze for CreateEphemerisOutputBuilder
impl RefUnwindSafe for CreateEphemerisOutputBuilder
impl Send for CreateEphemerisOutputBuilder
impl Sync for CreateEphemerisOutputBuilder
impl Unpin for CreateEphemerisOutputBuilder
impl UnwindSafe for CreateEphemerisOutputBuilder
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.