AWS SDK for C++  1.9.124
AWS SDK for C++
Public Member Functions | List of all members
Aws::SageMaker::Model::ProcessingJobSummary Class Reference

#include <ProcessingJobSummary.h>

Public Member Functions

 ProcessingJobSummary ()
 
 ProcessingJobSummary (Aws::Utils::Json::JsonView jsonValue)
 
ProcessingJobSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetProcessingJobName () const
 
bool ProcessingJobNameHasBeenSet () const
 
void SetProcessingJobName (const Aws::String &value)
 
void SetProcessingJobName (Aws::String &&value)
 
void SetProcessingJobName (const char *value)
 
ProcessingJobSummaryWithProcessingJobName (const Aws::String &value)
 
ProcessingJobSummaryWithProcessingJobName (Aws::String &&value)
 
ProcessingJobSummaryWithProcessingJobName (const char *value)
 
const Aws::StringGetProcessingJobArn () const
 
bool ProcessingJobArnHasBeenSet () const
 
void SetProcessingJobArn (const Aws::String &value)
 
void SetProcessingJobArn (Aws::String &&value)
 
void SetProcessingJobArn (const char *value)
 
ProcessingJobSummaryWithProcessingJobArn (const Aws::String &value)
 
ProcessingJobSummaryWithProcessingJobArn (Aws::String &&value)
 
ProcessingJobSummaryWithProcessingJobArn (const char *value)
 
const Aws::Utils::DateTimeGetCreationTime () const
 
bool CreationTimeHasBeenSet () const
 
void SetCreationTime (const Aws::Utils::DateTime &value)
 
void SetCreationTime (Aws::Utils::DateTime &&value)
 
ProcessingJobSummaryWithCreationTime (const Aws::Utils::DateTime &value)
 
ProcessingJobSummaryWithCreationTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetProcessingEndTime () const
 
bool ProcessingEndTimeHasBeenSet () const
 
void SetProcessingEndTime (const Aws::Utils::DateTime &value)
 
void SetProcessingEndTime (Aws::Utils::DateTime &&value)
 
ProcessingJobSummaryWithProcessingEndTime (const Aws::Utils::DateTime &value)
 
ProcessingJobSummaryWithProcessingEndTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastModifiedTime () const
 
bool LastModifiedTimeHasBeenSet () const
 
void SetLastModifiedTime (const Aws::Utils::DateTime &value)
 
void SetLastModifiedTime (Aws::Utils::DateTime &&value)
 
ProcessingJobSummaryWithLastModifiedTime (const Aws::Utils::DateTime &value)
 
ProcessingJobSummaryWithLastModifiedTime (Aws::Utils::DateTime &&value)
 
const ProcessingJobStatusGetProcessingJobStatus () const
 
bool ProcessingJobStatusHasBeenSet () const
 
void SetProcessingJobStatus (const ProcessingJobStatus &value)
 
void SetProcessingJobStatus (ProcessingJobStatus &&value)
 
ProcessingJobSummaryWithProcessingJobStatus (const ProcessingJobStatus &value)
 
ProcessingJobSummaryWithProcessingJobStatus (ProcessingJobStatus &&value)
 
const Aws::StringGetFailureReason () const
 
bool FailureReasonHasBeenSet () const
 
void SetFailureReason (const Aws::String &value)
 
void SetFailureReason (Aws::String &&value)
 
void SetFailureReason (const char *value)
 
ProcessingJobSummaryWithFailureReason (const Aws::String &value)
 
ProcessingJobSummaryWithFailureReason (Aws::String &&value)
 
ProcessingJobSummaryWithFailureReason (const char *value)
 
const Aws::StringGetExitMessage () const
 
bool ExitMessageHasBeenSet () const
 
void SetExitMessage (const Aws::String &value)
 
void SetExitMessage (Aws::String &&value)
 
void SetExitMessage (const char *value)
 
ProcessingJobSummaryWithExitMessage (const Aws::String &value)
 
ProcessingJobSummaryWithExitMessage (Aws::String &&value)
 
ProcessingJobSummaryWithExitMessage (const char *value)
 

Detailed Description

Summary of information about a processing job.

See Also:

AWS API Reference

Definition at line 33 of file ProcessingJobSummary.h.

Constructor & Destructor Documentation

◆ ProcessingJobSummary() [1/2]

Aws::SageMaker::Model::ProcessingJobSummary::ProcessingJobSummary ( )

◆ ProcessingJobSummary() [2/2]

Aws::SageMaker::Model::ProcessingJobSummary::ProcessingJobSummary ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CreationTimeHasBeenSet()

bool Aws::SageMaker::Model::ProcessingJobSummary::CreationTimeHasBeenSet ( ) const
inline

