#include <aws/core/Aws.h>#include <aws/logs/CloudWatchLogsClient.h>#include <cloudwatch_logs_common/utils/cloudwatch_logs_facade.h>#include <dataflow_lite/utils/publisher.h>#include <dataflow_lite/dataflow/source.h>#include <file_management/file_upload/file_upload_task.h>#include <dataflow_lite/task/task.h>#include <cloudwatch_logs_common/definitions/definitions.h>#include <list>#include <memory>#include <thread>

Go to the source code of this file.
Classes | |
| class | Aws::CloudWatchLogs::LogPublisher |
Namespaces | |
| Aws | |
| Aws::CloudWatchLogs | |
Enumerations | |
| enum | Aws::CloudWatchLogs::LogPublisherRunState { Aws::CloudWatchLogs::LOG_PUBLISHER_RUN_CREATE_GROUP, Aws::CloudWatchLogs::LOG_PUBLISHER_RUN_CREATE_STREAM, Aws::CloudWatchLogs::LOG_PUBLISHER_RUN_INIT_TOKEN, Aws::CloudWatchLogs::LOG_PUBLISHER_ATTEMPT_SEND_LOGS } |
| Defines the different runtime states for the Publisher This enum is used by the LogPublisher to track the current runtime state of the Run function. More... | |
Variables | |
| static const Aws::String | Aws::CloudWatchLogs::UNINITIALIZED_TOKEN = "_NOT_SET_" |