AWS SDK for C++  1.9.75
AWS SDK for C++
Public Member Functions | List of all members
Aws::Personalize::Model::BatchInferenceJobSummary Class Reference

#include <BatchInferenceJobSummary.h>

Public Member Functions

 BatchInferenceJobSummary ()
 
 BatchInferenceJobSummary (Aws::Utils::Json::JsonView jsonValue)
 
BatchInferenceJobSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetBatchInferenceJobArn () const
 
bool BatchInferenceJobArnHasBeenSet () const
 
void SetBatchInferenceJobArn (const Aws::String &value)
 
void SetBatchInferenceJobArn (Aws::String &&value)
 
void SetBatchInferenceJobArn (const char *value)
 
BatchInferenceJobSummaryWithBatchInferenceJobArn (const Aws::String &value)
 
BatchInferenceJobSummaryWithBatchInferenceJobArn (Aws::String &&value)
 
BatchInferenceJobSummaryWithBatchInferenceJobArn (const char *value)
 
const Aws::StringGetJobName () const
 
bool JobNameHasBeenSet () const
 
void SetJobName (const Aws::String &value)
 
void SetJobName (Aws::String &&value)
 
void SetJobName (const char *value)
 
BatchInferenceJobSummaryWithJobName (const Aws::String &value)
 
BatchInferenceJobSummaryWithJobName (Aws::String &&value)
 
BatchInferenceJobSummaryWithJobName (const char *value)
 
const Aws::StringGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const Aws::String &value)
 
void SetStatus (Aws::String &&value)
 
void SetStatus (const char *value)
 
BatchInferenceJobSummaryWithStatus (const Aws::String &value)
 
BatchInferenceJobSummaryWithStatus (Aws::String &&value)
 
BatchInferenceJobSummaryWithStatus (const char *value)
 
const Aws::Utils::DateTimeGetCreationDateTime () const
 
bool CreationDateTimeHasBeenSet () const
 
void SetCreationDateTime (const Aws::Utils::DateTime &value)
 
void SetCreationDateTime (Aws::Utils::DateTime &&value)
 
BatchInferenceJobSummaryWithCreationDateTime (const Aws::Utils::DateTime &value)
 
BatchInferenceJobSummaryWithCreationDateTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastUpdatedDateTime () const
 
bool LastUpdatedDateTimeHasBeenSet () const
 
void SetLastUpdatedDateTime (const Aws::Utils::DateTime &value)
 
void SetLastUpdatedDateTime (Aws::Utils::DateTime &&value)
 
BatchInferenceJobSummaryWithLastUpdatedDateTime (const Aws::Utils::DateTime &value)
 
BatchInferenceJobSummaryWithLastUpdatedDateTime (Aws::Utils::DateTime &&value)
 
const Aws::StringGetFailureReason () const
 
bool FailureReasonHasBeenSet () const
 
void SetFailureReason (const Aws::String &value)
 
void SetFailureReason (Aws::String &&value)
 
void SetFailureReason (const char *value)
 
BatchInferenceJobSummaryWithFailureReason (const Aws::String &value)
 
BatchInferenceJobSummaryWithFailureReason (Aws::String &&value)
 
BatchInferenceJobSummaryWithFailureReason (const char *value)
 
const Aws::StringGetSolutionVersionArn () const
 
bool SolutionVersionArnHasBeenSet () const
 
void SetSolutionVersionArn (const Aws::String &value)
 
void SetSolutionVersionArn (Aws::String &&value)
 
void SetSolutionVersionArn (const char *value)
 
BatchInferenceJobSummaryWithSolutionVersionArn (const Aws::String &value)
 
BatchInferenceJobSummaryWithSolutionVersionArn (Aws::String &&value)
 
BatchInferenceJobSummaryWithSolutionVersionArn (const char *value)
 

Detailed Description

A truncated version of the BatchInferenceJob datatype. The ListBatchInferenceJobs operation returns a list of batch inference job summaries.

See Also:

AWS API Reference

Definition at line 34 of file BatchInferenceJobSummary.h.

Constructor & Destructor Documentation

◆ BatchInferenceJobSummary() [1/2]

Aws::Personalize::Model::BatchInferenceJobSummary::BatchInferenceJobSummary ( )

◆ BatchInferenceJobSummary() [2/2]

Aws::Personalize::Model::BatchInferenceJobSummary::BatchInferenceJobSummary ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ BatchInferenceJobArnHasBeenSet()

bool Aws::Personalize::Model::BatchInferenceJobSummary::BatchInferenceJobArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the batch inference job.

Definition at line 51 of file BatchInferenceJobSummary.h.

