AWS SDK for C++  1.8.100
AWS SDK for C++
Public Member Functions | List of all members
Aws::EMR::Model::CancelStepsInfo Class Reference

#include <CancelStepsInfo.h>

Public Member Functions

 CancelStepsInfo ()
 
 CancelStepsInfo (Aws::Utils::Json::JsonView jsonValue)
 
CancelStepsInfooperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetStepId () const
 
bool StepIdHasBeenSet () const
 
void SetStepId (const Aws::String &value)
 
void SetStepId (Aws::String &&value)
 
void SetStepId (const char *value)
 
CancelStepsInfoWithStepId (const Aws::String &value)
 
CancelStepsInfoWithStepId (Aws::String &&value)
 
CancelStepsInfoWithStepId (const char *value)
 
const CancelStepsRequestStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const CancelStepsRequestStatus &value)
 
void SetStatus (CancelStepsRequestStatus &&value)
 
CancelStepsInfoWithStatus (const CancelStepsRequestStatus &value)
 
CancelStepsInfoWithStatus (CancelStepsRequestStatus &&value)
 
const Aws::StringGetReason () const
 
bool ReasonHasBeenSet () const
 
void SetReason (const Aws::String &value)
 
void SetReason (Aws::String &&value)
 
void SetReason (const char *value)
 
CancelStepsInfoWithReason (const Aws::String &value)
 
CancelStepsInfoWithReason (Aws::String &&value)
 
CancelStepsInfoWithReason (const char *value)
 

Detailed Description

Specification of the status of a CancelSteps request. Available only in Amazon EMR version 4.8.0 and later, excluding version 5.0.0.

See Also:

AWS API Reference

Definition at line 34 of file CancelStepsInfo.h.

Constructor & Destructor Documentation

◆ CancelStepsInfo() [1/2]

Aws::EMR::Model::CancelStepsInfo::CancelStepsInfo ( )

◆ CancelStepsInfo() [2/2]

Aws::EMR::Model::CancelStepsInfo::CancelStepsInfo ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetReason()

const Aws::String& Aws::EMR::Model::CancelStepsInfo::GetReason ( ) const
inline

The reason for the failure if the CancelSteps request fails.

Definition at line 124 of file CancelStepsInfo.h.

◆ GetStatus()

const CancelStepsRequestStatus& Aws::EMR::Model::CancelStepsInfo::GetStatus ( ) const
inline

The status of a CancelSteps Request. The value may be SUBMITTED or FAILED.

Definition at line 88 of file CancelStepsInfo.h.

◆ GetStepId()

const Aws::String& Aws::EMR::Model::CancelStepsInfo::GetStepId ( ) const
inline

The encrypted StepId of a step.

Definition at line 46 of file CancelStepsInfo.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::EMR::Model::CancelStepsInfo::Jsonize ( ) const

◆ operator=()

CancelStepsInfo& Aws::EMR::Model::CancelStepsInfo::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ReasonHasBeenSet()

bool Aws::EMR::Model::CancelStepsInfo::ReasonHasBeenSet ( ) const
inline

The reason for the failure if the CancelSteps request fails.

Definition at line 129 of file CancelStepsInfo.h.

◆ SetReason() [1/3]

void Aws::EMR::Model::CancelStepsInfo::SetReason ( const Aws::String value)
inline

The reason for the failure if the CancelSteps request fails.

Definition at line 134 of file CancelStepsInfo.h.

◆ SetReason() [2/3]

void Aws::EMR::Model::CancelStepsInfo::SetReason ( Aws::String &&  value)
inline

The reason for the failure if the CancelSteps request fails.

Definition at line 139 of file CancelStepsInfo.h.

◆ SetReason() [3/3]

void Aws::EMR::Model::CancelStepsInfo::SetReason ( const char *  value)
inline

The reason for the failure if the CancelSteps request fails.

Definition at line 144 of file CancelStepsInfo.h.

◆ SetStatus() [1/2]

