#[non_exhaustive]pub struct ProcessingS3OutputBuilder { /* private fields */ }
Expand description
A builder for ProcessingS3Output
.
Implementations§
source§impl ProcessingS3OutputBuilder
impl ProcessingS3OutputBuilder
sourcepub fn s3_uri(self, input: impl Into<String>) -> Self
pub fn s3_uri(self, input: impl Into<String>) -> Self
A URI that identifies the Amazon S3 bucket where you want Amazon SageMaker to save the results of a processing job.
This field is required.sourcepub fn set_s3_uri(self, input: Option<String>) -> Self
pub fn set_s3_uri(self, input: Option<String>) -> Self
A URI that identifies the Amazon S3 bucket where you want Amazon SageMaker to save the results of a processing job.
sourcepub fn get_s3_uri(&self) -> &Option<String>
pub fn get_s3_uri(&self) -> &Option<String>
A URI that identifies the Amazon S3 bucket where you want Amazon SageMaker to save the results of a processing job.
sourcepub fn local_path(self, input: impl Into<String>) -> Self
pub fn local_path(self, input: impl Into<String>) -> Self
The local path of a directory where you want Amazon SageMaker to upload its contents to Amazon S3. LocalPath
is an absolute path to a directory containing output files. This directory will be created by the platform and exist when your container's entrypoint is invoked.
sourcepub fn set_local_path(self, input: Option<String>) -> Self
pub fn set_local_path(self, input: Option<String>) -> Self
The local path of a directory where you want Amazon SageMaker to upload its contents to Amazon S3. LocalPath
is an absolute path to a directory containing output files. This directory will be created by the platform and exist when your container's entrypoint is invoked.
sourcepub fn get_local_path(&self) -> &Option<String>
pub fn get_local_path(&self) -> &Option<String>
The local path of a directory where you want Amazon SageMaker to upload its contents to Amazon S3. LocalPath
is an absolute path to a directory containing output files. This directory will be created by the platform and exist when your container's entrypoint is invoked.
sourcepub fn s3_upload_mode(self, input: ProcessingS3UploadMode) -> Self
pub fn s3_upload_mode(self, input: ProcessingS3UploadMode) -> Self
Whether to upload the results of the processing job continuously or after the job completes.
This field is required.sourcepub fn set_s3_upload_mode(self, input: Option<ProcessingS3UploadMode>) -> Self
pub fn set_s3_upload_mode(self, input: Option<ProcessingS3UploadMode>) -> Self
Whether to upload the results of the processing job continuously or after the job completes.
sourcepub fn get_s3_upload_mode(&self) -> &Option<ProcessingS3UploadMode>
pub fn get_s3_upload_mode(&self) -> &Option<ProcessingS3UploadMode>
Whether to upload the results of the processing job continuously or after the job completes.
sourcepub fn build(self) -> ProcessingS3Output
pub fn build(self) -> ProcessingS3Output
Consumes the builder and constructs a ProcessingS3Output
.
Trait Implementations§
source§impl Clone for ProcessingS3OutputBuilder
impl Clone for ProcessingS3OutputBuilder
source§fn clone(&self) -> ProcessingS3OutputBuilder
fn clone(&self) -> ProcessingS3OutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ProcessingS3OutputBuilder
impl Debug for ProcessingS3OutputBuilder
source§impl Default for ProcessingS3OutputBuilder
impl Default for ProcessingS3OutputBuilder
source§fn default() -> ProcessingS3OutputBuilder
fn default() -> ProcessingS3OutputBuilder
source§impl PartialEq for ProcessingS3OutputBuilder
impl PartialEq for ProcessingS3OutputBuilder
source§fn eq(&self, other: &ProcessingS3OutputBuilder) -> bool
fn eq(&self, other: &ProcessingS3OutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.