Struct aws_sdk_sagemaker::model::transform_job_definition::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for TransformJobDefinition
Implementations
sourceimpl Builder
impl Builder
sourcepub fn max_concurrent_transforms(self, input: i32) -> Self
pub fn max_concurrent_transforms(self, input: i32) -> Self
The maximum number of parallel requests that can be sent to each instance in a transform job. The default value is 1.
sourcepub fn set_max_concurrent_transforms(self, input: Option<i32>) -> Self
pub fn set_max_concurrent_transforms(self, input: Option<i32>) -> Self
The maximum number of parallel requests that can be sent to each instance in a transform job. The default value is 1.
sourcepub fn max_payload_in_mb(self, input: i32) -> Self
pub fn max_payload_in_mb(self, input: i32) -> Self
The maximum payload size allowed, in MB. A payload is the data portion of a record (without metadata).
sourcepub fn set_max_payload_in_mb(self, input: Option<i32>) -> Self
pub fn set_max_payload_in_mb(self, input: Option<i32>) -> Self
The maximum payload size allowed, in MB. A payload is the data portion of a record (without metadata).
sourcepub fn batch_strategy(self, input: BatchStrategy) -> Self
pub fn batch_strategy(self, input: BatchStrategy) -> Self
A string that determines the number of records included in a single mini-batch.
SingleRecord
means only one record is used per mini-batch. MultiRecord
means a mini-batch is set to contain as many records that can fit within the MaxPayloadInMB
limit.
sourcepub fn set_batch_strategy(self, input: Option<BatchStrategy>) -> Self
pub fn set_batch_strategy(self, input: Option<BatchStrategy>) -> Self
A string that determines the number of records included in a single mini-batch.
SingleRecord
means only one record is used per mini-batch. MultiRecord
means a mini-batch is set to contain as many records that can fit within the MaxPayloadInMB
limit.
sourcepub fn environment(self, k: impl Into<String>, v: impl Into<String>) -> Self
pub fn environment(self, k: impl Into<String>, v: impl Into<String>) -> Self
Adds a key-value pair to environment
.
To override the contents of this collection use set_environment
.
The environment variables to set in the Docker container. We support up to 16 key and values entries in the map.
sourcepub fn set_environment(self, input: Option<HashMap<String, String>>) -> Self
pub fn set_environment(self, input: Option<HashMap<String, String>>) -> Self
The environment variables to set in the Docker container. We support up to 16 key and values entries in the map.
sourcepub fn transform_input(self, input: TransformInput) -> Self
pub fn transform_input(self, input: TransformInput) -> Self
A description of the input source and the way the transform job consumes it.
sourcepub fn set_transform_input(self, input: Option<TransformInput>) -> Self
pub fn set_transform_input(self, input: Option<TransformInput>) -> Self
A description of the input source and the way the transform job consumes it.
sourcepub fn transform_output(self, input: TransformOutput) -> Self
pub fn transform_output(self, input: TransformOutput) -> Self
Identifies the Amazon S3 location where you want Amazon SageMaker to save the results from the transform job.
sourcepub fn set_transform_output(self, input: Option<TransformOutput>) -> Self
pub fn set_transform_output(self, input: Option<TransformOutput>) -> Self
Identifies the Amazon S3 location where you want Amazon SageMaker to save the results from the transform job.
sourcepub fn transform_resources(self, input: TransformResources) -> Self
pub fn transform_resources(self, input: TransformResources) -> Self
Identifies the ML compute instances for the transform job.
sourcepub fn set_transform_resources(self, input: Option<TransformResources>) -> Self
pub fn set_transform_resources(self, input: Option<TransformResources>) -> Self
Identifies the ML compute instances for the transform job.
sourcepub fn build(self) -> TransformJobDefinition
pub fn build(self) -> TransformJobDefinition
Consumes the builder and constructs a TransformJobDefinition
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub 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> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
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