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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.Builderavoiding the need to create one manually viaModuleLoggingConfigurationInput.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaModuleLoggingConfigurationInput.builder().When the
Consumercompletes,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:
 
 - 
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.Builderavoiding the need to create one manually viaModuleLoggingConfigurationInput.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaModuleLoggingConfigurationInput.builder().When the
Consumercompletes,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:
 
 - 
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.Builderavoiding the need to create one manually viaModuleLoggingConfigurationInput.builder().When the
Consumercompletes,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:
 
 
 -