Struct aws_sdk_sagemaker::model::ProcessingInput
source · [−]#[non_exhaustive]pub struct ProcessingInput { /* private fields */ }
Expand description
The inputs for a processing job. The processing input must specify exactly one of either S3Input
or DatasetDefinition
types.
Implementations
sourceimpl ProcessingInput
impl ProcessingInput
sourcepub fn input_name(&self) -> Option<&str>
pub fn input_name(&self) -> Option<&str>
The name for the processing job input.
sourcepub fn app_managed(&self) -> bool
pub fn app_managed(&self) -> bool
When True
, input operations such as data download are managed natively by the processing job application. When False
(default), input operations are managed by Amazon SageMaker.
sourcepub fn s3_input(&self) -> Option<&ProcessingS3Input>
pub fn s3_input(&self) -> Option<&ProcessingS3Input>
Configuration for downloading input data from Amazon S3 into the processing container.
sourcepub fn dataset_definition(&self) -> Option<&DatasetDefinition>
pub fn dataset_definition(&self) -> Option<&DatasetDefinition>
Configuration for a Dataset Definition input.
sourceimpl ProcessingInput
impl ProcessingInput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ProcessingInput
.
Trait Implementations
sourceimpl Clone for ProcessingInput
impl Clone for ProcessingInput
sourcefn clone(&self) -> ProcessingInput
fn clone(&self) -> ProcessingInput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ProcessingInput
impl Debug for ProcessingInput
sourceimpl PartialEq<ProcessingInput> for ProcessingInput
impl PartialEq<ProcessingInput> for ProcessingInput
sourcefn eq(&self, other: &ProcessingInput) -> bool
fn eq(&self, other: &ProcessingInput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl StructuralPartialEq for ProcessingInput
Auto Trait Implementations
impl RefUnwindSafe for ProcessingInput
impl Send for ProcessingInput
impl Sync for ProcessingInput
impl Unpin for ProcessingInput
impl UnwindSafe for ProcessingInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more