Struct aws_sdk_lookoutvision::model::model_description::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }Expand description
A builder for ModelDescription
Implementations
sourceimpl Builder
impl Builder
sourcepub fn model_version(self, input: impl Into<String>) -> Self
pub fn model_version(self, input: impl Into<String>) -> Self
The version of the model
sourcepub fn set_model_version(self, input: Option<String>) -> Self
pub fn set_model_version(self, input: Option<String>) -> Self
The version of the model
sourcepub fn model_arn(self, input: impl Into<String>) -> Self
pub fn model_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the model.
sourcepub fn set_model_arn(self, input: Option<String>) -> Self
pub fn set_model_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the model.
sourcepub fn creation_timestamp(self, input: DateTime) -> Self
pub fn creation_timestamp(self, input: DateTime) -> Self
The unix timestamp for the date and time that the model was created.
sourcepub fn set_creation_timestamp(self, input: Option<DateTime>) -> Self
pub fn set_creation_timestamp(self, input: Option<DateTime>) -> Self
The unix timestamp for the date and time that the model was created.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
The description for the model.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
The description for the model.
sourcepub fn status(self, input: ModelStatus) -> Self
pub fn status(self, input: ModelStatus) -> Self
The status of the model.
sourcepub fn set_status(self, input: Option<ModelStatus>) -> Self
pub fn set_status(self, input: Option<ModelStatus>) -> Self
The status of the model.
sourcepub fn status_message(self, input: impl Into<String>) -> Self
pub fn status_message(self, input: impl Into<String>) -> Self
The status message for the model.
sourcepub fn set_status_message(self, input: Option<String>) -> Self
pub fn set_status_message(self, input: Option<String>) -> Self
The status message for the model.
sourcepub fn performance(self, input: ModelPerformance) -> Self
pub fn performance(self, input: ModelPerformance) -> Self
Performance metrics for the model. Created during training.
sourcepub fn set_performance(self, input: Option<ModelPerformance>) -> Self
pub fn set_performance(self, input: Option<ModelPerformance>) -> Self
Performance metrics for the model. Created during training.
sourcepub fn output_config(self, input: OutputConfig) -> Self
pub fn output_config(self, input: OutputConfig) -> Self
The S3 location where Amazon Lookout for Vision saves model training files.
sourcepub fn set_output_config(self, input: Option<OutputConfig>) -> Self
pub fn set_output_config(self, input: Option<OutputConfig>) -> Self
The S3 location where Amazon Lookout for Vision saves model training files.
sourcepub fn evaluation_manifest(self, input: OutputS3Object) -> Self
pub fn evaluation_manifest(self, input: OutputS3Object) -> Self
The S3 location where Amazon Lookout for Vision saves the manifest file that was used to test the trained model and generate the performance scores.
sourcepub fn set_evaluation_manifest(self, input: Option<OutputS3Object>) -> Self
pub fn set_evaluation_manifest(self, input: Option<OutputS3Object>) -> Self
The S3 location where Amazon Lookout for Vision saves the manifest file that was used to test the trained model and generate the performance scores.
sourcepub fn evaluation_result(self, input: OutputS3Object) -> Self
pub fn evaluation_result(self, input: OutputS3Object) -> Self
The S3 location where Amazon Lookout for Vision saves the performance metrics.
sourcepub fn set_evaluation_result(self, input: Option<OutputS3Object>) -> Self
pub fn set_evaluation_result(self, input: Option<OutputS3Object>) -> Self
The S3 location where Amazon Lookout for Vision saves the performance metrics.
sourcepub fn evaluation_end_timestamp(self, input: DateTime) -> Self
pub fn evaluation_end_timestamp(self, input: DateTime) -> Self
The unix timestamp for the date and time that the evaluation ended.
sourcepub fn set_evaluation_end_timestamp(self, input: Option<DateTime>) -> Self
pub fn set_evaluation_end_timestamp(self, input: Option<DateTime>) -> Self
The unix timestamp for the date and time that the evaluation ended.
sourcepub fn kms_key_id(self, input: impl Into<String>) -> Self
pub fn kms_key_id(self, input: impl Into<String>) -> Self
The identifer for the AWS Key Management Service (AWS KMS) key that was used to encrypt the model during training.
sourcepub fn set_kms_key_id(self, input: Option<String>) -> Self
pub fn set_kms_key_id(self, input: Option<String>) -> Self
The identifer for the AWS Key Management Service (AWS KMS) key that was used to encrypt the model during training.
sourcepub fn build(self) -> ModelDescription
pub fn build(self) -> ModelDescription
Consumes the builder and constructs a ModelDescription
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 · sourcefn borrow_mut(&mut self) -> &mut T
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> 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