#[non_exhaustive]pub struct TrialComponentSourceDetailBuilder { /* private fields */ }
Expand description
A builder for TrialComponentSourceDetail
.
Implementations§
source§impl TrialComponentSourceDetailBuilder
impl TrialComponentSourceDetailBuilder
sourcepub fn source_arn(self, input: impl Into<String>) -> Self
pub fn source_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the source.
sourcepub fn set_source_arn(self, input: Option<String>) -> Self
pub fn set_source_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the source.
sourcepub fn get_source_arn(&self) -> &Option<String>
pub fn get_source_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the source.
sourcepub fn training_job(self, input: TrainingJob) -> Self
pub fn training_job(self, input: TrainingJob) -> Self
Information about a training job that's the source of a trial component.
sourcepub fn set_training_job(self, input: Option<TrainingJob>) -> Self
pub fn set_training_job(self, input: Option<TrainingJob>) -> Self
Information about a training job that's the source of a trial component.
sourcepub fn get_training_job(&self) -> &Option<TrainingJob>
pub fn get_training_job(&self) -> &Option<TrainingJob>
Information about a training job that's the source of a trial component.
sourcepub fn processing_job(self, input: ProcessingJob) -> Self
pub fn processing_job(self, input: ProcessingJob) -> Self
Information about a processing job that's the source of a trial component.
sourcepub fn set_processing_job(self, input: Option<ProcessingJob>) -> Self
pub fn set_processing_job(self, input: Option<ProcessingJob>) -> Self
Information about a processing job that's the source of a trial component.
sourcepub fn get_processing_job(&self) -> &Option<ProcessingJob>
pub fn get_processing_job(&self) -> &Option<ProcessingJob>
Information about a processing job that's the source of a trial component.
sourcepub fn transform_job(self, input: TransformJob) -> Self
pub fn transform_job(self, input: TransformJob) -> Self
Information about a transform job that's the source of a trial component.
sourcepub fn set_transform_job(self, input: Option<TransformJob>) -> Self
pub fn set_transform_job(self, input: Option<TransformJob>) -> Self
Information about a transform job that's the source of a trial component.
sourcepub fn get_transform_job(&self) -> &Option<TransformJob>
pub fn get_transform_job(&self) -> &Option<TransformJob>
Information about a transform job that's the source of a trial component.
sourcepub fn build(self) -> TrialComponentSourceDetail
pub fn build(self) -> TrialComponentSourceDetail
Consumes the builder and constructs a TrialComponentSourceDetail
.
Trait Implementations§
source§impl Clone for TrialComponentSourceDetailBuilder
impl Clone for TrialComponentSourceDetailBuilder
source§fn clone(&self) -> TrialComponentSourceDetailBuilder
fn clone(&self) -> TrialComponentSourceDetailBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for TrialComponentSourceDetailBuilder
impl Default for TrialComponentSourceDetailBuilder
source§fn default() -> TrialComponentSourceDetailBuilder
fn default() -> TrialComponentSourceDetailBuilder
source§impl PartialEq for TrialComponentSourceDetailBuilder
impl PartialEq for TrialComponentSourceDetailBuilder
source§fn eq(&self, other: &TrialComponentSourceDetailBuilder) -> bool
fn eq(&self, other: &TrialComponentSourceDetailBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for TrialComponentSourceDetailBuilder
Auto Trait Implementations§
impl Freeze for TrialComponentSourceDetailBuilder
impl RefUnwindSafe for TrialComponentSourceDetailBuilder
impl Send for TrialComponentSourceDetailBuilder
impl Sync for TrialComponentSourceDetailBuilder
impl Unpin for TrialComponentSourceDetailBuilder
impl UnwindSafe for TrialComponentSourceDetailBuilder
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
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)
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>
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>
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 more