#include <kinesis_client_facade.h>
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 | |
T | 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) |
Kinesis client extension which uses the ClientThrottlingManager to throttle calls to GetRecords.
Definition at line 29 of file kinesis_client_facade.h.
|
inline |
Definition at line 32 of file kinesis_client_facade.h.
|
inlineoverride |
GetRecords KinesisClient::GetRecords
Definition at line 43 of file kinesis_client_facade.h.