The time at which the processing job was created.

Definition at line 132 of file ProcessingJobSummary.h.

◆ ExitMessageHasBeenSet()

bool Aws::SageMaker::Model::ProcessingJobSummary::ExitMessageHasBeenSet ( ) const
inline

An optional string, up to one KB in size, that contains metadata from the processing container when the processing job exits.

Definition at line 307 of file ProcessingJobSummary.h.

◆ FailureReasonHasBeenSet()

bool Aws::SageMaker::Model::ProcessingJobSummary::FailureReasonHasBeenSet ( ) const
inline

A string, up to one KB in size, that contains the reason a processing job failed, if it failed.

Definition at line 258 of file ProcessingJobSummary.h.

◆ GetCreationTime()

const Aws::Utils::DateTime& Aws::SageMaker::Model::ProcessingJobSummary::GetCreationTime ( ) const
inline

The time at which the processing job was created.

Definition at line 127 of file ProcessingJobSummary.h.

◆ GetExitMessage()

const Aws::String& Aws::SageMaker::Model::ProcessingJobSummary::GetExitMessage ( ) const
inline

An optional string, up to one KB in size, that contains metadata from the processing container when the processing job exits.

Definition at line 301 of file ProcessingJobSummary.h.

◆ GetFailureReason()

const Aws::String& Aws::SageMaker::Model::ProcessingJobSummary::GetFailureReason ( ) const
inline

A string, up to one KB in size, that contains the reason a processing job failed, if it failed.

Definition at line 252 of file ProcessingJobSummary.h.

◆ GetLastModifiedTime()

const Aws::Utils::DateTime& Aws::SageMaker::Model::ProcessingJobSummary::GetLastModifiedTime ( ) const
inline

A timestamp that indicates the last time the processing job was modified.

Definition at line 189 of file ProcessingJobSummary.h.

◆ GetProcessingEndTime()

const Aws::Utils::DateTime& Aws::SageMaker::Model::ProcessingJobSummary::GetProcessingEndTime ( ) const
inline

The time at which the processing job completed.

Definition at line 158 of file ProcessingJobSummary.h.

◆ GetProcessingJobArn()

const Aws::String& Aws::SageMaker::Model::ProcessingJobSummary::GetProcessingJobArn ( ) const
inline

The Amazon Resource Name (ARN) of the processing job..

Definition at line 86 of file ProcessingJobSummary.h.

◆ GetProcessingJobName()

const Aws::String& Aws::SageMaker::Model::ProcessingJobSummary::GetProcessingJobName ( ) const
inline

The name of the processing job.

Definition at line 45 of file ProcessingJobSummary.h.

◆ GetProcessingJobStatus()

const ProcessingJobStatus& Aws::SageMaker::Model::ProcessingJobSummary::GetProcessingJobStatus ( ) const
inline

The status of the processing job.

Definition at line 220 of file ProcessingJobSummary.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::SageMaker::Model::ProcessingJobSummary::Jsonize ( ) const

◆ LastModifiedTimeHasBeenSet()

bool Aws::SageMaker::Model::ProcessingJobSummary::LastModifiedTimeHasBeenSet ( ) const
inline

A timestamp that indicates the last time the processing job was modified.

Definition at line 194 of file ProcessingJobSummary.h.

◆ operator=()

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ProcessingEndTimeHasBeenSet()

bool Aws::SageMaker::Model::ProcessingJobSummary::ProcessingEndTimeHasBeenSet ( ) const
inline

The time at which the processing job completed.

Definition at line 163 of file ProcessingJobSummary.h.

◆ ProcessingJobArnHasBeenSet()

bool Aws::SageMaker::Model::ProcessingJobSummary::ProcessingJobArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the processing job..

Definition at line 91 of file ProcessingJobSummary.h.

◆ ProcessingJobNameHasBeenSet()

bool Aws::SageMaker::Model::ProcessingJobSummary::ProcessingJobNameHasBeenSet ( ) const
inline

The name of the processing job.

Definition at line 50 of file ProcessingJobSummary.h.

◆ ProcessingJobStatusHasBeenSet()

bool Aws::SageMaker::Model::ProcessingJobSummary::ProcessingJobStatusHasBeenSet ( ) const
inline

The status of the processing job.

Definition at line 225 of file ProcessingJobSummary.h.

◆ SetCreationTime() [1/2]

void Aws::SageMaker::Model::ProcessingJobSummary::SetCreationTime ( Aws::Utils::DateTime &&  value)
inline

The time at which the processing job was created.

Definition at line 142 of file ProcessingJobSummary.h.

◆ SetCreationTime() [2/2]

void Aws::SageMaker::Model::ProcessingJobSummary::SetCreationTime ( const Aws::Utils::DateTime value)
inline

