Public Member Functions | List of all members
Aws::Kinesis::KinesisClientFacade Class Reference

#include <kinesis_client_facade.h>

Inheritance diagram for Aws::Kinesis::KinesisClientFacade:
Inheritance graph

Public Member Functions

Model::GetRecordsOutcome GetRecords (const Model::GetRecordsRequest &request) const override
 KinesisClientFacade (Aws::Client::ClientConfiguration config)

Additional Inherited Members

- Private Member Functions inherited from Aws::Client::ThrottlingManager
MakeCall (std::function< T(const U &request)> api, const U &api_param, std::string api_name, ErrorArgs...error_on_throttling_args) const
void SetMaxApiTps (const std::string &api, double tps)

Detailed Description

Kinesis client extension which uses the ClientThrottlingManager to throttle calls to GetRecords.

Definition at line 29 of file kinesis_client_facade.h.

Constructor & Destructor Documentation

Aws::Kinesis::KinesisClientFacade::KinesisClientFacade ( Aws::Client::ClientConfiguration  config)

Definition at line 32 of file kinesis_client_facade.h.

Member Function Documentation

Model::GetRecordsOutcome Aws::Kinesis::KinesisClientFacade::GetRecords ( const Model::GetRecordsRequest &  request) const

GetRecords KinesisClient::GetRecords

Definition at line 43 of file kinesis_client_facade.h.

The documentation for this class was generated from the following file:

Author(s): AWS RoboMaker
autogenerated on Thu Mar 4 2021 03:28:41