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

#include <FailureDetails.h>

Public Member Functions

 FailureDetails ()
 
 FailureDetails (Aws::Utils::Json::JsonView jsonValue)
 
FailureDetailsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetReason () const
 
bool ReasonHasBeenSet () const
 
void SetReason (const Aws::String &value)
 
void SetReason (Aws::String &&value)
 
void SetReason (const char *value)
 
FailureDetailsWithReason (const Aws::String &value)
 
FailureDetailsWithReason (Aws::String &&value)
 
FailureDetailsWithReason (const char *value)
 
const Aws::StringGetMessage () const
 
bool MessageHasBeenSet () const
 
void SetMessage (const Aws::String &value)
 
void SetMessage (Aws::String &&value)
 
void SetMessage (const char *value)
 
FailureDetailsWithMessage (const Aws::String &value)
 
FailureDetailsWithMessage (Aws::String &&value)
 
FailureDetailsWithMessage (const char *value)
 
const Aws::StringGetLogFile () const
 
bool LogFileHasBeenSet () const
 
void SetLogFile (const Aws::String &value)
 
void SetLogFile (Aws::String &&value)
 
void SetLogFile (const char *value)
 
FailureDetailsWithLogFile (const Aws::String &value)
 
FailureDetailsWithLogFile (Aws::String &&value)
 
FailureDetailsWithLogFile (const char *value)
 

Detailed Description

The details of the step failure. The service attempts to detect the root cause for many common failures.

See Also:

AWS API Reference

Definition at line 32 of file FailureDetails.h.

Constructor & Destructor Documentation

◆ FailureDetails() [1/2]

Aws::EMR::Model::FailureDetails::FailureDetails ( )

◆ FailureDetails() [2/2]

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

Member Function Documentation

◆ GetLogFile()

const Aws::String& Aws::EMR::Model::FailureDetails::GetLogFile ( ) const
inline

The path to the log file where the step failure root cause was originally recorded.

Definition at line 159 of file FailureDetails.h.

◆ GetMessage()

const Aws::String& Aws::EMR::Model::FailureDetails::GetMessage ( ) const
inline

The descriptive message including the error the Amazon EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.

Definition at line 103 of file FailureDetails.h.

◆ GetReason()

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

The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns "Unknown Error" as a reason.

Definition at line 46 of file FailureDetails.h.

◆ Jsonize()

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

◆ LogFileHasBeenSet()

bool Aws::EMR::Model::FailureDetails::LogFileHasBeenSet ( ) const
inline

The path to the log file where the step failure root cause was originally recorded.

Definition at line 165 of file FailureDetails.h.

◆ MessageHasBeenSet()

bool Aws::EMR::Model::FailureDetails::MessageHasBeenSet ( ) const
inline

The descriptive message including the error the Amazon EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.

Definition at line 110 of file FailureDetails.h.

◆ operator=()

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

◆ ReasonHasBeenSet()

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

The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns "Unknown Error" as a reason.

Definition at line 53 of file FailureDetails.h.

◆ SetLogFile() [1/3]

void Aws::EMR::Model::FailureDetails::SetLogFile ( const Aws::String value)
inline

The path to the log file where the step failure root cause was originally recorded.

Definition at line 171 of file FailureDetails.h.

◆ SetLogFile() [2/3]

void Aws::EMR::Model::FailureDetails::SetLogFile ( Aws::String &&  value)
inline

The path to the log file where the step failure root cause was originally recorded.

Definition at line 177 of file FailureDetails.h.

◆ SetLogFile() [3/3]

void Aws::EMR::Model::FailureDetails::SetLogFile ( const char *  value)
inline

The path to the log file where the step failure root cause was originally recorded.

Definition at line 183 of file FailureDetails.h.

◆ SetMessage() [1/3]

void Aws::EMR::Model::FailureDetails::SetMessage ( const Aws::String value)
inline

The descriptive message including the error the Amazon EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.

Definition at line 117 of file FailureDetails.h.

◆ SetMessage() [2/3]

void Aws::EMR::Model::FailureDetails::SetMessage ( Aws::String &&  value)
inline

The descriptive message including the error the Amazon EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.

Definition at line 124 of file FailureDetails.h.

◆ SetMessage() [3/3]

void Aws::EMR::Model::FailureDetails::SetMessage ( const char *  value)
inline

The descriptive message including the error the Amazon EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.

Definition at line 131 of file FailureDetails.h.

◆ SetReason() [1/3]

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

The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns "Unknown Error" as a reason.

Definition at line 60 of file FailureDetails.h.

◆ SetReason() [2/3]

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

The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns "Unknown Error" as a reason.

Definition at line 67 of file FailureDetails.h.

◆ SetReason() [3/3]

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

The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns "Unknown Error" as a reason.

Definition at line 74 of file FailureDetails.h.

◆ WithLogFile() [1/3]

FailureDetails& Aws::EMR::Model::FailureDetails::WithLogFile ( const Aws::String value)
inline

The path to the log file where the step failure root cause was originally recorded.

Definition at line 189 of file FailureDetails.h.

◆ WithLogFile() [2/3]

FailureDetails& Aws::EMR::Model::FailureDetails::WithLogFile ( Aws::String &&  value)
inline

The path to the log file where the step failure root cause was originally recorded.

Definition at line 195 of file FailureDetails.h.

◆ WithLogFile() [3/3]

FailureDetails& Aws::EMR::Model::FailureDetails::WithLogFile ( const char *  value)
inline

The path to the log file where the step failure root cause was originally recorded.

Definition at line 201 of file FailureDetails.h.

◆ WithMessage() [1/3]

FailureDetails& Aws::EMR::Model::FailureDetails::WithMessage ( const Aws::String value)
inline

The descriptive message including the error the Amazon EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.

Definition at line 138 of file FailureDetails.h.

◆ WithMessage() [2/3]

FailureDetails& Aws::EMR::Model::FailureDetails::WithMessage ( Aws::String &&  value)
inline

The descriptive message including the error the Amazon EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.

Definition at line 145 of file FailureDetails.h.

◆ WithMessage() [3/3]

FailureDetails& Aws::EMR::Model::FailureDetails::WithMessage ( const char *  value)
inline

The descriptive message including the error the Amazon EMR service has identified as the cause of step failure. This is text from an error log that describes the root cause of the failure.

Definition at line 152 of file FailureDetails.h.

◆ WithReason() [1/3]

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

The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns "Unknown Error" as a reason.

Definition at line 81 of file FailureDetails.h.

◆ WithReason() [2/3]

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

The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns "Unknown Error" as a reason.

Definition at line 88 of file FailureDetails.h.

◆ WithReason() [3/3]

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

The reason for the step failure. In the case where the service cannot successfully determine the root cause of the failure, it returns "Unknown Error" as a reason.

Definition at line 95 of file FailureDetails.h.


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