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

Namespaces

 FirehoseEndpoint
 
 FirehoseErrorMapper
 
 Model
 

Classes

class  FirehoseClient
 
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::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::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::NETWORK_CONNECTION = 99,
  FirehoseErrors::UNKNOWN = 100, FirehoseErrors::CONCURRENT_MODIFICATION = static_cast<int>(Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1, FirehoseErrors::INVALID_ARGUMENT, FirehoseErrors::LIMIT_EXCEEDED,
  FirehoseErrors::RESOURCE_IN_USE
}
 

Typedef Documentation

Definition at line 100 of file FirehoseClient.h.

Definition at line 103 of file FirehoseClient.h.

Definition at line 104 of file FirehoseClient.h.

Definition at line 105 of file FirehoseClient.h.

Definition at line 107 of file FirehoseClient.h.

Definition at line 106 of file FirehoseClient.h.

Definition at line 108 of file FirehoseClient.h.

Enumeration Type Documentation

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

Definition at line 24 of file FirehoseErrors.h.