◆ CreationDateTimeHasBeenSet()

bool Aws::Personalize::Model::BatchInferenceJobSummary::CreationDateTimeHasBeenSet ( ) const
inline

The time at which the batch inference job was created.

Definition at line 190 of file BatchInferenceJobSummary.h.

◆ FailureReasonHasBeenSet()

bool Aws::Personalize::Model::BatchInferenceJobSummary::FailureReasonHasBeenSet ( ) const
inline

If the batch inference job failed, the reason for the failure.

Definition at line 252 of file BatchInferenceJobSummary.h.

◆ GetBatchInferenceJobArn()

const Aws::String& Aws::Personalize::Model::BatchInferenceJobSummary::GetBatchInferenceJobArn ( ) const
inline

The Amazon Resource Name (ARN) of the batch inference job.

Definition at line 46 of file BatchInferenceJobSummary.h.

◆ GetCreationDateTime()

const Aws::Utils::DateTime& Aws::Personalize::Model::BatchInferenceJobSummary::GetCreationDateTime ( ) const
inline

The time at which the batch inference job was created.

Definition at line 185 of file BatchInferenceJobSummary.h.

◆ GetFailureReason()

const Aws::String& Aws::Personalize::Model::BatchInferenceJobSummary::GetFailureReason ( ) const
inline

If the batch inference job failed, the reason for the failure.

Definition at line 247 of file BatchInferenceJobSummary.h.

◆ GetJobName()

const Aws::String& Aws::Personalize::Model::BatchInferenceJobSummary::GetJobName ( ) const
inline

The name of the batch inference job.

Definition at line 87 of file BatchInferenceJobSummary.h.

◆ GetLastUpdatedDateTime()

const Aws::Utils::DateTime& Aws::Personalize::Model::BatchInferenceJobSummary::GetLastUpdatedDateTime ( ) const
inline

The time at which the batch inference job was last updated.

Definition at line 216 of file BatchInferenceJobSummary.h.

◆ GetSolutionVersionArn()

const Aws::String& Aws::Personalize::Model::BatchInferenceJobSummary::GetSolutionVersionArn ( ) const
inline

The ARN of the solution version used by the batch inference job.

Definition at line 288 of file BatchInferenceJobSummary.h.

◆ GetStatus()

const Aws::String& Aws::Personalize::Model::BatchInferenceJobSummary::GetStatus ( ) const
inline

The status of the batch inference job. The status is one of the following values:

  • PENDING

  • IN PROGRESS

  • ACTIVE

  • CREATE FAILED

Definition at line 130 of file BatchInferenceJobSummary.h.

◆ JobNameHasBeenSet()

bool Aws::Personalize::Model::BatchInferenceJobSummary::JobNameHasBeenSet ( ) const
inline

The name of the batch inference job.

Definition at line 92 of file BatchInferenceJobSummary.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Personalize::Model::BatchInferenceJobSummary::Jsonize ( ) const

◆ LastUpdatedDateTimeHasBeenSet()

bool Aws::Personalize::Model::BatchInferenceJobSummary::LastUpdatedDateTimeHasBeenSet ( ) const
inline

The time at which the batch inference job was last updated.

Definition at line 221 of file BatchInferenceJobSummary.h.

◆ operator=()

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetBatchInferenceJobArn() [1/3]

void Aws::Personalize::Model::BatchInferenceJobSummary::SetBatchInferenceJobArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the batch inference job.

Definition at line 61 of file BatchInferenceJobSummary.h.

◆ SetBatchInferenceJobArn() [2/3]

void Aws::Personalize::Model::BatchInferenceJobSummary::SetBatchInferenceJobArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the batch inference job.

Definition at line 56 of file BatchInferenceJobSummary.h.

◆ SetBatchInferenceJobArn() [3/3]

void Aws::Personalize::Model::BatchInferenceJobSummary::SetBatchInferenceJobArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the batch inference job.

Definition at line 66 of file BatchInferenceJobSummary.h.

◆ SetCreationDateTime() [1/2]

void Aws::Personalize::Model::BatchInferenceJobSummary::SetCreationDateTime ( Aws::Utils::DateTime &&  value)
inline

The time at which the batch inference job was created.

Definition at line 200 of file BatchInferenceJobSummary.h.

◆ SetCreationDateTime() [2/2]

void Aws::Personalize::Model::BatchInferenceJobSummary::SetCreationDateTime ( const Aws::Utils::DateTime value)
inline

The time at which the batch inference job was created.

Definition at line 195 of file BatchInferenceJobSummary.h.

◆ SetFailureReason() [1/3]