The time at which the processing job was created.

Definition at line 137 of file ProcessingJobSummary.h.

◆ SetExitMessage() [1/3]

void Aws::SageMaker::Model::ProcessingJobSummary::SetExitMessage ( Aws::String &&  value)
inline

An optional string, up to one KB in size, that contains metadata from the processing container when the processing job exits.

Definition at line 319 of file ProcessingJobSummary.h.

◆ SetExitMessage() [2/3]

void Aws::SageMaker::Model::ProcessingJobSummary::SetExitMessage ( const Aws::String value)
inline

An optional string, up to one KB in size, that contains metadata from the processing container when the processing job exits.

Definition at line 313 of file ProcessingJobSummary.h.

◆ SetExitMessage() [3/3]

void Aws::SageMaker::Model::ProcessingJobSummary::SetExitMessage ( const char *  value)
inline

An optional string, up to one KB in size, that contains metadata from the processing container when the processing job exits.

Definition at line 325 of file ProcessingJobSummary.h.

◆ SetFailureReason() [1/3]

void Aws::SageMaker::Model::ProcessingJobSummary::SetFailureReason ( Aws::String &&  value)
inline

A string, up to one KB in size, that contains the reason a processing job failed, if it failed.

Definition at line 270 of file ProcessingJobSummary.h.

◆ SetFailureReason() [2/3]

void Aws::SageMaker::Model::ProcessingJobSummary::SetFailureReason ( const Aws::String value)
inline

A string, up to one KB in size, that contains the reason a processing job failed, if it failed.

Definition at line 264 of file ProcessingJobSummary.h.

◆ SetFailureReason() [3/3]

void Aws::SageMaker::Model::ProcessingJobSummary::SetFailureReason ( const char *  value)
inline

A string, up to one KB in size, that contains the reason a processing job failed, if it failed.

Definition at line 276 of file ProcessingJobSummary.h.

◆ SetLastModifiedTime() [1/2]

void Aws::SageMaker::Model::ProcessingJobSummary::SetLastModifiedTime ( Aws::Utils::DateTime &&  value)
inline

A timestamp that indicates the last time the processing job was modified.

Definition at line 204 of file ProcessingJobSummary.h.

◆ SetLastModifiedTime() [2/2]

void Aws::SageMaker::Model::ProcessingJobSummary::SetLastModifiedTime ( const Aws::Utils::DateTime value)
inline

A timestamp that indicates the last time the processing job was modified.

Definition at line 199 of file ProcessingJobSummary.h.

◆ SetProcessingEndTime() [1/2]

void Aws::SageMaker::Model::ProcessingJobSummary::SetProcessingEndTime ( Aws::Utils::DateTime &&  value)
inline

The time at which the processing job completed.

Definition at line 173 of file ProcessingJobSummary.h.

◆ SetProcessingEndTime() [2/2]

void Aws::SageMaker::Model::ProcessingJobSummary::SetProcessingEndTime ( const Aws::Utils::DateTime value)
inline

The time at which the processing job completed.

Definition at line 168 of file ProcessingJobSummary.h.

◆ SetProcessingJobArn() [1/3]

void Aws::SageMaker::Model::ProcessingJobSummary::SetProcessingJobArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the processing job..

Definition at line 101 of file ProcessingJobSummary.h.

◆ SetProcessingJobArn() [2/3]

void Aws::SageMaker::Model::ProcessingJobSummary::SetProcessingJobArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the processing job..

Definition at line 96 of file ProcessingJobSummary.h.

◆ SetProcessingJobArn() [3/3]

void Aws::SageMaker::Model::ProcessingJobSummary::SetProcessingJobArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the processing job..

Definition at line 106 of file ProcessingJobSummary.h.

◆ SetProcessingJobName() [1/3]

void Aws::SageMaker::Model::ProcessingJobSummary::SetProcessingJobName ( Aws::String &&  value)
inline

The name of the processing job.

Definition at line 60 of file ProcessingJobSummary.h.

◆ SetProcessingJobName() [2/3]

void Aws::SageMaker::Model::ProcessingJobSummary::SetProcessingJobName ( const Aws::String value)
inline

The name of the processing job.

Definition at line 55 of file ProcessingJobSummary.h.

◆ SetProcessingJobName() [3/3]

void Aws::SageMaker::Model::ProcessingJobSummary::SetProcessingJobName ( const char *  value)
inline

The name of the processing job.

Definition at line 65 of file ProcessingJobSummary.h.

◆ SetProcessingJobStatus() [1/2]

void Aws::SageMaker::Model::ProcessingJobSummary::SetProcessingJobStatus ( const ProcessingJobStatus value)
inline

