AWS SDK for C++  1.9.123
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::IoTEvents Namespace Reference

Namespaces

 IoTEventsEndpoint
 
 IoTEventsErrorMapper
 
 Model
 

Classes

class  IoTEventsClient
 
class  IoTEventsError
 
class  IoTEventsRequest
 

Typedefs

typedef std::function< void(const IoTEventsClient *, const Model::CreateAlarmModelRequest &, const Model::CreateAlarmModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateAlarmModelResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::CreateDetectorModelRequest &, const Model::CreateDetectorModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDetectorModelResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::CreateInputRequest &, const Model::CreateInputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateInputResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::DeleteAlarmModelRequest &, const Model::DeleteAlarmModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteAlarmModelResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::DeleteDetectorModelRequest &, const Model::DeleteDetectorModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDetectorModelResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::DeleteInputRequest &, const Model::DeleteInputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteInputResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::DescribeAlarmModelRequest &, const Model::DescribeAlarmModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeAlarmModelResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::DescribeDetectorModelRequest &, const Model::DescribeDetectorModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDetectorModelResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::DescribeDetectorModelAnalysisRequest &, const Model::DescribeDetectorModelAnalysisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDetectorModelAnalysisResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::DescribeInputRequest &, const Model::DescribeInputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeInputResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::DescribeLoggingOptionsRequest &, const Model::DescribeLoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLoggingOptionsResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::GetDetectorModelAnalysisResultsRequest &, const Model::GetDetectorModelAnalysisResultsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetDetectorModelAnalysisResultsResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::ListAlarmModelVersionsRequest &, const Model::ListAlarmModelVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAlarmModelVersionsResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::ListAlarmModelsRequest &, const Model::ListAlarmModelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListAlarmModelsResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::ListDetectorModelVersionsRequest &, const Model::ListDetectorModelVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDetectorModelVersionsResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::ListDetectorModelsRequest &, const Model::ListDetectorModelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDetectorModelsResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::ListInputRoutingsRequest &, const Model::ListInputRoutingsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListInputRoutingsResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::ListInputsRequest &, const Model::ListInputsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListInputsResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::PutLoggingOptionsRequest &, const Model::PutLoggingOptionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutLoggingOptionsResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::StartDetectorModelAnalysisRequest &, const Model::StartDetectorModelAnalysisOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDetectorModelAnalysisResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::UpdateAlarmModelRequest &, const Model::UpdateAlarmModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateAlarmModelResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::UpdateDetectorModelRequest &, const Model::UpdateDetectorModelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDetectorModelResponseReceivedHandler
 
typedef std::function< void(const IoTEventsClient *, const Model::UpdateInputRequest &, const Model::UpdateInputOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateInputResponseReceivedHandler
 

Enumerations

enum  IoTEventsErrors {
  IoTEventsErrors::INCOMPLETE_SIGNATURE = 0, IoTEventsErrors::INTERNAL_FAILURE = 1, IoTEventsErrors::INVALID_ACTION = 2, IoTEventsErrors::INVALID_CLIENT_TOKEN_ID = 3,
  IoTEventsErrors::INVALID_PARAMETER_COMBINATION = 4, IoTEventsErrors::INVALID_QUERY_PARAMETER = 5, IoTEventsErrors::INVALID_PARAMETER_VALUE = 6, IoTEventsErrors::MISSING_ACTION = 7,
  IoTEventsErrors::MISSING_AUTHENTICATION_TOKEN = 8, IoTEventsErrors::MISSING_PARAMETER = 9, IoTEventsErrors::OPT_IN_REQUIRED = 10, IoTEventsErrors::REQUEST_EXPIRED = 11,
  IoTEventsErrors::SERVICE_UNAVAILABLE = 12, IoTEventsErrors::THROTTLING = 13, IoTEventsErrors::VALIDATION = 14, IoTEventsErrors::ACCESS_DENIED = 15,
  IoTEventsErrors::RESOURCE_NOT_FOUND = 16, IoTEventsErrors::UNRECOGNIZED_CLIENT = 17, IoTEventsErrors::MALFORMED_QUERY_STRING = 18, IoTEventsErrors::SLOW_DOWN = 19,
  IoTEventsErrors::REQUEST_TIME_TOO_SKEWED = 20, IoTEventsErrors::INVALID_SIGNATURE = 21, IoTEventsErrors::SIGNATURE_DOES_NOT_MATCH = 22, IoTEventsErrors::INVALID_ACCESS_KEY_ID = 23,
  IoTEventsErrors::REQUEST_TIMEOUT = 24, IoTEventsErrors::NETWORK_CONNECTION = 99, IoTEventsErrors::UNKNOWN = 100, IoTEventsErrors::INVALID_REQUEST = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  IoTEventsErrors::LIMIT_EXCEEDED, IoTEventsErrors::RESOURCE_ALREADY_EXISTS, IoTEventsErrors::RESOURCE_IN_USE, IoTEventsErrors::UNSUPPORTED_OPERATION
}
 

Typedef Documentation

◆ CreateAlarmModelResponseReceivedHandler

Definition at line 163 of file IoTEventsClient.h.

◆ CreateDetectorModelResponseReceivedHandler

Definition at line 164 of file IoTEventsClient.h.

◆ CreateInputResponseReceivedHandler

Definition at line 165 of file IoTEventsClient.h.

◆ DeleteAlarmModelResponseReceivedHandler

Definition at line 166 of file IoTEventsClient.h.

◆ DeleteDetectorModelResponseReceivedHandler

Definition at line 167 of file IoTEventsClient.h.

◆ DeleteInputResponseReceivedHandler

Definition at line 168 of file IoTEventsClient.h.

◆ DescribeAlarmModelResponseReceivedHandler

Definition at line 169 of file IoTEventsClient.h.

◆ DescribeDetectorModelAnalysisResponseReceivedHandler

Definition at line 171 of file IoTEventsClient.h.

◆ DescribeDetectorModelResponseReceivedHandler

Definition at line 170 of file IoTEventsClient.h.

◆ DescribeInputResponseReceivedHandler

Definition at line 172 of file IoTEventsClient.h.

◆ DescribeLoggingOptionsResponseReceivedHandler

Definition at line 173 of file IoTEventsClient.h.

◆ GetDetectorModelAnalysisResultsResponseReceivedHandler

Definition at line 174 of file IoTEventsClient.h.

◆ ListAlarmModelsResponseReceivedHandler

Definition at line 176 of file IoTEventsClient.h.

◆ ListAlarmModelVersionsResponseReceivedHandler

Definition at line 175 of file IoTEventsClient.h.

◆ ListDetectorModelsResponseReceivedHandler

Definition at line 178 of file IoTEventsClient.h.

◆ ListDetectorModelVersionsResponseReceivedHandler

Definition at line 177 of file IoTEventsClient.h.

◆ ListInputRoutingsResponseReceivedHandler

Definition at line 179 of file IoTEventsClient.h.

◆ ListInputsResponseReceivedHandler

Definition at line 180 of file IoTEventsClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 181 of file IoTEventsClient.h.

◆ PutLoggingOptionsResponseReceivedHandler

Definition at line 182 of file IoTEventsClient.h.

◆ StartDetectorModelAnalysisResponseReceivedHandler

Definition at line 183 of file IoTEventsClient.h.

◆ TagResourceResponseReceivedHandler

Definition at line 184 of file IoTEventsClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 185 of file IoTEventsClient.h.

◆ UpdateAlarmModelResponseReceivedHandler

Definition at line 186 of file IoTEventsClient.h.

◆ UpdateDetectorModelResponseReceivedHandler

Definition at line 187 of file IoTEventsClient.h.

◆ UpdateInputResponseReceivedHandler

Definition at line 188 of file IoTEventsClient.h.

Enumeration Type Documentation

◆ IoTEventsErrors

Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
INVALID_REQUEST 
LIMIT_EXCEEDED 
RESOURCE_ALREADY_EXISTS 
RESOURCE_IN_USE 
UNSUPPORTED_OPERATION 

Definition at line 16 of file IoTEventsErrors.h.