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, 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:
-