AWS SDK for C++  1.8.94
AWS SDK for C++
Public Member Functions | List of all members
Aws::Glue::Model::JobBookmarkEntry Class Reference

#include <JobBookmarkEntry.h>

Public Member Functions

 JobBookmarkEntry ()
 
 JobBookmarkEntry (Aws::Utils::Json::JsonView jsonValue)
 
JobBookmarkEntryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetJobName () const
 
bool JobNameHasBeenSet () const
 
void SetJobName (const Aws::String &value)
 
void SetJobName (Aws::String &&value)
 
void SetJobName (const char *value)
 
JobBookmarkEntryWithJobName (const Aws::String &value)
 
JobBookmarkEntryWithJobName (Aws::String &&value)
 
JobBookmarkEntryWithJobName (const char *value)
 
int GetVersion () const
 
bool VersionHasBeenSet () const
 
void SetVersion (int value)
 
JobBookmarkEntryWithVersion (int value)
 
int GetRun () const
 
bool RunHasBeenSet () const
 
void SetRun (int value)
 
JobBookmarkEntryWithRun (int value)
 
int GetAttempt () const
 
bool AttemptHasBeenSet () const
 
void SetAttempt (int value)
 
JobBookmarkEntryWithAttempt (int value)
 
const Aws::StringGetPreviousRunId () const
 
bool PreviousRunIdHasBeenSet () const
 
void SetPreviousRunId (const Aws::String &value)
 
void SetPreviousRunId (Aws::String &&value)
 
void SetPreviousRunId (const char *value)
 
JobBookmarkEntryWithPreviousRunId (const Aws::String &value)
 
JobBookmarkEntryWithPreviousRunId (Aws::String &&value)
 
JobBookmarkEntryWithPreviousRunId (const char *value)
 
const Aws::StringGetRunId () const
 
bool RunIdHasBeenSet () const
 
void SetRunId (const Aws::String &value)
 
void SetRunId (Aws::String &&value)
 
void SetRunId (const char *value)
 
JobBookmarkEntryWithRunId (const Aws::String &value)
 
JobBookmarkEntryWithRunId (Aws::String &&value)
 
JobBookmarkEntryWithRunId (const char *value)
 
const Aws::StringGetJobBookmark () const
 
bool JobBookmarkHasBeenSet () const
 
void SetJobBookmark (const Aws::String &value)
 
void SetJobBookmark (Aws::String &&value)
 
void SetJobBookmark (const char *value)
 
JobBookmarkEntryWithJobBookmark (const Aws::String &value)
 
JobBookmarkEntryWithJobBookmark (Aws::String &&value)
 
JobBookmarkEntryWithJobBookmark (const char *value)
 

Detailed Description

Defines a point that a job can resume processing.

See Also:

AWS API Reference

Definition at line 32 of file JobBookmarkEntry.h.

Constructor & Destructor Documentation

◆ JobBookmarkEntry() [1/2]

Aws::Glue::Model::JobBookmarkEntry::JobBookmarkEntry ( )

◆ JobBookmarkEntry() [2/2]

Aws::Glue::Model::JobBookmarkEntry::JobBookmarkEntry ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AttemptHasBeenSet()

bool Aws::Glue::Model::JobBookmarkEntry::AttemptHasBeenSet ( ) const
inline

The attempt ID number.

Definition at line 132 of file JobBookmarkEntry.h.

◆ GetAttempt()

int Aws::Glue::Model::JobBookmarkEntry::GetAttempt ( ) const
inline

The attempt ID number.

Definition at line 127 of file JobBookmarkEntry.h.

◆ GetJobBookmark()

const Aws::String& Aws::Glue::Model::JobBookmarkEntry::GetJobBookmark ( ) const
inline

The bookmark itself.

Definition at line 230 of file JobBookmarkEntry.h.

◆ GetJobName()

const Aws::String& Aws::Glue::Model::JobBookmarkEntry::GetJobName ( ) const
inline

The name of the job in question.

Definition at line 44 of file JobBookmarkEntry.h.

◆ GetPreviousRunId()

const Aws::String& Aws::Glue::Model::JobBookmarkEntry::GetPreviousRunId ( ) const
inline

The unique run identifier associated with the previous job run.

Definition at line 148 of file JobBookmarkEntry.h.

◆ GetRun()

int Aws::Glue::Model::JobBookmarkEntry::GetRun ( ) const
inline

The run ID number.

Definition at line 106 of file JobBookmarkEntry.h.

◆ GetRunId()

const Aws::String& Aws::Glue::Model::JobBookmarkEntry::GetRunId ( ) const
inline

