Struct aws_sdk_sagemaker::operation::describe_algorithm::builders::DescribeAlgorithmOutputBuilder
source · #[non_exhaustive]pub struct DescribeAlgorithmOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeAlgorithmOutput
.
Implementations§
source§impl DescribeAlgorithmOutputBuilder
impl DescribeAlgorithmOutputBuilder
sourcepub fn algorithm_name(self, input: impl Into<String>) -> Self
pub fn algorithm_name(self, input: impl Into<String>) -> Self
The name of the algorithm being described.
sourcepub fn set_algorithm_name(self, input: Option<String>) -> Self
pub fn set_algorithm_name(self, input: Option<String>) -> Self
The name of the algorithm being described.
sourcepub fn get_algorithm_name(&self) -> &Option<String>
pub fn get_algorithm_name(&self) -> &Option<String>
The name of the algorithm being described.
sourcepub fn algorithm_arn(self, input: impl Into<String>) -> Self
pub fn algorithm_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the algorithm.
sourcepub fn set_algorithm_arn(self, input: Option<String>) -> Self
pub fn set_algorithm_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the algorithm.
sourcepub fn get_algorithm_arn(&self) -> &Option<String>
pub fn get_algorithm_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the algorithm.
sourcepub fn algorithm_description(self, input: impl Into<String>) -> Self
pub fn algorithm_description(self, input: impl Into<String>) -> Self
A brief summary about the algorithm.
sourcepub fn set_algorithm_description(self, input: Option<String>) -> Self
pub fn set_algorithm_description(self, input: Option<String>) -> Self
A brief summary about the algorithm.
sourcepub fn get_algorithm_description(&self) -> &Option<String>
pub fn get_algorithm_description(&self) -> &Option<String>
A brief summary about the algorithm.
sourcepub fn creation_time(self, input: DateTime) -> Self
pub fn creation_time(self, input: DateTime) -> Self
A timestamp specifying when the algorithm was created.
sourcepub fn set_creation_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_time(self, input: Option<DateTime>) -> Self
A timestamp specifying when the algorithm was created.
sourcepub fn get_creation_time(&self) -> &Option<DateTime>
pub fn get_creation_time(&self) -> &Option<DateTime>
A timestamp specifying when the algorithm was created.
sourcepub fn training_specification(self, input: TrainingSpecification) -> Self
pub fn training_specification(self, input: TrainingSpecification) -> Self
Details about training jobs run by this algorithm.
sourcepub fn set_training_specification(
self,
input: Option<TrainingSpecification>
) -> Self
pub fn set_training_specification( self, input: Option<TrainingSpecification> ) -> Self
Details about training jobs run by this algorithm.
sourcepub fn get_training_specification(&self) -> &Option<TrainingSpecification>
pub fn get_training_specification(&self) -> &Option<TrainingSpecification>
Details about training jobs run by this algorithm.
sourcepub fn inference_specification(self, input: InferenceSpecification) -> Self
pub fn inference_specification(self, input: InferenceSpecification) -> Self
Details about inference jobs that the algorithm runs.
sourcepub fn set_inference_specification(
self,
input: Option<InferenceSpecification>
) -> Self
pub fn set_inference_specification( self, input: Option<InferenceSpecification> ) -> Self
Details about inference jobs that the algorithm runs.
sourcepub fn get_inference_specification(&self) -> &Option<InferenceSpecification>
pub fn get_inference_specification(&self) -> &Option<InferenceSpecification>
Details about inference jobs that the algorithm runs.
sourcepub fn validation_specification(
self,
input: AlgorithmValidationSpecification
) -> Self
pub fn validation_specification( self, input: AlgorithmValidationSpecification ) -> Self
Details about configurations for one or more training jobs that SageMaker runs to test the algorithm.
sourcepub fn set_validation_specification(
self,
input: Option<AlgorithmValidationSpecification>
) -> Self
pub fn set_validation_specification( self, input: Option<AlgorithmValidationSpecification> ) -> Self
Details about configurations for one or more training jobs that SageMaker runs to test the algorithm.
sourcepub fn get_validation_specification(
&self
) -> &Option<AlgorithmValidationSpecification>
pub fn get_validation_specification( &self ) -> &Option<AlgorithmValidationSpecification>
Details about configurations for one or more training jobs that SageMaker runs to test the algorithm.
sourcepub fn algorithm_status(self, input: AlgorithmStatus) -> Self
pub fn algorithm_status(self, input: AlgorithmStatus) -> Self
The current status of the algorithm.
sourcepub fn set_algorithm_status(self, input: Option<AlgorithmStatus>) -> Self
pub fn set_algorithm_status(self, input: Option<AlgorithmStatus>) -> Self
The current status of the algorithm.
sourcepub fn get_algorithm_status(&self) -> &Option<AlgorithmStatus>
pub fn get_algorithm_status(&self) -> &Option<AlgorithmStatus>
The current status of the algorithm.
sourcepub fn algorithm_status_details(self, input: AlgorithmStatusDetails) -> Self
pub fn algorithm_status_details(self, input: AlgorithmStatusDetails) -> Self
Details about the current status of the algorithm.
sourcepub fn set_algorithm_status_details(
self,
input: Option<AlgorithmStatusDetails>
) -> Self
pub fn set_algorithm_status_details( self, input: Option<AlgorithmStatusDetails> ) -> Self
Details about the current status of the algorithm.
sourcepub fn get_algorithm_status_details(&self) -> &Option<AlgorithmStatusDetails>
pub fn get_algorithm_status_details(&self) -> &Option<AlgorithmStatusDetails>
Details about the current status of the algorithm.
sourcepub fn product_id(self, input: impl Into<String>) -> Self
pub fn product_id(self, input: impl Into<String>) -> Self
The product identifier of the algorithm.
sourcepub fn set_product_id(self, input: Option<String>) -> Self
pub fn set_product_id(self, input: Option<String>) -> Self
The product identifier of the algorithm.
sourcepub fn get_product_id(&self) -> &Option<String>
pub fn get_product_id(&self) -> &Option<String>
The product identifier of the algorithm.
sourcepub fn certify_for_marketplace(self, input: bool) -> Self
pub fn certify_for_marketplace(self, input: bool) -> Self
Whether the algorithm is certified to be listed in Amazon Web Services Marketplace.
sourcepub fn set_certify_for_marketplace(self, input: Option<bool>) -> Self
pub fn set_certify_for_marketplace(self, input: Option<bool>) -> Self
Whether the algorithm is certified to be listed in Amazon Web Services Marketplace.
sourcepub fn get_certify_for_marketplace(&self) -> &Option<bool>
pub fn get_certify_for_marketplace(&self) -> &Option<bool>
Whether the algorithm is certified to be listed in Amazon Web Services Marketplace.
sourcepub fn build(self) -> DescribeAlgorithmOutput
pub fn build(self) -> DescribeAlgorithmOutput
Consumes the builder and constructs a DescribeAlgorithmOutput
.
Trait Implementations§
source§impl Clone for DescribeAlgorithmOutputBuilder
impl Clone for DescribeAlgorithmOutputBuilder
source§fn clone(&self) -> DescribeAlgorithmOutputBuilder
fn clone(&self) -> DescribeAlgorithmOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribeAlgorithmOutputBuilder
impl Default for DescribeAlgorithmOutputBuilder
source§fn default() -> DescribeAlgorithmOutputBuilder
fn default() -> DescribeAlgorithmOutputBuilder
source§impl PartialEq<DescribeAlgorithmOutputBuilder> for DescribeAlgorithmOutputBuilder
impl PartialEq<DescribeAlgorithmOutputBuilder> for DescribeAlgorithmOutputBuilder
source§fn eq(&self, other: &DescribeAlgorithmOutputBuilder) -> bool
fn eq(&self, other: &DescribeAlgorithmOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.