AWS SDK for C++  1.8.78
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::Firehose Namespace Reference

Namespaces

 FirehoseEndpoint
 
 FirehoseErrorMapper
 
 Model
 

Classes

class  FirehoseClient
 
class  FirehoseError
 
class  FirehoseRequest
 

Typedefs

typedef std::function< void(const FirehoseClient *, const Model::CreateDeliveryStreamRequest &, const Model::CreateDeliveryStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateDeliveryStreamResponseReceivedHandler
 
typedef std::function< void(const FirehoseClient *, const Model::DeleteDeliveryStreamRequest &, const Model::DeleteDeliveryStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteDeliveryStreamResponseReceivedHandler
 
typedef std::function< void(const FirehoseClient *, const Model::DescribeDeliveryStreamRequest &, const Model::DescribeDeliveryStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeDeliveryStreamResponseReceivedHandler
 
typedef std::function< void(const FirehoseClient *, const Model::ListDeliveryStreamsRequest &, const Model::ListDeliveryStreamsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListDeliveryStreamsResponseReceivedHandler
 
typedef std::function< void(const FirehoseClient *, const Model::ListTagsForDeliveryStreamRequest &, const Model::ListTagsForDeliveryStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForDeliveryStreamResponseReceivedHandler
 
typedef std::function< void(const FirehoseClient *, const Model::PutRecordRequest &, const Model::PutRecordOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutRecordResponseReceivedHandler
 
typedef std::function< void(const FirehoseClient *, const Model::PutRecordBatchRequest &, const Model::PutRecordBatchOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutRecordBatchResponseReceivedHandler
 
typedef std::function< void(const FirehoseClient *, const Model::StartDeliveryStreamEncryptionRequest &, const Model::StartDeliveryStreamEncryptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartDeliveryStreamEncryptionResponseReceivedHandler
 
typedef std::function< void(const FirehoseClient *, const Model::StopDeliveryStreamEncryptionRequest &, const Model::StopDeliveryStreamEncryptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopDeliveryStreamEncryptionResponseReceivedHandler
 
typedef std::function< void(const FirehoseClient *, const Model::TagDeliveryStreamRequest &, const Model::TagDeliveryStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagDeliveryStreamResponseReceivedHandler
 
typedef std::function< void(const FirehoseClient *, const Model::UntagDeliveryStreamRequest &, const Model::UntagDeliveryStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagDeliveryStreamResponseReceivedHandler
 
typedef std::function< void(const FirehoseClient *, const Model::UpdateDestinationRequest &, const Model::UpdateDestinationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateDestinationResponseReceivedHandler
 

Enumerations

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

Typedef Documentation

◆ CreateDeliveryStreamResponseReceivedHandler

Definition at line 105 of file FirehoseClient.h.

◆ DeleteDeliveryStreamResponseReceivedHandler

Definition at line 108 of file FirehoseClient.h.

◆ DescribeDeliveryStreamResponseReceivedHandler

Definition at line 109 of file FirehoseClient.h.

◆ ListDeliveryStreamsResponseReceivedHandler

Definition at line 110 of file FirehoseClient.h.

◆ ListTagsForDeliveryStreamResponseReceivedHandler

Definition at line 111 of file FirehoseClient.h.

◆ PutRecordBatchResponseReceivedHandler

Definition at line 113 of file FirehoseClient.h.

◆ PutRecordResponseReceivedHandler

Definition at line 112 of file FirehoseClient.h.

◆ StartDeliveryStreamEncryptionResponseReceivedHandler

Definition at line 114 of file FirehoseClient.h.

◆ StopDeliveryStreamEncryptionResponseReceivedHandler

Definition at line 115 of file FirehoseClient.h.

◆ TagDeliveryStreamResponseReceivedHandler

Definition at line 116 of file FirehoseClient.h.

◆ UntagDeliveryStreamResponseReceivedHandler

Definition at line 117 of file FirehoseClient.h.

◆ UpdateDestinationResponseReceivedHandler

Definition at line 118 of file FirehoseClient.h.

Enumeration Type Documentation

◆ FirehoseErrors

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 
CONCURRENT_MODIFICATION 
INVALID_ARGUMENT 
INVALID_K_M_S_RESOURCE 
LIMIT_EXCEEDED 
RESOURCE_IN_USE 

Definition at line 16 of file FirehoseErrors.h.