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