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

Namespaces

 KinesisEndpoint
 
 KinesisErrorMapper
 
 Model
 

Classes

class  KinesisClient
 
class  KinesisRequest
 

Typedefs

typedef std::function< void(const KinesisClient *, const Model::AddTagsToStreamRequest &, const Model::AddTagsToStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AddTagsToStreamResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::CreateStreamRequest &, const Model::CreateStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateStreamResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::DecreaseStreamRetentionPeriodRequest &, const Model::DecreaseStreamRetentionPeriodOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DecreaseStreamRetentionPeriodResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::DeleteStreamRequest &, const Model::DeleteStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteStreamResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::DescribeStreamRequest &, const Model::DescribeStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeStreamResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::DisableEnhancedMonitoringRequest &, const Model::DisableEnhancedMonitoringOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DisableEnhancedMonitoringResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::EnableEnhancedMonitoringRequest &, const Model::EnableEnhancedMonitoringOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > EnableEnhancedMonitoringResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::GetRecordsRequest &, const Model::GetRecordsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetRecordsResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::GetShardIteratorRequest &, const Model::GetShardIteratorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetShardIteratorResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::IncreaseStreamRetentionPeriodRequest &, const Model::IncreaseStreamRetentionPeriodOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > IncreaseStreamRetentionPeriodResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::ListStreamsRequest &, const Model::ListStreamsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListStreamsResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::ListTagsForStreamRequest &, const Model::ListTagsForStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForStreamResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::MergeShardsRequest &, const Model::MergeShardsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > MergeShardsResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::PutRecordRequest &, const Model::PutRecordOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutRecordResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::PutRecordsRequest &, const Model::PutRecordsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutRecordsResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::RemoveTagsFromStreamRequest &, const Model::RemoveTagsFromStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RemoveTagsFromStreamResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::SplitShardRequest &, const Model::SplitShardOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SplitShardResponseReceivedHandler
 

Enumerations

enum  KinesisErrors {
  KinesisErrors::INCOMPLETE_SIGNATURE = 0, KinesisErrors::INTERNAL_FAILURE = 1, KinesisErrors::INVALID_ACTION = 2, KinesisErrors::INVALID_CLIENT_TOKEN_ID = 3,
  KinesisErrors::INVALID_PARAMETER_COMBINATION = 4, KinesisErrors::INVALID_QUERY_PARAMETER = 5, KinesisErrors::INVALID_PARAMETER_VALUE = 6, KinesisErrors::MISSING_ACTION = 7,
  KinesisErrors::MISSING_AUTHENTICATION_TOKEN = 8, KinesisErrors::MISSING_PARAMETER = 9, KinesisErrors::OPT_IN_REQUIRED = 10, KinesisErrors::REQUEST_EXPIRED = 11,
  KinesisErrors::SERVICE_UNAVAILABLE = 12, KinesisErrors::THROTTLING = 13, KinesisErrors::VALIDATION = 14, KinesisErrors::ACCESS_DENIED = 15,
  KinesisErrors::RESOURCE_NOT_FOUND = 16, KinesisErrors::UNRECOGNIZED_CLIENT = 17, KinesisErrors::MALFORMED_QUERY_STRING = 18, KinesisErrors::NETWORK_CONNECTION = 99,
  KinesisErrors::UNKNOWN = 100, KinesisErrors::EXPIRED_ITERATOR = static_cast<int>(Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1, KinesisErrors::INVALID_ARGUMENT, KinesisErrors::LIMIT_EXCEEDED,
  KinesisErrors::PROVISIONED_THROUGHPUT_EXCEEDED, KinesisErrors::RESOURCE_IN_USE
}
 

Typedef Documentation

Definition at line 133 of file KinesisClient.h.

Definition at line 136 of file KinesisClient.h.

Definition at line 137 of file KinesisClient.h.

Definition at line 138 of file KinesisClient.h.

Definition at line 139 of file KinesisClient.h.

Definition at line 140 of file KinesisClient.h.

Definition at line 141 of file KinesisClient.h.

Definition at line 142 of file KinesisClient.h.

Definition at line 143 of file KinesisClient.h.

Definition at line 144 of file KinesisClient.h.

Definition at line 145 of file KinesisClient.h.

Definition at line 146 of file KinesisClient.h.

Definition at line 147 of file KinesisClient.h.

Definition at line 148 of file KinesisClient.h.

Definition at line 149 of file KinesisClient.h.

Definition at line 150 of file KinesisClient.h.

Definition at line 151 of file KinesisClient.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 
EXPIRED_ITERATOR 
INVALID_ARGUMENT 
LIMIT_EXCEEDED 
PROVISIONED_THROUGHPUT_EXCEEDED 
RESOURCE_IN_USE 

Definition at line 24 of file KinesisErrors.h.