7#include <aws/mwaa/MWAA_EXPORTS.h>
8#include <aws/mwaa/model/ModuleLoggingConfiguration.h>
106 bool m_dagProcessingLogsHasBeenSet =
false;
109 bool m_schedulerLogsHasBeenSet =
false;
112 bool m_webserverLogsHasBeenSet =
false;
115 bool m_workerLogsHasBeenSet =
false;
118 bool m_taskLogsHasBeenSet =
false;
LoggingConfiguration & WithSchedulerLogs(ModuleLoggingConfiguration &&value)
LoggingConfiguration & WithWebserverLogs(ModuleLoggingConfiguration &&value)
void SetTaskLogs(ModuleLoggingConfiguration &&value)
bool SchedulerLogsHasBeenSet() const
LoggingConfiguration & WithDagProcessingLogs(ModuleLoggingConfiguration &&value)
AWS_MWAA_API Aws::Utils::Json::JsonValue Jsonize() const
void SetSchedulerLogs(const ModuleLoggingConfiguration &value)
const ModuleLoggingConfiguration & GetTaskLogs() const
AWS_MWAA_API LoggingConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetWebserverLogs(const ModuleLoggingConfiguration &value)
const ModuleLoggingConfiguration & GetSchedulerLogs() const
bool DagProcessingLogsHasBeenSet() const
AWS_MWAA_API LoggingConfiguration()
LoggingConfiguration & WithWebserverLogs(const ModuleLoggingConfiguration &value)
bool WebserverLogsHasBeenSet() const
void SetSchedulerLogs(ModuleLoggingConfiguration &&value)
AWS_MWAA_API LoggingConfiguration(Aws::Utils::Json::JsonView jsonValue)
LoggingConfiguration & WithWorkerLogs(const ModuleLoggingConfiguration &value)
bool WorkerLogsHasBeenSet() const
void SetDagProcessingLogs(const ModuleLoggingConfiguration &value)
const ModuleLoggingConfiguration & GetWebserverLogs() const
LoggingConfiguration & WithTaskLogs(const ModuleLoggingConfiguration &value)
LoggingConfiguration & WithTaskLogs(ModuleLoggingConfiguration &&value)
void SetDagProcessingLogs(ModuleLoggingConfiguration &&value)
void SetWorkerLogs(ModuleLoggingConfiguration &&value)
void SetWebserverLogs(ModuleLoggingConfiguration &&value)
LoggingConfiguration & WithDagProcessingLogs(const ModuleLoggingConfiguration &value)
LoggingConfiguration & WithWorkerLogs(ModuleLoggingConfiguration &&value)
bool TaskLogsHasBeenSet() const
void SetTaskLogs(const ModuleLoggingConfiguration &value)
LoggingConfiguration & WithSchedulerLogs(const ModuleLoggingConfiguration &value)
void SetWorkerLogs(const ModuleLoggingConfiguration &value)
const ModuleLoggingConfiguration & GetWorkerLogs() const
const ModuleLoggingConfiguration & GetDagProcessingLogs() const
Aws::Utils::Json::JsonValue JsonValue