Struct aws_sdk_sagemaker::model::transform_job_definition::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for TransformJobDefinition
.
Implementations§
source§impl 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
.