Struct aws_sdk_iotdeviceadvisor::operation::start_suite_run::builders::StartSuiteRunOutputBuilder    
source · #[non_exhaustive]pub struct StartSuiteRunOutputBuilder { /* private fields */ }Expand description
A builder for StartSuiteRunOutput.
Implementations§
source§impl StartSuiteRunOutputBuilder
 
impl StartSuiteRunOutputBuilder
sourcepub fn suite_run_id(self, input: impl Into<String>) -> Self
 
pub fn suite_run_id(self, input: impl Into<String>) -> Self
Suite Run ID of the started suite run.
sourcepub fn set_suite_run_id(self, input: Option<String>) -> Self
 
pub fn set_suite_run_id(self, input: Option<String>) -> Self
Suite Run ID of the started suite run.
sourcepub fn get_suite_run_id(&self) -> &Option<String>
 
pub fn get_suite_run_id(&self) -> &Option<String>
Suite Run ID of the started suite run.
sourcepub fn suite_run_arn(self, input: impl Into<String>) -> Self
 
pub fn suite_run_arn(self, input: impl Into<String>) -> Self
Amazon Resource Name (ARN) of the started suite run.
sourcepub fn set_suite_run_arn(self, input: Option<String>) -> Self
 
pub fn set_suite_run_arn(self, input: Option<String>) -> Self
Amazon Resource Name (ARN) of the started suite run.
sourcepub fn get_suite_run_arn(&self) -> &Option<String>
 
pub fn get_suite_run_arn(&self) -> &Option<String>
Amazon Resource Name (ARN) of the started suite run.
sourcepub fn created_at(self, input: DateTime) -> Self
 
pub fn created_at(self, input: DateTime) -> Self
Starts a Device Advisor test suite run based on suite create time.
sourcepub fn set_created_at(self, input: Option<DateTime>) -> Self
 
pub fn set_created_at(self, input: Option<DateTime>) -> Self
Starts a Device Advisor test suite run based on suite create time.
sourcepub fn get_created_at(&self) -> &Option<DateTime>
 
pub fn get_created_at(&self) -> &Option<DateTime>
Starts a Device Advisor test suite run based on suite create time.
sourcepub fn endpoint(self, input: impl Into<String>) -> Self
 
pub fn endpoint(self, input: impl Into<String>) -> Self
The response of an Device Advisor test endpoint.
sourcepub fn set_endpoint(self, input: Option<String>) -> Self
 
pub fn set_endpoint(self, input: Option<String>) -> Self
The response of an Device Advisor test endpoint.
sourcepub fn get_endpoint(&self) -> &Option<String>
 
pub fn get_endpoint(&self) -> &Option<String>
The response of an Device Advisor test endpoint.
sourcepub fn build(self) -> StartSuiteRunOutput
 
pub fn build(self) -> StartSuiteRunOutput
Consumes the builder and constructs a StartSuiteRunOutput.
Trait Implementations§
source§impl Clone for StartSuiteRunOutputBuilder
 
impl Clone for StartSuiteRunOutputBuilder
source§fn clone(&self) -> StartSuiteRunOutputBuilder
 
fn clone(&self) -> StartSuiteRunOutputBuilder
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 StartSuiteRunOutputBuilder
 
impl Debug for StartSuiteRunOutputBuilder
source§impl Default for StartSuiteRunOutputBuilder
 
impl Default for StartSuiteRunOutputBuilder
source§fn default() -> StartSuiteRunOutputBuilder
 
fn default() -> StartSuiteRunOutputBuilder
Returns the “default value” for a type. Read more
impl StructuralPartialEq for StartSuiteRunOutputBuilder
Auto Trait Implementations§
impl Freeze for StartSuiteRunOutputBuilder
impl RefUnwindSafe for StartSuiteRunOutputBuilder
impl Send for StartSuiteRunOutputBuilder
impl Sync for StartSuiteRunOutputBuilder
impl Unpin for StartSuiteRunOutputBuilder
impl UnwindSafe for StartSuiteRunOutputBuilder
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> CloneToUninit for Twhere
    T: Clone,
 
impl<T> CloneToUninit for Twhere
    T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
 
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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.