void Aws::EMR::Model::CancelStepsInfo::SetStatus ( const CancelStepsRequestStatus value)
inline

The status of a CancelSteps Request. The value may be SUBMITTED or FAILED.

Definition at line 100 of file CancelStepsInfo.h.

◆ SetStatus() [2/2]

void Aws::EMR::Model::CancelStepsInfo::SetStatus ( CancelStepsRequestStatus &&  value)
inline

The status of a CancelSteps Request. The value may be SUBMITTED or FAILED.

Definition at line 106 of file CancelStepsInfo.h.

◆ SetStepId() [1/3]

void Aws::EMR::Model::CancelStepsInfo::SetStepId ( const Aws::String value)
inline

The encrypted StepId of a step.

Definition at line 56 of file CancelStepsInfo.h.

◆ SetStepId() [2/3]

void Aws::EMR::Model::CancelStepsInfo::SetStepId ( Aws::String &&  value)
inline

The encrypted StepId of a step.

Definition at line 61 of file CancelStepsInfo.h.

◆ SetStepId() [3/3]

void Aws::EMR::Model::CancelStepsInfo::SetStepId ( const char *  value)
inline

The encrypted StepId of a step.

Definition at line 66 of file CancelStepsInfo.h.

◆ StatusHasBeenSet()

bool Aws::EMR::Model::CancelStepsInfo::StatusHasBeenSet ( ) const
inline

The status of a CancelSteps Request. The value may be SUBMITTED or FAILED.

Definition at line 94 of file CancelStepsInfo.h.

◆ StepIdHasBeenSet()

bool Aws::EMR::Model::CancelStepsInfo::StepIdHasBeenSet ( ) const
inline

The encrypted StepId of a step.

Definition at line 51 of file CancelStepsInfo.h.

◆ WithReason() [1/3]

CancelStepsInfo& Aws::EMR::Model::CancelStepsInfo::WithReason ( const Aws::String value)
inline

The reason for the failure if the CancelSteps request fails.

Definition at line 149 of file CancelStepsInfo.h.

◆ WithReason() [2/3]

CancelStepsInfo& Aws::EMR::Model::CancelStepsInfo::WithReason ( Aws::String &&  value)
inline

The reason for the failure if the CancelSteps request fails.

Definition at line 154 of file CancelStepsInfo.h.

◆ WithReason() [3/3]

CancelStepsInfo& Aws::EMR::Model::CancelStepsInfo::WithReason ( const char *  value)
inline

The reason for the failure if the CancelSteps request fails.

Definition at line 159 of file CancelStepsInfo.h.

◆ WithStatus() [1/2]

CancelStepsInfo& Aws::EMR::Model::CancelStepsInfo::WithStatus ( const CancelStepsRequestStatus value)
inline

The status of a CancelSteps Request. The value may be SUBMITTED or FAILED.

Definition at line 112 of file CancelStepsInfo.h.

◆ WithStatus() [2/2]

CancelStepsInfo& Aws::EMR::Model::CancelStepsInfo::WithStatus ( CancelStepsRequestStatus &&  value)
inline

The status of a CancelSteps Request. The value may be SUBMITTED or FAILED.

Definition at line 118 of file CancelStepsInfo.h.

◆ WithStepId() [1/3]

CancelStepsInfo& Aws::EMR::Model::CancelStepsInfo::WithStepId ( const Aws::String value)
inline

The encrypted StepId of a step.

Definition at line 71 of file CancelStepsInfo.h.

◆ WithStepId() [2/3]

CancelStepsInfo& Aws::EMR::Model::CancelStepsInfo::WithStepId ( Aws::String &&  value)
inline

The encrypted StepId of a step.

Definition at line 76 of file CancelStepsInfo.h.

◆ WithStepId() [3/3]

CancelStepsInfo& Aws::EMR::Model::CancelStepsInfo::WithStepId ( const char *  value)
inline

The encrypted StepId of a step.

Definition at line 81 of file CancelStepsInfo.h.


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