Struct aws_sdk_sagemaker::types::TrainingJobSummary
source · #[non_exhaustive]pub struct TrainingJobSummary {
pub training_job_name: Option<String>,
pub training_job_arn: Option<String>,
pub creation_time: Option<DateTime>,
pub training_end_time: Option<DateTime>,
pub last_modified_time: Option<DateTime>,
pub training_job_status: Option<TrainingJobStatus>,
pub warm_pool_status: Option<WarmPoolStatus>,
}
Expand description
Provides summary information about a training job.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.training_job_name: Option<String>
The name of the training job that you want a summary for.
training_job_arn: Option<String>
The Amazon Resource Name (ARN) of the training job.
creation_time: Option<DateTime>
A timestamp that shows when the training job was created.
training_end_time: Option<DateTime>
A timestamp that shows when the training job ended. This field is set only if the training job has one of the terminal statuses (Completed
, Failed
, or Stopped
).
last_modified_time: Option<DateTime>
Timestamp when the training job was last modified.
training_job_status: Option<TrainingJobStatus>
The status of the training job.
warm_pool_status: Option<WarmPoolStatus>
The status of the warm pool associated with the training job.
Implementations§
source§impl TrainingJobSummary
impl TrainingJobSummary
sourcepub fn training_job_name(&self) -> Option<&str>
pub fn training_job_name(&self) -> Option<&str>
The name of the training job that you want a summary for.
sourcepub fn training_job_arn(&self) -> Option<&str>
pub fn training_job_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) of the training job.
sourcepub fn creation_time(&self) -> Option<&DateTime>
pub fn creation_time(&self) -> Option<&DateTime>
A timestamp that shows when the training job was created.
sourcepub fn training_end_time(&self) -> Option<&DateTime>
pub fn training_end_time(&self) -> Option<&DateTime>
A timestamp that shows when the training job ended. This field is set only if the training job has one of the terminal statuses (Completed
, Failed
, or Stopped
).
sourcepub fn last_modified_time(&self) -> Option<&DateTime>
pub fn last_modified_time(&self) -> Option<&DateTime>
Timestamp when the training job was last modified.
sourcepub fn training_job_status(&self) -> Option<&TrainingJobStatus>
pub fn training_job_status(&self) -> Option<&TrainingJobStatus>
The status of the training job.
sourcepub fn warm_pool_status(&self) -> Option<&WarmPoolStatus>
pub fn warm_pool_status(&self) -> Option<&WarmPoolStatus>
The status of the warm pool associated with the training job.
source§impl TrainingJobSummary
impl TrainingJobSummary
sourcepub fn builder() -> TrainingJobSummaryBuilder
pub fn builder() -> TrainingJobSummaryBuilder
Creates a new builder-style object to manufacture TrainingJobSummary
.
Trait Implementations§
source§impl Clone for TrainingJobSummary
impl Clone for TrainingJobSummary
source§fn clone(&self) -> TrainingJobSummary
fn clone(&self) -> TrainingJobSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for TrainingJobSummary
impl Debug for TrainingJobSummary
source§impl PartialEq for TrainingJobSummary
impl PartialEq for TrainingJobSummary
source§fn eq(&self, other: &TrainingJobSummary) -> bool
fn eq(&self, other: &TrainingJobSummary) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for TrainingJobSummary
Auto Trait Implementations§
impl Freeze for TrainingJobSummary
impl RefUnwindSafe for TrainingJobSummary
impl Send for TrainingJobSummary
impl Sync for TrainingJobSummary
impl Unpin for TrainingJobSummary
impl UnwindSafe for TrainingJobSummary
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)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>
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>
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 more