Struct aws_sdk_neptunedata::operation::get_ml_model_training_job::GetMlModelTrainingJobOutput
source · #[non_exhaustive]pub struct GetMlModelTrainingJobOutput {
pub status: Option<String>,
pub id: Option<String>,
pub processing_job: Option<MlResourceDefinition>,
pub hpo_job: Option<MlResourceDefinition>,
pub model_transform_job: Option<MlResourceDefinition>,
pub ml_models: Option<Vec<MlConfigDefinition>>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.status: Option<String>
The status of the model training job.
id: Option<String>
The unique identifier of this model-training job.
processing_job: Option<MlResourceDefinition>
The data processing job.
hpo_job: Option<MlResourceDefinition>
The HPO job.
model_transform_job: Option<MlResourceDefinition>
The model transform job.
ml_models: Option<Vec<MlConfigDefinition>>
A list of the configurations of the ML models being used.
Implementations§
source§impl GetMlModelTrainingJobOutput
impl GetMlModelTrainingJobOutput
sourcepub fn processing_job(&self) -> Option<&MlResourceDefinition>
pub fn processing_job(&self) -> Option<&MlResourceDefinition>
The data processing job.
sourcepub fn hpo_job(&self) -> Option<&MlResourceDefinition>
pub fn hpo_job(&self) -> Option<&MlResourceDefinition>
The HPO job.
sourcepub fn model_transform_job(&self) -> Option<&MlResourceDefinition>
pub fn model_transform_job(&self) -> Option<&MlResourceDefinition>
The model transform job.
sourcepub fn ml_models(&self) -> &[MlConfigDefinition]
pub fn ml_models(&self) -> &[MlConfigDefinition]
A list of the configurations of the ML models being used.
If no value was sent for this field, a default will be set. If you want to determine if no value was sent, use .ml_models.is_none()
.
source§impl GetMlModelTrainingJobOutput
impl GetMlModelTrainingJobOutput
sourcepub fn builder() -> GetMlModelTrainingJobOutputBuilder
pub fn builder() -> GetMlModelTrainingJobOutputBuilder
Creates a new builder-style object to manufacture GetMlModelTrainingJobOutput
.
Trait Implementations§
source§impl Clone for GetMlModelTrainingJobOutput
impl Clone for GetMlModelTrainingJobOutput
source§fn clone(&self) -> GetMlModelTrainingJobOutput
fn clone(&self) -> GetMlModelTrainingJobOutput
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for GetMlModelTrainingJobOutput
impl Debug for GetMlModelTrainingJobOutput
source§impl PartialEq for GetMlModelTrainingJobOutput
impl PartialEq for GetMlModelTrainingJobOutput
source§fn eq(&self, other: &GetMlModelTrainingJobOutput) -> bool
fn eq(&self, other: &GetMlModelTrainingJobOutput) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl RequestId for GetMlModelTrainingJobOutput
impl RequestId for GetMlModelTrainingJobOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
Returns the request ID, or
None
if the service could not be reached.impl StructuralPartialEq for GetMlModelTrainingJobOutput
Auto Trait Implementations§
impl Freeze for GetMlModelTrainingJobOutput
impl RefUnwindSafe for GetMlModelTrainingJobOutput
impl Send for GetMlModelTrainingJobOutput
impl Sync for GetMlModelTrainingJobOutput
impl Unpin for GetMlModelTrainingJobOutput
impl UnwindSafe for GetMlModelTrainingJobOutput
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.