The status of the processing job.

Definition at line 230 of file ProcessingJobSummary.h.

◆ SetProcessingJobStatus() [2/2]

void Aws::SageMaker::Model::ProcessingJobSummary::SetProcessingJobStatus ( ProcessingJobStatus &&  value)
inline

The status of the processing job.

Definition at line 235 of file ProcessingJobSummary.h.

◆ WithCreationTime() [1/2]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithCreationTime ( Aws::Utils::DateTime &&  value)
inline

The time at which the processing job was created.

Definition at line 152 of file ProcessingJobSummary.h.

◆ WithCreationTime() [2/2]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithCreationTime ( const Aws::Utils::DateTime value)
inline

The time at which the processing job was created.

Definition at line 147 of file ProcessingJobSummary.h.

◆ WithExitMessage() [1/3]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithExitMessage ( Aws::String &&  value)
inline

An optional string, up to one KB in size, that contains metadata from the processing container when the processing job exits.

Definition at line 337 of file ProcessingJobSummary.h.

◆ WithExitMessage() [2/3]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithExitMessage ( const Aws::String value)
inline

An optional string, up to one KB in size, that contains metadata from the processing container when the processing job exits.

Definition at line 331 of file ProcessingJobSummary.h.

◆ WithExitMessage() [3/3]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithExitMessage ( const char *  value)
inline

An optional string, up to one KB in size, that contains metadata from the processing container when the processing job exits.

Definition at line 343 of file ProcessingJobSummary.h.

◆ WithFailureReason() [1/3]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithFailureReason ( Aws::String &&  value)
inline

A string, up to one KB in size, that contains the reason a processing job failed, if it failed.

Definition at line 288 of file ProcessingJobSummary.h.

◆ WithFailureReason() [2/3]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithFailureReason ( const Aws::String value)
inline

A string, up to one KB in size, that contains the reason a processing job failed, if it failed.

Definition at line 282 of file ProcessingJobSummary.h.

◆ WithFailureReason() [3/3]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithFailureReason ( const char *  value)
inline

A string, up to one KB in size, that contains the reason a processing job failed, if it failed.

Definition at line 294 of file ProcessingJobSummary.h.

◆ WithLastModifiedTime() [1/2]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithLastModifiedTime ( Aws::Utils::DateTime &&  value)
inline

A timestamp that indicates the last time the processing job was modified.

Definition at line 214 of file ProcessingJobSummary.h.

◆ WithLastModifiedTime() [2/2]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithLastModifiedTime ( const Aws::Utils::DateTime value)
inline

A timestamp that indicates the last time the processing job was modified.

Definition at line 209 of file ProcessingJobSummary.h.

◆ WithProcessingEndTime() [1/2]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithProcessingEndTime ( Aws::Utils::DateTime &&  value)
inline

The time at which the processing job completed.

Definition at line 183 of file ProcessingJobSummary.h.

◆ WithProcessingEndTime() [2/2]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithProcessingEndTime ( const Aws::Utils::DateTime value)
inline

The time at which the processing job completed.

Definition at line 178 of file ProcessingJobSummary.h.

◆ WithProcessingJobArn() [1/3]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithProcessingJobArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the processing job..

Definition at line 116 of file ProcessingJobSummary.h.

◆ WithProcessingJobArn() [2/3]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithProcessingJobArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the processing job..

Definition at line 111 of file ProcessingJobSummary.h.

◆ WithProcessingJobArn() [3/3]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithProcessingJobArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the processing job..

Definition at line 121 of file ProcessingJobSummary.h.

◆ WithProcessingJobName() [1/3]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithProcessingJobName ( Aws::String &&  value)
inline

The name of the processing job.

Definition at line 75 of file ProcessingJobSummary.h.

◆ WithProcessingJobName() [2/3]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithProcessingJobName ( const Aws::String value)
inline

The name of the processing job.

Definition at line 70 of file ProcessingJobSummary.h.

◆ WithProcessingJobName() [3/3]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithProcessingJobName ( const char *  value)
inline

The name of the processing job.

Definition at line 80 of file ProcessingJobSummary.h.

◆ WithProcessingJobStatus() [1/2]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithProcessingJobStatus ( const ProcessingJobStatus value)
inline

The status of the processing job.

Definition at line 240 of file ProcessingJobSummary.h.

◆ WithProcessingJobStatus() [2/2]

ProcessingJobSummary& Aws::SageMaker::Model::ProcessingJobSummary::WithProcessingJobStatus ( ProcessingJobStatus &&  value)
inline

The status of the processing job.

Definition at line 245 of file ProcessingJobSummary.h.


The documentation for this class was generated from the following file: