AWS SDK for C++  1.9.130
AWS SDK for C++
Public Member Functions | List of all members
Aws::IoTDeviceAdvisor::IoTDeviceAdvisorError Class Reference

#include <IoTDeviceAdvisorErrors.h>

+ Inheritance diagram for Aws::IoTDeviceAdvisor::IoTDeviceAdvisorError:

Public Member Functions

 IoTDeviceAdvisorError ()
 
 IoTDeviceAdvisorError (const Aws::Client::AWSError< Aws::Client::CoreErrors > &rhs)
 
 IoTDeviceAdvisorError (Aws::Client::AWSError< Aws::Client::CoreErrors > &&rhs)
 
 IoTDeviceAdvisorError (const Aws::Client::AWSError< IoTDeviceAdvisorErrors > &rhs)
 
 IoTDeviceAdvisorError (Aws::Client::AWSError< IoTDeviceAdvisorErrors > &&rhs)
 
template<typename T >
GetModeledError ()
 
- Public Member Functions inherited from Aws::Client::AWSError< IoTDeviceAdvisorErrors >
 AWSError ()
 
 AWSError (IoTDeviceAdvisorErrors errorType, Aws::String exceptionName, const Aws::String message, bool isRetryable)
 
 AWSError (IoTDeviceAdvisorErrors errorType, bool isRetryable)
 
 AWSError (AWSError &&)=default
 
 AWSError (const AWSError &)=default
 
 AWSError (AWSError< OTHER_ERROR_TYPE > &&rhs)
 
 AWSError (const AWSError< OTHER_ERROR_TYPE > &rhs)
 
AWSErroroperator= (const AWSError< IoTDeviceAdvisorErrors > &)=default
 
AWSErroroperator= (AWSError< IoTDeviceAdvisorErrors > &&other)=default
 
const IoTDeviceAdvisorErrors GetErrorType () const
 
const Aws::StringGetExceptionName () const
 
void SetExceptionName (const Aws::String &exceptionName)
 
const Aws::StringGetMessage () const
 
void SetMessage (const Aws::String &message)
 
const Aws::StringGetRemoteHostIpAddress () const
 
void SetRemoteHostIpAddress (const Aws::String &remoteHostIpAddress)
 
const Aws::StringGetRequestId () const
 
void SetRequestId (const Aws::String &requestId)
 
bool ShouldRetry () const
 
const Aws::Http::HeaderValueCollectionGetResponseHeaders () const
 
void SetResponseHeaders (const Aws::Http::HeaderValueCollection &headers)
 
bool ResponseHeaderExists (const Aws::String &headerName) const
 
Aws::Http::HttpResponseCode GetResponseCode () const
 
void SetResponseCode (Aws::Http::HttpResponseCode responseCode)
 

Additional Inherited Members

- Protected Member Functions inherited from Aws::Client::AWSError< IoTDeviceAdvisorErrors >
ErrorPayloadType GetErrorPayloadType ()
 
void SetXmlPayload (const Aws::Utils::Xml::XmlDocument &xmlPayload)
 
void SetXmlPayload (Aws::Utils::Xml::XmlDocument &&xmlPayload)
 
const Aws::Utils::Xml::XmlDocumentGetXmlPayload () const
 
void SetJsonPayload (const Aws::Utils::Json::JsonValue &jsonPayload)
 
void SetJsonPayload (Aws::Utils::Json::JsonValue &&jsonPayload)
 
const Aws::Utils::Json::JsonValueGetJsonPayload () const
 
- Protected Attributes inherited from Aws::Client::AWSError< IoTDeviceAdvisorErrors >
IoTDeviceAdvisorErrors m_errorType
 
Aws::String m_exceptionName
 
Aws::String m_message
 
Aws::String m_remoteHostIpAddress
 
Aws::String m_requestId
 
Aws::Http::HeaderValueCollection m_responseHeaders
 
Aws::Http::HttpResponseCode m_responseCode
 
bool m_isRetryable
 
ErrorPayloadType m_errorPayloadType
 
Aws::Utils::Xml::XmlDocument m_xmlPayload
 
Aws::Utils::Json::JsonValue m_jsonPayload
 

Detailed Description

Definition at line 54 of file IoTDeviceAdvisorErrors.h.

Constructor & Destructor Documentation

◆ IoTDeviceAdvisorError() [1/5]

Aws::IoTDeviceAdvisor::IoTDeviceAdvisorError::IoTDeviceAdvisorError ( )
inline

Definition at line 57 of file IoTDeviceAdvisorErrors.h.

◆ IoTDeviceAdvisorError() [2/5]

Aws::IoTDeviceAdvisor::IoTDeviceAdvisorError::IoTDeviceAdvisorError ( const Aws::Client::AWSError< Aws::Client::CoreErrors > &  rhs)
inline

Definition at line 58 of file IoTDeviceAdvisorErrors.h.

◆ IoTDeviceAdvisorError() [3/5]

Aws::IoTDeviceAdvisor::IoTDeviceAdvisorError::IoTDeviceAdvisorError ( Aws::Client::AWSError< Aws::Client::CoreErrors > &&  rhs)
inline

Definition at line 59 of file IoTDeviceAdvisorErrors.h.

◆ IoTDeviceAdvisorError() [4/5]

Aws::IoTDeviceAdvisor::IoTDeviceAdvisorError::IoTDeviceAdvisorError ( const Aws::Client::AWSError< IoTDeviceAdvisorErrors > &  rhs)
inline

Definition at line 60 of file IoTDeviceAdvisorErrors.h.

◆ IoTDeviceAdvisorError() [5/5]

Aws::IoTDeviceAdvisor::IoTDeviceAdvisorError::IoTDeviceAdvisorError ( Aws::Client::AWSError< IoTDeviceAdvisorErrors > &&  rhs)
inline

Definition at line 61 of file IoTDeviceAdvisorErrors.h.

Member Function Documentation

◆ GetModeledError()

template<typename T >
T Aws::IoTDeviceAdvisor::IoTDeviceAdvisorError::GetModeledError ( )

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