The run ID number.

Definition at line 189 of file JobBookmarkEntry.h.

◆ GetVersion()

int Aws::Glue::Model::JobBookmarkEntry::GetVersion ( ) const
inline

The version of the job.

Definition at line 85 of file JobBookmarkEntry.h.

◆ JobBookmarkHasBeenSet()

bool Aws::Glue::Model::JobBookmarkEntry::JobBookmarkHasBeenSet ( ) const
inline

The bookmark itself.

Definition at line 235 of file JobBookmarkEntry.h.

◆ JobNameHasBeenSet()

bool Aws::Glue::Model::JobBookmarkEntry::JobNameHasBeenSet ( ) const
inline

The name of the job in question.

Definition at line 49 of file JobBookmarkEntry.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Glue::Model::JobBookmarkEntry::Jsonize ( ) const

◆ operator=()

JobBookmarkEntry& Aws::Glue::Model::JobBookmarkEntry::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ PreviousRunIdHasBeenSet()

bool Aws::Glue::Model::JobBookmarkEntry::PreviousRunIdHasBeenSet ( ) const
inline

The unique run identifier associated with the previous job run.

Definition at line 153 of file JobBookmarkEntry.h.

◆ RunHasBeenSet()

bool Aws::Glue::Model::JobBookmarkEntry::RunHasBeenSet ( ) const
inline

The run ID number.

Definition at line 111 of file JobBookmarkEntry.h.

◆ RunIdHasBeenSet()

bool Aws::Glue::Model::JobBookmarkEntry::RunIdHasBeenSet ( ) const
inline

The run ID number.

Definition at line 194 of file JobBookmarkEntry.h.

◆ SetAttempt()

void Aws::Glue::Model::JobBookmarkEntry::SetAttempt ( int  value)
inline

The attempt ID number.

Definition at line 137 of file JobBookmarkEntry.h.

◆ SetJobBookmark() [1/3]

void Aws::Glue::Model::JobBookmarkEntry::SetJobBookmark ( const Aws::String value)
inline

The bookmark itself.

Definition at line 240 of file JobBookmarkEntry.h.

◆ SetJobBookmark() [2/3]

void Aws::Glue::Model::JobBookmarkEntry::SetJobBookmark ( Aws::String &&  value)
inline

The bookmark itself.

Definition at line 245 of file JobBookmarkEntry.h.

◆ SetJobBookmark() [3/3]

void Aws::Glue::Model::JobBookmarkEntry::SetJobBookmark ( const char *  value)
inline

The bookmark itself.

Definition at line 250 of file JobBookmarkEntry.h.

◆ SetJobName() [1/3]

void Aws::Glue::Model::JobBookmarkEntry::SetJobName ( const Aws::String value)
inline

The name of the job in question.

Definition at line 54 of file JobBookmarkEntry.h.

◆ SetJobName() [2/3]

void Aws::Glue::Model::JobBookmarkEntry::SetJobName ( Aws::String &&  value)
inline

The name of the job in question.

Definition at line 59 of file JobBookmarkEntry.h.

◆ SetJobName() [3/3]

void Aws::Glue::Model::JobBookmarkEntry::SetJobName ( const char *  value)
inline

The name of the job in question.

Definition at line 64 of file JobBookmarkEntry.h.

◆ SetPreviousRunId() [1/3]

void Aws::Glue::Model::JobBookmarkEntry::SetPreviousRunId ( const Aws::String value)
inline

The unique run identifier associated with the previous job run.

Definition at line 158 of file JobBookmarkEntry.h.

◆ SetPreviousRunId() [2/3]

void Aws::Glue::Model::JobBookmarkEntry::SetPreviousRunId ( Aws::String &&  value)
inline

The unique run identifier associated with the previous job run.

Definition at line 163 of file JobBookmarkEntry.h.

◆ SetPreviousRunId() [3/3]

void Aws::Glue::Model::JobBookmarkEntry::SetPreviousRunId ( const char *  value)
inline

The unique run identifier associated with the previous job run.

Definition at line 168 of file JobBookmarkEntry.h.

◆ SetRun()

void Aws::Glue::Model::JobBookmarkEntry::SetRun ( int  value)
inline

The run ID number.

Definition at line 116 of file JobBookmarkEntry.h.

◆ SetRunId() [1/3]

void Aws::Glue::Model::JobBookmarkEntry::SetRunId ( const Aws::String value)
inline

The run ID number.

Definition at line 199 of file JobBookmarkEntry.h.

◆ SetRunId() [2/3]

void Aws::Glue::Model::JobBookmarkEntry::SetRunId ( Aws::String &&  value)
inline

