Interface LoggingConfigurationInput.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<LoggingConfigurationInput.Builder,
,LoggingConfigurationInput> SdkBuilder<LoggingConfigurationInput.Builder,
,LoggingConfigurationInput> SdkPojo
- Enclosing class:
LoggingConfigurationInput
-
Method Summary
Modifier and TypeMethodDescriptiondagProcessingLogs
(Consumer<ModuleLoggingConfigurationInput.Builder> dagProcessingLogs) Publishes Airflow DAG processing logs to CloudWatch Logs.dagProcessingLogs
(ModuleLoggingConfigurationInput dagProcessingLogs) Publishes Airflow DAG processing logs to CloudWatch Logs.schedulerLogs
(Consumer<ModuleLoggingConfigurationInput.Builder> schedulerLogs) Publishes Airflow scheduler logs to CloudWatch Logs.schedulerLogs
(ModuleLoggingConfigurationInput schedulerLogs) Publishes Airflow scheduler logs to CloudWatch Logs.Publishes Airflow task logs to CloudWatch Logs.taskLogs
(ModuleLoggingConfigurationInput taskLogs) Publishes Airflow task logs to CloudWatch Logs.webserverLogs
(Consumer<ModuleLoggingConfigurationInput.Builder> webserverLogs) Publishes Airflow web server logs to CloudWatch Logs.webserverLogs
(ModuleLoggingConfigurationInput webserverLogs) Publishes Airflow web server logs to CloudWatch Logs.workerLogs
(Consumer<ModuleLoggingConfigurationInput.Builder> workerLogs) Publishes Airflow worker logs to CloudWatch Logs.workerLogs
(ModuleLoggingConfigurationInput workerLogs) Publishes Airflow worker logs to CloudWatch Logs.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
dagProcessingLogs
LoggingConfigurationInput.Builder dagProcessingLogs(ModuleLoggingConfigurationInput dagProcessingLogs) Publishes Airflow DAG processing logs to CloudWatch Logs.
- Parameters:
dagProcessingLogs
- Publishes Airflow DAG processing logs to CloudWatch Logs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dagProcessingLogs
default LoggingConfigurationInput.Builder dagProcessingLogs(Consumer<ModuleLoggingConfigurationInput.Builder> dagProcessingLogs) Publishes Airflow DAG processing logs to CloudWatch Logs.
This is a convenience method that creates an instance of theModuleLoggingConfigurationInput.Builder
avoiding the need to create one manually viaModuleLoggingConfigurationInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todagProcessingLogs(ModuleLoggingConfigurationInput)
.- Parameters:
dagProcessingLogs
- a consumer that will call methods onModuleLoggingConfigurationInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
schedulerLogs
Publishes Airflow scheduler logs to CloudWatch Logs.
- Parameters:
schedulerLogs
- Publishes Airflow scheduler logs to CloudWatch Logs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
schedulerLogs
default LoggingConfigurationInput.Builder schedulerLogs(Consumer<ModuleLoggingConfigurationInput.Builder> schedulerLogs) Publishes Airflow scheduler logs to CloudWatch Logs.
This is a convenience method that creates an instance of theModuleLoggingConfigurationInput.Builder
avoiding the need to create one manually viaModuleLoggingConfigurationInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toschedulerLogs(ModuleLoggingConfigurationInput)
.- Parameters:
schedulerLogs
- a consumer that will call methods onModuleLoggingConfigurationInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
taskLogs
Publishes Airflow task logs to CloudWatch Logs.
- Parameters:
taskLogs
- Publishes Airflow task logs to CloudWatch Logs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
taskLogs
default LoggingConfigurationInput.Builder taskLogs(Consumer<ModuleLoggingConfigurationInput.Builder> taskLogs) Publishes Airflow task logs to CloudWatch Logs.
This is a convenience method that creates an instance of theModuleLoggingConfigurationInput.Builder
avoiding the need to create one manually viaModuleLoggingConfigurationInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totaskLogs(ModuleLoggingConfigurationInput)
.- Parameters:
taskLogs
- a consumer that will call methods onModuleLoggingConfigurationInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
webserverLogs
Publishes Airflow web server logs to CloudWatch Logs.
- Parameters:
webserverLogs
- Publishes Airflow web server logs to CloudWatch Logs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
webserverLogs
default LoggingConfigurationInput.Builder webserverLogs(Consumer<ModuleLoggingConfigurationInput.Builder> webserverLogs) Publishes Airflow web server logs to CloudWatch Logs.
This is a convenience method that creates an instance of theModuleLoggingConfigurationInput.Builder
avoiding the need to create one manually viaModuleLoggingConfigurationInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed towebserverLogs(ModuleLoggingConfigurationInput)
.- Parameters:
webserverLogs
- a consumer that will call methods onModuleLoggingConfigurationInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
workerLogs
Publishes Airflow worker logs to CloudWatch Logs.
- Parameters:
workerLogs
- Publishes Airflow worker logs to CloudWatch Logs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workerLogs
default LoggingConfigurationInput.Builder workerLogs(Consumer<ModuleLoggingConfigurationInput.Builder> workerLogs) Publishes Airflow worker logs to CloudWatch Logs.
This is a convenience method that creates an instance of theModuleLoggingConfigurationInput.Builder
avoiding the need to create one manually viaModuleLoggingConfigurationInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toworkerLogs(ModuleLoggingConfigurationInput)
.- Parameters:
workerLogs
- a consumer that will call methods onModuleLoggingConfigurationInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-