#[non_exhaustive]pub struct GetCustomModelOutputBuilder { /* private fields */ }
Expand description
A builder for GetCustomModelOutput
.
Implementations§
source§impl GetCustomModelOutputBuilder
impl GetCustomModelOutputBuilder
sourcepub fn model_arn(self, input: impl Into<String>) -> Self
pub fn model_arn(self, input: impl Into<String>) -> Self
ARN associated with this model.
This field is required.sourcepub fn set_model_arn(self, input: Option<String>) -> Self
pub fn set_model_arn(self, input: Option<String>) -> Self
ARN associated with this model.
sourcepub fn get_model_arn(&self) -> &Option<String>
pub fn get_model_arn(&self) -> &Option<String>
ARN associated with this model.
sourcepub fn model_name(self, input: impl Into<String>) -> Self
pub fn model_name(self, input: impl Into<String>) -> Self
Model name associated with this model.
This field is required.sourcepub fn set_model_name(self, input: Option<String>) -> Self
pub fn set_model_name(self, input: Option<String>) -> Self
Model name associated with this model.
sourcepub fn get_model_name(&self) -> &Option<String>
pub fn get_model_name(&self) -> &Option<String>
Model name associated with this model.
sourcepub fn set_job_name(self, input: Option<String>) -> Self
pub fn set_job_name(self, input: Option<String>) -> Self
Job name associated with this model.
sourcepub fn get_job_name(&self) -> &Option<String>
pub fn get_job_name(&self) -> &Option<String>
Job name associated with this model.
sourcepub fn job_arn(self, input: impl Into<String>) -> Self
pub fn job_arn(self, input: impl Into<String>) -> Self
Job ARN associated with this model.
This field is required.sourcepub fn set_job_arn(self, input: Option<String>) -> Self
pub fn set_job_arn(self, input: Option<String>) -> Self
Job ARN associated with this model.
sourcepub fn get_job_arn(&self) -> &Option<String>
pub fn get_job_arn(&self) -> &Option<String>
Job ARN associated with this model.
sourcepub fn base_model_arn(self, input: impl Into<String>) -> Self
pub fn base_model_arn(self, input: impl Into<String>) -> Self
ARN of the base model.
This field is required.sourcepub fn set_base_model_arn(self, input: Option<String>) -> Self
pub fn set_base_model_arn(self, input: Option<String>) -> Self
ARN of the base model.
sourcepub fn get_base_model_arn(&self) -> &Option<String>
pub fn get_base_model_arn(&self) -> &Option<String>
ARN of the base model.
sourcepub fn model_kms_key_arn(self, input: impl Into<String>) -> Self
pub fn model_kms_key_arn(self, input: impl Into<String>) -> Self
The custom model is encrypted at rest using this key.
sourcepub fn set_model_kms_key_arn(self, input: Option<String>) -> Self
pub fn set_model_kms_key_arn(self, input: Option<String>) -> Self
The custom model is encrypted at rest using this key.
sourcepub fn get_model_kms_key_arn(&self) -> &Option<String>
pub fn get_model_kms_key_arn(&self) -> &Option<String>
The custom model is encrypted at rest using this key.
sourcepub fn hyper_parameters(
self,
k: impl Into<String>,
v: impl Into<String>
) -> Self
pub fn hyper_parameters( self, k: impl Into<String>, v: impl Into<String> ) -> Self
Adds a key-value pair to hyper_parameters
.
To override the contents of this collection use set_hyper_parameters
.
Hyperparameter values associated with this model.
sourcepub fn set_hyper_parameters(
self,
input: Option<HashMap<String, String>>
) -> Self
pub fn set_hyper_parameters( self, input: Option<HashMap<String, String>> ) -> Self
Hyperparameter values associated with this model.
sourcepub fn get_hyper_parameters(&self) -> &Option<HashMap<String, String>>
pub fn get_hyper_parameters(&self) -> &Option<HashMap<String, String>>
Hyperparameter values associated with this model.
sourcepub fn training_data_config(self, input: TrainingDataConfig) -> Self
pub fn training_data_config(self, input: TrainingDataConfig) -> Self
Information about the training dataset.
This field is required.sourcepub fn set_training_data_config(self, input: Option<TrainingDataConfig>) -> Self
pub fn set_training_data_config(self, input: Option<TrainingDataConfig>) -> Self
Information about the training dataset.
sourcepub fn get_training_data_config(&self) -> &Option<TrainingDataConfig>
pub fn get_training_data_config(&self) -> &Option<TrainingDataConfig>
Information about the training dataset.
sourcepub fn validation_data_config(self, input: ValidationDataConfig) -> Self
pub fn validation_data_config(self, input: ValidationDataConfig) -> Self
Array of up to 10 validators.
sourcepub fn set_validation_data_config(
self,
input: Option<ValidationDataConfig>
) -> Self
pub fn set_validation_data_config( self, input: Option<ValidationDataConfig> ) -> Self
Array of up to 10 validators.
sourcepub fn get_validation_data_config(&self) -> &Option<ValidationDataConfig>
pub fn get_validation_data_config(&self) -> &Option<ValidationDataConfig>
Array of up to 10 validators.
sourcepub fn output_data_config(self, input: OutputDataConfig) -> Self
pub fn output_data_config(self, input: OutputDataConfig) -> Self
Output data configuration associated with this custom model.
This field is required.sourcepub fn set_output_data_config(self, input: Option<OutputDataConfig>) -> Self
pub fn set_output_data_config(self, input: Option<OutputDataConfig>) -> Self
Output data configuration associated with this custom model.
sourcepub fn get_output_data_config(&self) -> &Option<OutputDataConfig>
pub fn get_output_data_config(&self) -> &Option<OutputDataConfig>
Output data configuration associated with this custom model.
sourcepub fn training_metrics(self, input: TrainingMetrics) -> Self
pub fn training_metrics(self, input: TrainingMetrics) -> Self
The training metrics from the job creation.
sourcepub fn set_training_metrics(self, input: Option<TrainingMetrics>) -> Self
pub fn set_training_metrics(self, input: Option<TrainingMetrics>) -> Self
The training metrics from the job creation.
sourcepub fn get_training_metrics(&self) -> &Option<TrainingMetrics>
pub fn get_training_metrics(&self) -> &Option<TrainingMetrics>
The training metrics from the job creation.
sourcepub fn validation_metrics(self, input: ValidatorMetric) -> Self
pub fn validation_metrics(self, input: ValidatorMetric) -> Self
Appends an item to validation_metrics
.
To override the contents of this collection use set_validation_metrics
.
The validation metrics from the job creation.
sourcepub fn set_validation_metrics(self, input: Option<Vec<ValidatorMetric>>) -> Self
pub fn set_validation_metrics(self, input: Option<Vec<ValidatorMetric>>) -> Self
The validation metrics from the job creation.
sourcepub fn get_validation_metrics(&self) -> &Option<Vec<ValidatorMetric>>
pub fn get_validation_metrics(&self) -> &Option<Vec<ValidatorMetric>>
The validation metrics from the job creation.
sourcepub fn creation_time(self, input: DateTime) -> Self
pub fn creation_time(self, input: DateTime) -> Self
Creation time of the model.
This field is required.sourcepub fn set_creation_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_time(self, input: Option<DateTime>) -> Self
Creation time of the model.
sourcepub fn get_creation_time(&self) -> &Option<DateTime>
pub fn get_creation_time(&self) -> &Option<DateTime>
Creation time of the model.
sourcepub fn build(self) -> Result<GetCustomModelOutput, BuildError>
pub fn build(self) -> Result<GetCustomModelOutput, BuildError>
Consumes the builder and constructs a GetCustomModelOutput
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for GetCustomModelOutputBuilder
impl Clone for GetCustomModelOutputBuilder
source§fn clone(&self) -> GetCustomModelOutputBuilder
fn clone(&self) -> GetCustomModelOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetCustomModelOutputBuilder
impl Debug for GetCustomModelOutputBuilder
source§impl Default for GetCustomModelOutputBuilder
impl Default for GetCustomModelOutputBuilder
source§fn default() -> GetCustomModelOutputBuilder
fn default() -> GetCustomModelOutputBuilder
source§impl PartialEq for GetCustomModelOutputBuilder
impl PartialEq for GetCustomModelOutputBuilder
source§fn eq(&self, other: &GetCustomModelOutputBuilder) -> bool
fn eq(&self, other: &GetCustomModelOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.