void Aws::Personalize::Model::BatchInferenceJobSummary::SetFailureReason ( Aws::String &&  value)
inline

If the batch inference job failed, the reason for the failure.

Definition at line 262 of file BatchInferenceJobSummary.h.

◆ SetFailureReason() [2/3]

void Aws::Personalize::Model::BatchInferenceJobSummary::SetFailureReason ( const Aws::String value)
inline

If the batch inference job failed, the reason for the failure.

Definition at line 257 of file BatchInferenceJobSummary.h.

◆ SetFailureReason() [3/3]

void Aws::Personalize::Model::BatchInferenceJobSummary::SetFailureReason ( const char *  value)
inline

If the batch inference job failed, the reason for the failure.

Definition at line 267 of file BatchInferenceJobSummary.h.

◆ SetJobName() [1/3]

void Aws::Personalize::Model::BatchInferenceJobSummary::SetJobName ( Aws::String &&  value)
inline

The name of the batch inference job.

Definition at line 102 of file BatchInferenceJobSummary.h.

◆ SetJobName() [2/3]

void Aws::Personalize::Model::BatchInferenceJobSummary::SetJobName ( const Aws::String value)
inline

The name of the batch inference job.

Definition at line 97 of file BatchInferenceJobSummary.h.

◆ SetJobName() [3/3]

void Aws::Personalize::Model::BatchInferenceJobSummary::SetJobName ( const char *  value)
inline

The name of the batch inference job.

Definition at line 107 of file BatchInferenceJobSummary.h.

◆ SetLastUpdatedDateTime() [1/2]

void Aws::Personalize::Model::BatchInferenceJobSummary::SetLastUpdatedDateTime ( Aws::Utils::DateTime &&  value)
inline

The time at which the batch inference job was last updated.

Definition at line 231 of file BatchInferenceJobSummary.h.

◆ SetLastUpdatedDateTime() [2/2]

void Aws::Personalize::Model::BatchInferenceJobSummary::SetLastUpdatedDateTime ( const Aws::Utils::DateTime value)
inline

The time at which the batch inference job was last updated.

Definition at line 226 of file BatchInferenceJobSummary.h.

◆ SetSolutionVersionArn() [1/3]

void Aws::Personalize::Model::BatchInferenceJobSummary::SetSolutionVersionArn ( Aws::String &&  value)
inline

The ARN of the solution version used by the batch inference job.

Definition at line 303 of file BatchInferenceJobSummary.h.

◆ SetSolutionVersionArn() [2/3]

void Aws::Personalize::Model::BatchInferenceJobSummary::SetSolutionVersionArn ( const Aws::String value)
inline

The ARN of the solution version used by the batch inference job.

Definition at line 298 of file BatchInferenceJobSummary.h.

◆ SetSolutionVersionArn() [3/3]

void Aws::Personalize::Model::BatchInferenceJobSummary::SetSolutionVersionArn ( const char *  value)
inline

The ARN of the solution version used by the batch inference job.

Definition at line 308 of file BatchInferenceJobSummary.h.

◆ SetStatus() [1/3]

void Aws::Personalize::Model::BatchInferenceJobSummary::SetStatus ( Aws::String &&  value)
inline

The status of the batch inference job. The status is one of the following values:

  • PENDING

  • IN PROGRESS

  • ACTIVE

  • CREATE FAILED

Definition at line 151 of file BatchInferenceJobSummary.h.

◆ SetStatus() [2/3]

void Aws::Personalize::Model::BatchInferenceJobSummary::SetStatus ( const Aws::String value)
inline

The status of the batch inference job. The status is one of the following values:

  • PENDING

  • IN PROGRESS

  • ACTIVE

  • CREATE FAILED

Definition at line 144 of file BatchInferenceJobSummary.h.

◆ SetStatus() [3/3]

void Aws::Personalize::Model::BatchInferenceJobSummary::SetStatus ( const char *  value)
inline

The status of the batch inference job. The status is one of the following values:

  • PENDING

  • IN PROGRESS

  • ACTIVE

  • CREATE FAILED

Definition at line 158 of file BatchInferenceJobSummary.h.

◆ SolutionVersionArnHasBeenSet()

bool Aws::Personalize::Model::BatchInferenceJobSummary::SolutionVersionArnHasBeenSet ( ) const
inline

The ARN of the solution version used by the batch inference job.

Definition at line 293 of file BatchInferenceJobSummary.h.

◆ StatusHasBeenSet()

bool Aws::Personalize::Model::BatchInferenceJobSummary::StatusHasBeenSet ( ) const
inline

