AWS SDK for C++
AWS SDK for C++ Version 1.11.929
Main Page
Related Pages
Namespaces
Classes
Modules
Loading...
Searching...
No Matches
generated
src
aws-cpp-sdk-lex
include
aws
lex
LexRuntimeServiceErrors.h
1
6
#pragma once
7
8
#include <aws/core/client/AWSError.h>
9
#include <aws/core/client/CoreErrors.h>
10
#include <aws/lex/LexRuntimeService_EXPORTS.h>
11
12
namespace
Aws
{
13
namespace
LexRuntimeService {
14
enum class
LexRuntimeServiceErrors
{
15
// From Core//
17
INCOMPLETE_SIGNATURE
= 0,
18
INTERNAL_FAILURE
= 1,
19
INVALID_ACTION
= 2,
20
INVALID_CLIENT_TOKEN_ID
= 3,
21
INVALID_PARAMETER_COMBINATION
= 4,
22
INVALID_QUERY_PARAMETER
= 5,
23
INVALID_PARAMETER_VALUE
= 6,
24
MISSING_ACTION
= 7,
// SDK should never allow
25
MISSING_AUTHENTICATION_TOKEN
= 8,
// SDK should never allow
26
MISSING_PARAMETER
= 9,
// SDK should never allow
27
OPT_IN_REQUIRED
= 10,
28
REQUEST_EXPIRED
= 11,
29
SERVICE_UNAVAILABLE
= 12,
30
THROTTLING
= 13,
31
VALIDATION
= 14,
32
ACCESS_DENIED
= 15,
33
RESOURCE_NOT_FOUND
= 16,
34
UNRECOGNIZED_CLIENT
= 17,
35
MALFORMED_QUERY_STRING
= 18,
36
SLOW_DOWN
= 19,
37
REQUEST_TIME_TOO_SKEWED
= 20,
38
INVALID_SIGNATURE
= 21,
39
SIGNATURE_DOES_NOT_MATCH
= 22,
40
INVALID_ACCESS_KEY_ID
= 23,
41
REQUEST_TIMEOUT
= 24,
42
NETWORK_CONNECTION
= 99,
43
44
UNKNOWN
= 100,
46
47
BAD_GATEWAY
=
static_cast<
int
>
(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
48
BAD_REQUEST
,
49
CONFLICT
,
50
DEPENDENCY_FAILED
,
51
LIMIT_EXCEEDED
,
52
LOOP_DETECTED
,
53
NOT_ACCEPTABLE
,
54
NOT_FOUND
,
55
UNSUPPORTED_MEDIA_TYPE
56
};
57
58
class
AWS_LEXRUNTIMESERVICE_API
LexRuntimeServiceError
:
public
Aws::Client::AWSError
<LexRuntimeServiceErrors> {
59
public
:
60
LexRuntimeServiceError
() {}
61
LexRuntimeServiceError
(
const
Aws::Client::AWSError<Aws::Client::CoreErrors>
& rhs) :
Aws
::Client::AWSError<
LexRuntimeServiceErrors
>(rhs) {}
62
LexRuntimeServiceError
(
Aws::Client::AWSError<Aws::Client::CoreErrors>
&& rhs) :
Aws
::Client::AWSError<
LexRuntimeServiceErrors
>(rhs) {}
63
LexRuntimeServiceError
(
const
Aws::Client::AWSError<LexRuntimeServiceErrors>
& rhs) :
Aws
::Client::AWSError<
LexRuntimeServiceErrors
>(rhs) {}
64
LexRuntimeServiceError
(
Aws::Client::AWSError<LexRuntimeServiceErrors>
&& rhs) :
Aws
::Client::AWSError<
LexRuntimeServiceErrors
>(rhs) {}
65
66
template
<
typename
T>
67
T
GetModeledError
();
68
};
69
70
namespace
LexRuntimeServiceErrorMapper {
71
AWS_LEXRUNTIMESERVICE_API
Aws::Client::AWSError<Aws::Client::CoreErrors>
GetErrorForName
(
const
char
* errorName);
72
}
73
74
}
// namespace LexRuntimeService
75
}
// namespace Aws
Aws::Client::AWSError
Aws::LexRuntimeService::LexRuntimeServiceError
Definition
LexRuntimeServiceErrors.h:58
Aws::LexRuntimeService::LexRuntimeServiceError::LexRuntimeServiceError
LexRuntimeServiceError(const Aws::Client::AWSError< Aws::Client::CoreErrors > &rhs)
Definition
LexRuntimeServiceErrors.h:61
Aws::LexRuntimeService::LexRuntimeServiceError::LexRuntimeServiceError
LexRuntimeServiceError(Aws::Client::AWSError< Aws::Client::CoreErrors > &&rhs)
Definition
LexRuntimeServiceErrors.h:62
Aws::LexRuntimeService::LexRuntimeServiceError::LexRuntimeServiceError
LexRuntimeServiceError(Aws::Client::AWSError< LexRuntimeServiceErrors > &&rhs)
Definition
LexRuntimeServiceErrors.h:64
Aws::LexRuntimeService::LexRuntimeServiceError::LexRuntimeServiceError
LexRuntimeServiceError()
Definition
LexRuntimeServiceErrors.h:60
Aws::LexRuntimeService::LexRuntimeServiceError::LexRuntimeServiceError
LexRuntimeServiceError(const Aws::Client::AWSError< LexRuntimeServiceErrors > &rhs)
Definition
LexRuntimeServiceErrors.h:63
Aws::LexRuntimeService::LexRuntimeServiceError::GetModeledError
T GetModeledError()
Aws::LexRuntimeService::LexRuntimeServiceErrorMapper::GetErrorForName
AWS_LEXRUNTIMESERVICE_API Aws::Client::AWSError< Aws::Client::CoreErrors > GetErrorForName(const char *errorName)
Aws::LexRuntimeService::LexRuntimeServiceErrors
LexRuntimeServiceErrors
Definition
LexRuntimeServiceErrors.h:14
Aws::LexRuntimeService::LexRuntimeServiceErrors::BAD_REQUEST
@ BAD_REQUEST
Aws::LexRuntimeService::LexRuntimeServiceErrors::LIMIT_EXCEEDED
@ LIMIT_EXCEEDED
Aws::LexRuntimeService::LexRuntimeServiceErrors::INVALID_PARAMETER_VALUE
@ INVALID_PARAMETER_VALUE
Aws::LexRuntimeService::LexRuntimeServiceErrors::THROTTLING
@ THROTTLING
Aws::LexRuntimeService::LexRuntimeServiceErrors::SIGNATURE_DOES_NOT_MATCH
@ SIGNATURE_DOES_NOT_MATCH
Aws::LexRuntimeService::LexRuntimeServiceErrors::UNRECOGNIZED_CLIENT
@ UNRECOGNIZED_CLIENT
Aws::LexRuntimeService::LexRuntimeServiceErrors::BAD_GATEWAY
@ BAD_GATEWAY
Aws::LexRuntimeService::LexRuntimeServiceErrors::ACCESS_DENIED
@ ACCESS_DENIED
Aws::LexRuntimeService::LexRuntimeServiceErrors::SERVICE_UNAVAILABLE
@ SERVICE_UNAVAILABLE
Aws::LexRuntimeService::LexRuntimeServiceErrors::INVALID_ACCESS_KEY_ID
@ INVALID_ACCESS_KEY_ID
Aws::LexRuntimeService::LexRuntimeServiceErrors::REQUEST_TIME_TOO_SKEWED
@ REQUEST_TIME_TOO_SKEWED
Aws::LexRuntimeService::LexRuntimeServiceErrors::SLOW_DOWN
@ SLOW_DOWN
Aws::LexRuntimeService::LexRuntimeServiceErrors::OPT_IN_REQUIRED
@ OPT_IN_REQUIRED
Aws::LexRuntimeService::LexRuntimeServiceErrors::DEPENDENCY_FAILED
@ DEPENDENCY_FAILED
Aws::LexRuntimeService::LexRuntimeServiceErrors::INVALID_QUERY_PARAMETER
@ INVALID_QUERY_PARAMETER
Aws::LexRuntimeService::LexRuntimeServiceErrors::UNKNOWN
@ UNKNOWN
Aws::LexRuntimeService::LexRuntimeServiceErrors::NETWORK_CONNECTION
@ NETWORK_CONNECTION
Aws::LexRuntimeService::LexRuntimeServiceErrors::NOT_FOUND
@ NOT_FOUND
Aws::LexRuntimeService::LexRuntimeServiceErrors::VALIDATION
@ VALIDATION
Aws::LexRuntimeService::LexRuntimeServiceErrors::NOT_ACCEPTABLE
@ NOT_ACCEPTABLE
Aws::LexRuntimeService::LexRuntimeServiceErrors::MISSING_AUTHENTICATION_TOKEN
@ MISSING_AUTHENTICATION_TOKEN
Aws::LexRuntimeService::LexRuntimeServiceErrors::INVALID_PARAMETER_COMBINATION
@ INVALID_PARAMETER_COMBINATION
Aws::LexRuntimeService::LexRuntimeServiceErrors::LOOP_DETECTED
@ LOOP_DETECTED
Aws::LexRuntimeService::LexRuntimeServiceErrors::INTERNAL_FAILURE
@ INTERNAL_FAILURE
Aws::LexRuntimeService::LexRuntimeServiceErrors::MISSING_ACTION
@ MISSING_ACTION
Aws::LexRuntimeService::LexRuntimeServiceErrors::REQUEST_EXPIRED
@ REQUEST_EXPIRED
Aws::LexRuntimeService::LexRuntimeServiceErrors::INVALID_CLIENT_TOKEN_ID
@ INVALID_CLIENT_TOKEN_ID
Aws::LexRuntimeService::LexRuntimeServiceErrors::REQUEST_TIMEOUT
@ REQUEST_TIMEOUT
Aws::LexRuntimeService::LexRuntimeServiceErrors::UNSUPPORTED_MEDIA_TYPE
@ UNSUPPORTED_MEDIA_TYPE
Aws::LexRuntimeService::LexRuntimeServiceErrors::INVALID_SIGNATURE
@ INVALID_SIGNATURE
Aws::LexRuntimeService::LexRuntimeServiceErrors::MISSING_PARAMETER
@ MISSING_PARAMETER
Aws::LexRuntimeService::LexRuntimeServiceErrors::RESOURCE_NOT_FOUND
@ RESOURCE_NOT_FOUND
Aws::LexRuntimeService::LexRuntimeServiceErrors::CONFLICT
@ CONFLICT
Aws::LexRuntimeService::LexRuntimeServiceErrors::INCOMPLETE_SIGNATURE
@ INCOMPLETE_SIGNATURE
Aws::LexRuntimeService::LexRuntimeServiceErrors::INVALID_ACTION
@ INVALID_ACTION
Aws::LexRuntimeService::LexRuntimeServiceErrors::MALFORMED_QUERY_STRING
@ MALFORMED_QUERY_STRING
Aws
Generated by
1.12.0
Privacy |
Site terms |
Cookie preferences