AWS SDK for C++  1.5.12
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::DeregisterStreamConsumerRequest &, const Model::DeregisterStreamConsumerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeregisterStreamConsumerResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::DescribeLimitsRequest &, const Model::DescribeLimitsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeLimitsResponseReceivedHandler
 
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::DescribeStreamConsumerRequest &, const Model::DescribeStreamConsumerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeStreamConsumerResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::DescribeStreamSummaryRequest &, const Model::DescribeStreamSummaryOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeStreamSummaryResponseReceivedHandler
 
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::ListShardsRequest &, const Model::ListShardsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListShardsResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::ListStreamConsumersRequest &, const Model::ListStreamConsumersOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListStreamConsumersResponseReceivedHandler
 
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::RegisterStreamConsumerRequest &, const Model::RegisterStreamConsumerOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > RegisterStreamConsumerResponseReceivedHandler
 
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
 
typedef std::function< void(const KinesisClient *, const Model::StartStreamEncryptionRequest &, const Model::StartStreamEncryptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartStreamEncryptionResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::StopStreamEncryptionRequest &, const Model::StopStreamEncryptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopStreamEncryptionResponseReceivedHandler
 
typedef std::function< void(const KinesisClient *, const Model::UpdateShardCountRequest &, const Model::UpdateShardCountOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateShardCountResponseReceivedHandler
 

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::SLOW_DOWN = 19,
  KinesisErrors::REQUEST_TIME_TOO_SKEWED = 20, KinesisErrors::INVALID_SIGNATURE = 21, KinesisErrors::SIGNATURE_DOES_NOT_MATCH = 22, KinesisErrors::INVALID_ACCESS_KEY_ID = 23,
  KinesisErrors::NETWORK_CONNECTION = 99, KinesisErrors::UNKNOWN = 100, KinesisErrors::EXPIRED_ITERATOR = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1, KinesisErrors::EXPIRED_NEXT_TOKEN,
  KinesisErrors::INVALID_ARGUMENT, KinesisErrors::K_M_S_ACCESS_DENIED, KinesisErrors::K_M_S_DISABLED, KinesisErrors::K_M_S_INVALID_STATE,
  KinesisErrors::K_M_S_NOT_FOUND, KinesisErrors::K_M_S_OPT_IN_REQUIRED, KinesisErrors::K_M_S_THROTTLING, KinesisErrors::LIMIT_EXCEEDED,
  KinesisErrors::PROVISIONED_THROUGHPUT_EXCEEDED, KinesisErrors::RESOURCE_IN_USE
}
 

Typedef Documentation

◆ AddTagsToStreamResponseReceivedHandler

Definition at line 166 of file KinesisClient.h.

◆ CreateStreamResponseReceivedHandler

Definition at line 169 of file KinesisClient.h.

◆ DecreaseStreamRetentionPeriodResponseReceivedHandler

Definition at line 170 of file KinesisClient.h.

◆ DeleteStreamResponseReceivedHandler

Definition at line 171 of file KinesisClient.h.

◆ DeregisterStreamConsumerResponseReceivedHandler

Definition at line 172 of file KinesisClient.h.

◆ DescribeLimitsResponseReceivedHandler

Definition at line 173 of file KinesisClient.h.

◆ DescribeStreamConsumerResponseReceivedHandler

Definition at line 175 of file KinesisClient.h.

◆ DescribeStreamResponseReceivedHandler

Definition at line 174 of file KinesisClient.h.

◆ DescribeStreamSummaryResponseReceivedHandler

Definition at line 176 of file KinesisClient.h.

◆ DisableEnhancedMonitoringResponseReceivedHandler

Definition at line 177 of file KinesisClient.h.

◆ EnableEnhancedMonitoringResponseReceivedHandler

Definition at line 178 of file KinesisClient.h.

◆ GetRecordsResponseReceivedHandler

Definition at line 179 of file KinesisClient.h.

◆ GetShardIteratorResponseReceivedHandler

Definition at line 180 of file KinesisClient.h.

◆ IncreaseStreamRetentionPeriodResponseReceivedHandler

Definition at line 181 of file KinesisClient.h.

◆ ListShardsResponseReceivedHandler

Definition at line 182 of file KinesisClient.h.

◆ ListStreamConsumersResponseReceivedHandler

Definition at line 183 of file KinesisClient.h.

◆ ListStreamsResponseReceivedHandler

Definition at line 184 of file KinesisClient.h.

◆ ListTagsForStreamResponseReceivedHandler

Definition at line 185 of file KinesisClient.h.

◆ MergeShardsResponseReceivedHandler

Definition at line 186 of file KinesisClient.h.

◆ PutRecordResponseReceivedHandler

Definition at line 187 of file KinesisClient.h.

◆ PutRecordsResponseReceivedHandler

Definition at line 188 of file KinesisClient.h.

◆ RegisterStreamConsumerResponseReceivedHandler

Definition at line 189 of file KinesisClient.h.

◆ RemoveTagsFromStreamResponseReceivedHandler

Definition at line 190 of file KinesisClient.h.

◆ SplitShardResponseReceivedHandler

Definition at line 191 of file KinesisClient.h.

◆ StartStreamEncryptionResponseReceivedHandler

Definition at line 192 of file KinesisClient.h.

◆ StopStreamEncryptionResponseReceivedHandler

Definition at line 193 of file KinesisClient.h.

◆ UpdateShardCountResponseReceivedHandler

Definition at line 194 of file KinesisClient.h.

Enumeration Type Documentation

◆ KinesisErrors

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 
NETWORK_CONNECTION 
UNKNOWN 
EXPIRED_ITERATOR 
EXPIRED_NEXT_TOKEN 
INVALID_ARGUMENT 
K_M_S_ACCESS_DENIED 
K_M_S_DISABLED 
K_M_S_INVALID_STATE 
K_M_S_NOT_FOUND 
K_M_S_OPT_IN_REQUIRED 
K_M_S_THROTTLING 
LIMIT_EXCEEDED 
PROVISIONED_THROUGHPUT_EXCEEDED 
RESOURCE_IN_USE 

Definition at line 25 of file KinesisErrors.h.