The status of the batch inference job. The status is one of the following values:

  • PENDING

  • IN PROGRESS

  • ACTIVE

  • CREATE FAILED

Definition at line 137 of file BatchInferenceJobSummary.h.

◆ WithBatchInferenceJobArn() [1/3]

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::WithBatchInferenceJobArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the batch inference job.

Definition at line 76 of file BatchInferenceJobSummary.h.

◆ WithBatchInferenceJobArn() [2/3]

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::WithBatchInferenceJobArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the batch inference job.

Definition at line 71 of file BatchInferenceJobSummary.h.

◆ WithBatchInferenceJobArn() [3/3]

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::WithBatchInferenceJobArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the batch inference job.

Definition at line 81 of file BatchInferenceJobSummary.h.

◆ WithCreationDateTime() [1/2]

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::WithCreationDateTime ( Aws::Utils::DateTime &&  value)
inline

The time at which the batch inference job was created.

Definition at line 210 of file BatchInferenceJobSummary.h.

◆ WithCreationDateTime() [2/2]

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::WithCreationDateTime ( const Aws::Utils::DateTime value)
inline

The time at which the batch inference job was created.

Definition at line 205 of file BatchInferenceJobSummary.h.

◆ WithFailureReason() [1/3]

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::WithFailureReason ( Aws::String &&  value)
inline

If the batch inference job failed, the reason for the failure.

Definition at line 277 of file BatchInferenceJobSummary.h.

◆ WithFailureReason() [2/3]

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::WithFailureReason ( const Aws::String value)
inline

If the batch inference job failed, the reason for the failure.

Definition at line 272 of file BatchInferenceJobSummary.h.

◆ WithFailureReason() [3/3]

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::WithFailureReason ( const char *  value)
inline

If the batch inference job failed, the reason for the failure.

Definition at line 282 of file BatchInferenceJobSummary.h.

◆ WithJobName() [1/3]

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::WithJobName ( Aws::String &&  value)
inline

The name of the batch inference job.

Definition at line 117 of file BatchInferenceJobSummary.h.

◆ WithJobName() [2/3]

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::WithJobName ( const Aws::String value)
inline

The name of the batch inference job.

Definition at line 112 of file BatchInferenceJobSummary.h.

◆ WithJobName() [3/3]

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::WithJobName ( const char *  value)
inline

The name of the batch inference job.

Definition at line 122 of file BatchInferenceJobSummary.h.

◆ WithLastUpdatedDateTime() [1/2]

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::WithLastUpdatedDateTime ( Aws::Utils::DateTime &&  value)
inline

The time at which the batch inference job was last updated.

Definition at line 241 of file BatchInferenceJobSummary.h.

◆ WithLastUpdatedDateTime() [2/2]

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::WithLastUpdatedDateTime ( const Aws::Utils::DateTime value)
inline

The time at which the batch inference job was last updated.

Definition at line 236 of file BatchInferenceJobSummary.h.

◆ WithSolutionVersionArn() [1/3]

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::WithSolutionVersionArn ( Aws::String &&  value)
inline

The ARN of the solution version used by the batch inference job.

Definition at line 318 of file BatchInferenceJobSummary.h.

◆ WithSolutionVersionArn() [2/3]

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::WithSolutionVersionArn ( const Aws::String value)
inline

The ARN of the solution version used by the batch inference job.

Definition at line 313 of file BatchInferenceJobSummary.h.

◆ WithSolutionVersionArn() [3/3]

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::WithSolutionVersionArn ( const char *  value)
inline

The ARN of the solution version used by the batch inference job.

Definition at line 323 of file BatchInferenceJobSummary.h.

◆ WithStatus() [1/3]

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::WithStatus ( Aws::String &&  value)
inline

The status of the batch inference job. The status is one of the following values:

  • PENDING

  • IN PROGRESS

  • ACTIVE

  • CREATE FAILED

Definition at line 172 of file BatchInferenceJobSummary.h.

◆ WithStatus() [2/3]

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::WithStatus ( const Aws::String value)
inline

The status of the batch inference job. The status is one of the following values:

  • PENDING

  • IN PROGRESS

  • ACTIVE

  • CREATE FAILED

Definition at line 165 of file BatchInferenceJobSummary.h.

◆ WithStatus() [3/3]

BatchInferenceJobSummary& Aws::Personalize::Model::BatchInferenceJobSummary::WithStatus ( const char *  value)
inline

The status of the batch inference job. The status is one of the following values:

  • PENDING

  • IN PROGRESS

  • ACTIVE

  • CREATE FAILED

Definition at line 179 of file BatchInferenceJobSummary.h.


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