Struct aws_sdk_evidently::types::builders::LaunchExecutionBuilder
source · #[non_exhaustive]pub struct LaunchExecutionBuilder { /* private fields */ }
Expand description
A builder for LaunchExecution
.
Implementations§
source§impl LaunchExecutionBuilder
impl LaunchExecutionBuilder
sourcepub fn started_time(self, input: DateTime) -> Self
pub fn started_time(self, input: DateTime) -> Self
The date and time that the launch started.
sourcepub fn set_started_time(self, input: Option<DateTime>) -> Self
pub fn set_started_time(self, input: Option<DateTime>) -> Self
The date and time that the launch started.
sourcepub fn get_started_time(&self) -> &Option<DateTime>
pub fn get_started_time(&self) -> &Option<DateTime>
The date and time that the launch started.
sourcepub fn ended_time(self, input: DateTime) -> Self
pub fn ended_time(self, input: DateTime) -> Self
The date and time that the launch ended.
sourcepub fn set_ended_time(self, input: Option<DateTime>) -> Self
pub fn set_ended_time(self, input: Option<DateTime>) -> Self
The date and time that the launch ended.
sourcepub fn get_ended_time(&self) -> &Option<DateTime>
pub fn get_ended_time(&self) -> &Option<DateTime>
The date and time that the launch ended.
sourcepub fn build(self) -> LaunchExecution
pub fn build(self) -> LaunchExecution
Consumes the builder and constructs a LaunchExecution
.
Trait Implementations§
source§impl Clone for LaunchExecutionBuilder
impl Clone for LaunchExecutionBuilder
source§fn clone(&self) -> LaunchExecutionBuilder
fn clone(&self) -> LaunchExecutionBuilder
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 LaunchExecutionBuilder
impl Debug for LaunchExecutionBuilder
source§impl Default for LaunchExecutionBuilder
impl Default for LaunchExecutionBuilder
source§fn default() -> LaunchExecutionBuilder
fn default() -> LaunchExecutionBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for LaunchExecutionBuilder
impl PartialEq for LaunchExecutionBuilder
source§fn eq(&self, other: &LaunchExecutionBuilder) -> bool
fn eq(&self, other: &LaunchExecutionBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for LaunchExecutionBuilder
Auto Trait Implementations§
impl Freeze for LaunchExecutionBuilder
impl RefUnwindSafe for LaunchExecutionBuilder
impl Send for LaunchExecutionBuilder
impl Sync for LaunchExecutionBuilder
impl Unpin for LaunchExecutionBuilder
impl UnwindSafe for LaunchExecutionBuilder
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.