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

#include <BatchStopJobRunSuccessfulSubmission.h>

Public Member Functions

 BatchStopJobRunSuccessfulSubmission ()
 
 BatchStopJobRunSuccessfulSubmission (Aws::Utils::Json::JsonView jsonValue)
 
BatchStopJobRunSuccessfulSubmissionoperator= (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)
 
BatchStopJobRunSuccessfulSubmissionWithJobName (const Aws::String &value)
 
BatchStopJobRunSuccessfulSubmissionWithJobName (Aws::String &&value)
 
BatchStopJobRunSuccessfulSubmissionWithJobName (const char *value)
 
const Aws::StringGetJobRunId () const
 
bool JobRunIdHasBeenSet () const
 
void SetJobRunId (const Aws::String &value)
 
void SetJobRunId (Aws::String &&value)
 
void SetJobRunId (const char *value)
 
BatchStopJobRunSuccessfulSubmissionWithJobRunId (const Aws::String &value)
 
BatchStopJobRunSuccessfulSubmissionWithJobRunId (Aws::String &&value)
 
BatchStopJobRunSuccessfulSubmissionWithJobRunId (const char *value)
 

Detailed Description

Records a successful request to stop a specified JobRun.

See Also:

AWS API Reference

Definition at line 32 of file BatchStopJobRunSuccessfulSubmission.h.

Constructor & Destructor Documentation

◆ BatchStopJobRunSuccessfulSubmission() [1/2]

Aws::Glue::Model::BatchStopJobRunSuccessfulSubmission::BatchStopJobRunSuccessfulSubmission ( )

◆ BatchStopJobRunSuccessfulSubmission() [2/2]

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

Member Function Documentation

◆ GetJobName()

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

The name of the job definition used in the job run that was stopped.

Definition at line 44 of file BatchStopJobRunSuccessfulSubmission.h.

◆ GetJobRunId()

const Aws::String& Aws::Glue::Model::BatchStopJobRunSuccessfulSubmission::GetJobRunId ( ) const
inline

The JobRunId of the job run that was stopped.

Definition at line 85 of file BatchStopJobRunSuccessfulSubmission.h.

◆ JobNameHasBeenSet()

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

The name of the job definition used in the job run that was stopped.

Definition at line 49 of file BatchStopJobRunSuccessfulSubmission.h.

◆ JobRunIdHasBeenSet()

bool Aws::Glue::Model::BatchStopJobRunSuccessfulSubmission::JobRunIdHasBeenSet ( ) const
inline

The JobRunId of the job run that was stopped.

Definition at line 90 of file BatchStopJobRunSuccessfulSubmission.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetJobName() [1/3]

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

The name of the job definition used in the job run that was stopped.

Definition at line 54 of file BatchStopJobRunSuccessfulSubmission.h.

◆ SetJobName() [2/3]

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

The name of the job definition used in the job run that was stopped.

Definition at line 59 of file BatchStopJobRunSuccessfulSubmission.h.

◆ SetJobName() [3/3]

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

The name of the job definition used in the job run that was stopped.

Definition at line 64 of file BatchStopJobRunSuccessfulSubmission.h.

◆ SetJobRunId() [1/3]

void Aws::Glue::Model::BatchStopJobRunSuccessfulSubmission::SetJobRunId ( const Aws::String value)
inline

The JobRunId of the job run that was stopped.

Definition at line 95 of file BatchStopJobRunSuccessfulSubmission.h.

◆ SetJobRunId() [2/3]

void Aws::Glue::Model::BatchStopJobRunSuccessfulSubmission::SetJobRunId ( Aws::String &&  value)
inline

The JobRunId of the job run that was stopped.

Definition at line 100 of file BatchStopJobRunSuccessfulSubmission.h.

◆ SetJobRunId() [3/3]

void Aws::Glue::Model::BatchStopJobRunSuccessfulSubmission::SetJobRunId ( const char *  value)
inline

The JobRunId of the job run that was stopped.

Definition at line 105 of file BatchStopJobRunSuccessfulSubmission.h.

◆ WithJobName() [1/3]

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

The name of the job definition used in the job run that was stopped.

Definition at line 69 of file BatchStopJobRunSuccessfulSubmission.h.

◆ WithJobName() [2/3]

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

The name of the job definition used in the job run that was stopped.

Definition at line 74 of file BatchStopJobRunSuccessfulSubmission.h.

◆ WithJobName() [3/3]

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

The name of the job definition used in the job run that was stopped.

Definition at line 79 of file BatchStopJobRunSuccessfulSubmission.h.

◆ WithJobRunId() [1/3]

BatchStopJobRunSuccessfulSubmission& Aws::Glue::Model::BatchStopJobRunSuccessfulSubmission::WithJobRunId ( const Aws::String value)
inline

The JobRunId of the job run that was stopped.

Definition at line 110 of file BatchStopJobRunSuccessfulSubmission.h.

◆ WithJobRunId() [2/3]

BatchStopJobRunSuccessfulSubmission& Aws::Glue::Model::BatchStopJobRunSuccessfulSubmission::WithJobRunId ( Aws::String &&  value)
inline

The JobRunId of the job run that was stopped.

Definition at line 115 of file BatchStopJobRunSuccessfulSubmission.h.

◆ WithJobRunId() [3/3]

BatchStopJobRunSuccessfulSubmission& Aws::Glue::Model::BatchStopJobRunSuccessfulSubmission::WithJobRunId ( const char *  value)
inline

The JobRunId of the job run that was stopped.

Definition at line 120 of file BatchStopJobRunSuccessfulSubmission.h.


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