pub struct Builder { /* private fields */ }
Expand description
A builder for AlgorithmValidationProfile
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn profile_name(self, input: impl Into<String>) -> Self
pub fn profile_name(self, input: impl Into<String>) -> Self
The name of the profile for the algorithm. The name must have 1 to 63 characters. Valid characters are a-z, A-Z, 0-9, and - (hyphen).
sourcepub fn set_profile_name(self, input: Option<String>) -> Self
pub fn set_profile_name(self, input: Option<String>) -> Self
The name of the profile for the algorithm. The name must have 1 to 63 characters. Valid characters are a-z, A-Z, 0-9, and - (hyphen).
sourcepub fn training_job_definition(self, input: TrainingJobDefinition) -> Self
pub fn training_job_definition(self, input: TrainingJobDefinition) -> Self
The TrainingJobDefinition
object that describes the training job that SageMaker runs to validate your algorithm.
sourcepub fn set_training_job_definition(
self,
input: Option<TrainingJobDefinition>
) -> Self
pub fn set_training_job_definition(
self,
input: Option<TrainingJobDefinition>
) -> Self
The TrainingJobDefinition
object that describes the training job that SageMaker runs to validate your algorithm.
sourcepub fn transform_job_definition(self, input: TransformJobDefinition) -> Self
pub fn transform_job_definition(self, input: TransformJobDefinition) -> Self
The TransformJobDefinition
object that describes the transform job that SageMaker runs to validate your algorithm.
sourcepub fn set_transform_job_definition(
self,
input: Option<TransformJobDefinition>
) -> Self
pub fn set_transform_job_definition(
self,
input: Option<TransformJobDefinition>
) -> Self
The TransformJobDefinition
object that describes the transform job that SageMaker runs to validate your algorithm.
sourcepub fn build(self) -> AlgorithmValidationProfile
pub fn build(self) -> AlgorithmValidationProfile
Consumes the builder and constructs a AlgorithmValidationProfile
.