Struct aws_sdk_mwaa::types::builders::LoggingConfigurationBuilder
source · #[non_exhaustive]pub struct LoggingConfigurationBuilder { /* private fields */ }Expand description
A builder for LoggingConfiguration.
Implementations§
source§impl LoggingConfigurationBuilder
impl LoggingConfigurationBuilder
sourcepub fn dag_processing_logs(self, input: ModuleLoggingConfiguration) -> Self
pub fn dag_processing_logs(self, input: ModuleLoggingConfiguration) -> Self
The Airflow DAG processing logs published to CloudWatch Logs and the log level.
sourcepub fn set_dag_processing_logs(
self,
input: Option<ModuleLoggingConfiguration>
) -> Self
pub fn set_dag_processing_logs( self, input: Option<ModuleLoggingConfiguration> ) -> Self
The Airflow DAG processing logs published to CloudWatch Logs and the log level.
sourcepub fn get_dag_processing_logs(&self) -> &Option<ModuleLoggingConfiguration>
pub fn get_dag_processing_logs(&self) -> &Option<ModuleLoggingConfiguration>
The Airflow DAG processing logs published to CloudWatch Logs and the log level.
sourcepub fn scheduler_logs(self, input: ModuleLoggingConfiguration) -> Self
pub fn scheduler_logs(self, input: ModuleLoggingConfiguration) -> Self
The Airflow scheduler logs published to CloudWatch Logs and the log level.
sourcepub fn set_scheduler_logs(
self,
input: Option<ModuleLoggingConfiguration>
) -> Self
pub fn set_scheduler_logs( self, input: Option<ModuleLoggingConfiguration> ) -> Self
The Airflow scheduler logs published to CloudWatch Logs and the log level.
sourcepub fn get_scheduler_logs(&self) -> &Option<ModuleLoggingConfiguration>
pub fn get_scheduler_logs(&self) -> &Option<ModuleLoggingConfiguration>
The Airflow scheduler logs published to CloudWatch Logs and the log level.
sourcepub fn webserver_logs(self, input: ModuleLoggingConfiguration) -> Self
pub fn webserver_logs(self, input: ModuleLoggingConfiguration) -> Self
The Airflow web server logs published to CloudWatch Logs and the log level.
sourcepub fn set_webserver_logs(
self,
input: Option<ModuleLoggingConfiguration>
) -> Self
pub fn set_webserver_logs( self, input: Option<ModuleLoggingConfiguration> ) -> Self
The Airflow web server logs published to CloudWatch Logs and the log level.
sourcepub fn get_webserver_logs(&self) -> &Option<ModuleLoggingConfiguration>
pub fn get_webserver_logs(&self) -> &Option<ModuleLoggingConfiguration>
The Airflow web server logs published to CloudWatch Logs and the log level.
sourcepub fn worker_logs(self, input: ModuleLoggingConfiguration) -> Self
pub fn worker_logs(self, input: ModuleLoggingConfiguration) -> Self
The Airflow worker logs published to CloudWatch Logs and the log level.
sourcepub fn set_worker_logs(self, input: Option<ModuleLoggingConfiguration>) -> Self
pub fn set_worker_logs(self, input: Option<ModuleLoggingConfiguration>) -> Self
The Airflow worker logs published to CloudWatch Logs and the log level.
sourcepub fn get_worker_logs(&self) -> &Option<ModuleLoggingConfiguration>
pub fn get_worker_logs(&self) -> &Option<ModuleLoggingConfiguration>
The Airflow worker logs published to CloudWatch Logs and the log level.
sourcepub fn task_logs(self, input: ModuleLoggingConfiguration) -> Self
pub fn task_logs(self, input: ModuleLoggingConfiguration) -> Self
The Airflow task logs published to CloudWatch Logs and the log level.
sourcepub fn set_task_logs(self, input: Option<ModuleLoggingConfiguration>) -> Self
pub fn set_task_logs(self, input: Option<ModuleLoggingConfiguration>) -> Self
The Airflow task logs published to CloudWatch Logs and the log level.
sourcepub fn get_task_logs(&self) -> &Option<ModuleLoggingConfiguration>
pub fn get_task_logs(&self) -> &Option<ModuleLoggingConfiguration>
The Airflow task logs published to CloudWatch Logs and the log level.
sourcepub fn build(self) -> LoggingConfiguration
pub fn build(self) -> LoggingConfiguration
Consumes the builder and constructs a LoggingConfiguration.
Trait Implementations§
source§impl Clone for LoggingConfigurationBuilder
impl Clone for LoggingConfigurationBuilder
source§fn clone(&self) -> LoggingConfigurationBuilder
fn clone(&self) -> LoggingConfigurationBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for LoggingConfigurationBuilder
impl Debug for LoggingConfigurationBuilder
source§impl Default for LoggingConfigurationBuilder
impl Default for LoggingConfigurationBuilder
source§fn default() -> LoggingConfigurationBuilder
fn default() -> LoggingConfigurationBuilder
source§impl PartialEq<LoggingConfigurationBuilder> for LoggingConfigurationBuilder
impl PartialEq<LoggingConfigurationBuilder> for LoggingConfigurationBuilder
source§fn eq(&self, other: &LoggingConfigurationBuilder) -> bool
fn eq(&self, other: &LoggingConfigurationBuilder) -> bool
self and other values to be equal, and is used
by ==.