AWS SDK for C++  1.9.66
AWS SDK for C++
Classes | Namespaces | Typedefs
DynamoDBStreamsClient.h File Reference
#include <aws/dynamodbstreams/DynamoDBStreams_EXPORTS.h>
#include <aws/dynamodbstreams/DynamoDBStreamsErrors.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/client/ClientConfiguration.h>
#include <aws/core/client/AWSClient.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/dynamodbstreams/model/DescribeStreamResult.h>
#include <aws/dynamodbstreams/model/GetRecordsResult.h>
#include <aws/dynamodbstreams/model/GetShardIteratorResult.h>
#include <aws/dynamodbstreams/model/ListStreamsResult.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <future>
#include <functional>

Go to the source code of this file.

Classes

class  Aws::DynamoDBStreams::DynamoDBStreamsClient
 

Namespaces

 Aws
 
 Aws::Http
 
 Aws::Utils
 
 Aws::Utils::Threading
 
 Aws::Auth
 
 Aws::Client
 
 Aws::DynamoDBStreams
 
 Aws::DynamoDBStreams::Model
 

Typedefs

typedef Aws::Utils::Outcome< DescribeStreamResult, DynamoDBStreamsError > Aws::DynamoDBStreams::Model::DescribeStreamOutcome
 
typedef Aws::Utils::Outcome< GetRecordsResult, DynamoDBStreamsError > Aws::DynamoDBStreams::Model::GetRecordsOutcome
 
typedef Aws::Utils::Outcome< GetShardIteratorResult, DynamoDBStreamsError > Aws::DynamoDBStreams::Model::GetShardIteratorOutcome
 
typedef Aws::Utils::Outcome< ListStreamsResult, DynamoDBStreamsError > Aws::DynamoDBStreams::Model::ListStreamsOutcome
 
typedef std::future< DescribeStreamOutcome > Aws::DynamoDBStreams::Model::DescribeStreamOutcomeCallable
 
typedef std::future< GetRecordsOutcome > Aws::DynamoDBStreams::Model::GetRecordsOutcomeCallable
 
typedef std::future< GetShardIteratorOutcome > Aws::DynamoDBStreams::Model::GetShardIteratorOutcomeCallable
 
typedef std::future< ListStreamsOutcome > Aws::DynamoDBStreams::Model::ListStreamsOutcomeCallable
 
typedef std::function< void(const DynamoDBStreamsClient *, const Model::DescribeStreamRequest &, const Model::DescribeStreamOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DynamoDBStreams::DescribeStreamResponseReceivedHandler
 
typedef std::function< void(const DynamoDBStreamsClient *, const Model::GetRecordsRequest &, const Model::GetRecordsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DynamoDBStreams::GetRecordsResponseReceivedHandler
 
typedef std::function< void(const DynamoDBStreamsClient *, const Model::GetShardIteratorRequest &, const Model::GetShardIteratorOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DynamoDBStreams::GetShardIteratorResponseReceivedHandler
 
typedef std::function< void(const DynamoDBStreamsClient *, const Model::ListStreamsRequest &, const Model::ListStreamsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > Aws::DynamoDBStreams::ListStreamsResponseReceivedHandler