AWS SDK for C++: Aws::Athena::Model::UnprocessedPreparedStatementName Class Reference

#include <UnprocessedPreparedStatementName.h>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The name of a prepared statement that could not be returned.

See Also:

AWS API Reference

Definition at line 32 of file UnprocessedPreparedStatementName.h.

◆ UnprocessedPreparedStatementName() [1/2]

AWS_ATHENA_API Aws::Athena::Model::UnprocessedPreparedStatementName::UnprocessedPreparedStatementName ( )

◆ UnprocessedPreparedStatementName() [2/2] AWS_ATHENA_API Aws::Athena::Model::UnprocessedPreparedStatementName::UnprocessedPreparedStatementName ( Aws::Utils::Json::JsonView  jsonValue)

◆ ErrorCodeHasBeenSet()

bool Aws::Athena::Model::UnprocessedPreparedStatementName::ErrorCodeHasBeenSet ( ) const

inline

◆ ErrorMessageHasBeenSet()

bool Aws::Athena::Model::UnprocessedPreparedStatementName::ErrorMessageHasBeenSet ( ) const

inline

The error message containing the reason why the prepared statement could not be returned. The following error messages are possible:

  • INVALID_INPUT - The name of the prepared statement that was provided is not valid (for example, the name is too long).

  • STATEMENT_NOT_FOUND - A prepared statement with the name provided could not be found.

  • UNAUTHORIZED - The requester does not have permission to access the workgroup that contains the prepared statement.

Definition at line 161 of file UnprocessedPreparedStatementName.h.

◆ GetErrorCode() const Aws::String & Aws::Athena::Model::UnprocessedPreparedStatementName::GetErrorCode ( ) const inline

◆ GetErrorMessage() const Aws::String & Aws::Athena::Model::UnprocessedPreparedStatementName::GetErrorMessage ( ) const inline

The error message containing the reason why the prepared statement could not be returned. The following error messages are possible:

  • INVALID_INPUT - The name of the prepared statement that was provided is not valid (for example, the name is too long).

  • STATEMENT_NOT_FOUND - A prepared statement with the name provided could not be found.

  • UNAUTHORIZED - The requester does not have permission to access the workgroup that contains the prepared statement.

Definition at line 149 of file UnprocessedPreparedStatementName.h.

◆ GetStatementName() const Aws::String & Aws::Athena::Model::UnprocessedPreparedStatementName::GetStatementName ( ) const inline

◆ Jsonize()

◆ operator=()

◆ SetErrorCode() [1/3] void Aws::Athena::Model::UnprocessedPreparedStatementName::SetErrorCode ( Aws::String &&  value) inline

◆ SetErrorCode() [2/3] void Aws::Athena::Model::UnprocessedPreparedStatementName::SetErrorCode ( const Aws::String &  value) inline

◆ SetErrorCode() [3/3]

void Aws::Athena::Model::UnprocessedPreparedStatementName::SetErrorCode ( const char *  value)

inline

◆ SetErrorMessage() [1/3] void Aws::Athena::Model::UnprocessedPreparedStatementName::SetErrorMessage ( Aws::String &&  value) inline

The error message containing the reason why the prepared statement could not be returned. The following error messages are possible:

  • INVALID_INPUT - The name of the prepared statement that was provided is not valid (for example, the name is too long).

  • STATEMENT_NOT_FOUND - A prepared statement with the name provided could not be found.

  • UNAUTHORIZED - The requester does not have permission to access the workgroup that contains the prepared statement.

Definition at line 185 of file UnprocessedPreparedStatementName.h.

◆ SetErrorMessage() [2/3] void Aws::Athena::Model::UnprocessedPreparedStatementName::SetErrorMessage ( const Aws::String &  value) inline

The error message containing the reason why the prepared statement could not be returned. The following error messages are possible:

  • INVALID_INPUT - The name of the prepared statement that was provided is not valid (for example, the name is too long).

  • STATEMENT_NOT_FOUND - A prepared statement with the name provided could not be found.

  • UNAUTHORIZED - The requester does not have permission to access the workgroup that contains the prepared statement.

Definition at line 173 of file UnprocessedPreparedStatementName.h.

◆ SetErrorMessage() [3/3]

void Aws::Athena::Model::UnprocessedPreparedStatementName::SetErrorMessage ( const char *  value)

inline

The error message containing the reason why the prepared statement could not be returned. The following error messages are possible:

  • INVALID_INPUT - The name of the prepared statement that was provided is not valid (for example, the name is too long).

  • STATEMENT_NOT_FOUND - A prepared statement with the name provided could not be found.

  • UNAUTHORIZED - The requester does not have permission to access the workgroup that contains the prepared statement.

Definition at line 197 of file UnprocessedPreparedStatementName.h.

◆ SetStatementName() [1/3] void Aws::Athena::Model::UnprocessedPreparedStatementName::SetStatementName ( Aws::String &&  value) inline

◆ SetStatementName() [2/3] void Aws::Athena::Model::UnprocessedPreparedStatementName::SetStatementName ( const Aws::String &  value) inline

◆ SetStatementName() [3/3]

void Aws::Athena::Model::UnprocessedPreparedStatementName::SetStatementName ( const char *  value)

inline

◆ StatementNameHasBeenSet()

bool Aws::Athena::Model::UnprocessedPreparedStatementName::StatementNameHasBeenSet ( ) const

inline

◆ WithErrorCode() [1/3]

◆ WithErrorCode() [2/3]

◆ WithErrorCode() [3/3]

◆ WithErrorMessage() [1/3]

The error message containing the reason why the prepared statement could not be returned. The following error messages are possible:

  • INVALID_INPUT - The name of the prepared statement that was provided is not valid (for example, the name is too long).

  • STATEMENT_NOT_FOUND - A prepared statement with the name provided could not be found.

  • UNAUTHORIZED - The requester does not have permission to access the workgroup that contains the prepared statement.

Definition at line 221 of file UnprocessedPreparedStatementName.h.

◆ WithErrorMessage() [2/3]

The error message containing the reason why the prepared statement could not be returned. The following error messages are possible:

  • INVALID_INPUT - The name of the prepared statement that was provided is not valid (for example, the name is too long).

  • STATEMENT_NOT_FOUND - A prepared statement with the name provided could not be found.

  • UNAUTHORIZED - The requester does not have permission to access the workgroup that contains the prepared statement.

Definition at line 209 of file UnprocessedPreparedStatementName.h.

◆ WithErrorMessage() [3/3]

The error message containing the reason why the prepared statement could not be returned. The following error messages are possible:

  • INVALID_INPUT - The name of the prepared statement that was provided is not valid (for example, the name is too long).

  • STATEMENT_NOT_FOUND - A prepared statement with the name provided could not be found.

  • UNAUTHORIZED - The requester does not have permission to access the workgroup that contains the prepared statement.

Definition at line 233 of file UnprocessedPreparedStatementName.h.

◆ WithStatementName() [1/3]

◆ WithStatementName() [2/3]

◆ WithStatementName() [3/3]
The documentation for this class was generated from the following file:

You Might Also Like