The run ID number.

Definition at line 204 of file JobBookmarkEntry.h.

◆ SetRunId() [3/3]

void Aws::Glue::Model::JobBookmarkEntry::SetRunId ( const char *  value)
inline

The run ID number.

Definition at line 209 of file JobBookmarkEntry.h.

◆ SetVersion()

void Aws::Glue::Model::JobBookmarkEntry::SetVersion ( int  value)
inline

The version of the job.

Definition at line 95 of file JobBookmarkEntry.h.

◆ VersionHasBeenSet()

bool Aws::Glue::Model::JobBookmarkEntry::VersionHasBeenSet ( ) const
inline

The version of the job.

Definition at line 90 of file JobBookmarkEntry.h.

◆ WithAttempt()

JobBookmarkEntry& Aws::Glue::Model::JobBookmarkEntry::WithAttempt ( int  value)
inline

The attempt ID number.

Definition at line 142 of file JobBookmarkEntry.h.

◆ WithJobBookmark() [1/3]

JobBookmarkEntry& Aws::Glue::Model::JobBookmarkEntry::WithJobBookmark ( const Aws::String value)
inline

The bookmark itself.

Definition at line 255 of file JobBookmarkEntry.h.

◆ WithJobBookmark() [2/3]

JobBookmarkEntry& Aws::Glue::Model::JobBookmarkEntry::WithJobBookmark ( Aws::String &&  value)
inline

The bookmark itself.

Definition at line 260 of file JobBookmarkEntry.h.

◆ WithJobBookmark() [3/3]

JobBookmarkEntry& Aws::Glue::Model::JobBookmarkEntry::WithJobBookmark ( const char *  value)
inline

The bookmark itself.

Definition at line 265 of file JobBookmarkEntry.h.

◆ WithJobName() [1/3]

JobBookmarkEntry& Aws::Glue::Model::JobBookmarkEntry::WithJobName ( const Aws::String value)
inline

The name of the job in question.

Definition at line 69 of file JobBookmarkEntry.h.

◆ WithJobName() [2/3]

JobBookmarkEntry& Aws::Glue::Model::JobBookmarkEntry::WithJobName ( Aws::String &&  value)
inline

The name of the job in question.

Definition at line 74 of file JobBookmarkEntry.h.

◆ WithJobName() [3/3]

JobBookmarkEntry& Aws::Glue::Model::JobBookmarkEntry::WithJobName ( const char *  value)
inline

The name of the job in question.

Definition at line 79 of file JobBookmarkEntry.h.

◆ WithPreviousRunId() [1/3]

JobBookmarkEntry& Aws::Glue::Model::JobBookmarkEntry::WithPreviousRunId ( const Aws::String value)
inline

The unique run identifier associated with the previous job run.

Definition at line 173 of file JobBookmarkEntry.h.

◆ WithPreviousRunId() [2/3]

JobBookmarkEntry& Aws::Glue::Model::JobBookmarkEntry::WithPreviousRunId ( Aws::String &&  value)
inline

The unique run identifier associated with the previous job run.

Definition at line 178 of file JobBookmarkEntry.h.

◆ WithPreviousRunId() [3/3]

JobBookmarkEntry& Aws::Glue::Model::JobBookmarkEntry::WithPreviousRunId ( const char *  value)
inline

The unique run identifier associated with the previous job run.

Definition at line 183 of file JobBookmarkEntry.h.

◆ WithRun()

JobBookmarkEntry& Aws::Glue::Model::JobBookmarkEntry::WithRun ( int  value)
inline

The run ID number.

Definition at line 121 of file JobBookmarkEntry.h.

◆ WithRunId() [1/3]

JobBookmarkEntry& Aws::Glue::Model::JobBookmarkEntry::WithRunId ( const Aws::String value)
inline

The run ID number.

Definition at line 214 of file JobBookmarkEntry.h.

◆ WithRunId() [2/3]

JobBookmarkEntry& Aws::Glue::Model::JobBookmarkEntry::WithRunId ( Aws::String &&  value)
inline

The run ID number.

Definition at line 219 of file JobBookmarkEntry.h.

◆ WithRunId() [3/3]

JobBookmarkEntry& Aws::Glue::Model::JobBookmarkEntry::WithRunId ( const char *  value)
inline

The run ID number.

Definition at line 224 of file JobBookmarkEntry.h.

◆ WithVersion()

JobBookmarkEntry& Aws::Glue::Model::JobBookmarkEntry::WithVersion ( int  value)
inline

The version of the job.

Definition at line 100 of file JobBookmarkEntry.h.


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