#include <stream_subscription_installer.h>
This class abstracts away the installation of media sources (i.e. subscriptions) for Kinesis streams.
Definition at line 41 of file stream_subscription_installer.h.
Aws::Kinesis::StreamSubscriptionInstaller::StreamSubscriptionInstaller |
( |
| ) |
|
|
default |
virtual Aws::Kinesis::StreamSubscriptionInstaller::~StreamSubscriptionInstaller |
( |
| ) |
|
|
virtualdefault |
Installs a subscription that will provide and handle the stream's input. This function is a shim layer that maps an input type to a pre-set installer function. Child classes should implement the individual installers.
- Parameters
-
input_type | |
topic_name | |
stream_name | |
message_queue_size | |
- Returns
- KinesisManagerStatus
Definition at line 56 of file stream_subscription_installer.h.
virtual void Aws::Kinesis::StreamSubscriptionInstaller::Uninstall |
( |
const std::string & |
topic_name | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: