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
[legend]

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)
inline

Definition at line 32 of file kinesis_client_facade.h.

Member Function Documentation

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

GetRecords KinesisClient::GetRecords

Definition at line 43 of file kinesis_client_facade.h.


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


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