Interface LoggingConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<LoggingConfiguration.Builder,,LoggingConfiguration> SdkBuilder<LoggingConfiguration.Builder,,LoggingConfiguration> SdkPojo
- Enclosing class:
LoggingConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondefault LoggingConfiguration.BuilderdagProcessingLogs(Consumer<ModuleLoggingConfiguration.Builder> dagProcessingLogs) The Airflow DAG processing logs published to CloudWatch Logs and the log level.dagProcessingLogs(ModuleLoggingConfiguration dagProcessingLogs) The Airflow DAG processing logs published to CloudWatch Logs and the log level.default LoggingConfiguration.BuilderschedulerLogs(Consumer<ModuleLoggingConfiguration.Builder> schedulerLogs) The Airflow scheduler logs published to CloudWatch Logs and the log level.schedulerLogs(ModuleLoggingConfiguration schedulerLogs) The Airflow scheduler logs published to CloudWatch Logs and the log level.default LoggingConfiguration.BuildertaskLogs(Consumer<ModuleLoggingConfiguration.Builder> taskLogs) The Airflow task logs published to CloudWatch Logs and the log level.taskLogs(ModuleLoggingConfiguration taskLogs) The Airflow task logs published to CloudWatch Logs and the log level.default LoggingConfiguration.BuilderwebserverLogs(Consumer<ModuleLoggingConfiguration.Builder> webserverLogs) The Airflow web server logs published to CloudWatch Logs and the log level.webserverLogs(ModuleLoggingConfiguration webserverLogs) The Airflow web server logs published to CloudWatch Logs and the log level.default LoggingConfiguration.BuilderworkerLogs(Consumer<ModuleLoggingConfiguration.Builder> workerLogs) The Airflow worker logs published to CloudWatch Logs and the log level.workerLogs(ModuleLoggingConfiguration workerLogs) The Airflow worker logs published to CloudWatch Logs and the log level.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
The Airflow DAG processing logs published to CloudWatch Logs and the log level.
- Parameters:
dagProcessingLogs- The Airflow DAG processing logs published to CloudWatch Logs and the log level.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dagProcessingLogs
default LoggingConfiguration.Builder dagProcessingLogs(Consumer<ModuleLoggingConfiguration.Builder> dagProcessingLogs) The Airflow DAG processing logs published to CloudWatch Logs and the log level.
This is a convenience method that creates an instance of theModuleLoggingConfiguration.Builderavoiding the need to create one manually viaModuleLoggingConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todagProcessingLogs(ModuleLoggingConfiguration).- Parameters:
dagProcessingLogs- a consumer that will call methods onModuleLoggingConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
schedulerLogs
The Airflow scheduler logs published to CloudWatch Logs and the log level.
- Parameters:
schedulerLogs- The Airflow scheduler logs published to CloudWatch Logs and the log level.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
schedulerLogs
default LoggingConfiguration.Builder schedulerLogs(Consumer<ModuleLoggingConfiguration.Builder> schedulerLogs) The Airflow scheduler logs published to CloudWatch Logs and the log level.
This is a convenience method that creates an instance of theModuleLoggingConfiguration.Builderavoiding the need to create one manually viaModuleLoggingConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toschedulerLogs(ModuleLoggingConfiguration).- Parameters:
schedulerLogs- a consumer that will call methods onModuleLoggingConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
webserverLogs
The Airflow web server logs published to CloudWatch Logs and the log level.
- Parameters:
webserverLogs- The Airflow web server logs published to CloudWatch Logs and the log level.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
webserverLogs
default LoggingConfiguration.Builder webserverLogs(Consumer<ModuleLoggingConfiguration.Builder> webserverLogs) The Airflow web server logs published to CloudWatch Logs and the log level.
This is a convenience method that creates an instance of theModuleLoggingConfiguration.Builderavoiding the need to create one manually viaModuleLoggingConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed towebserverLogs(ModuleLoggingConfiguration).- Parameters:
webserverLogs- a consumer that will call methods onModuleLoggingConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
workerLogs
The Airflow worker logs published to CloudWatch Logs and the log level.
- Parameters:
workerLogs- The Airflow worker logs published to CloudWatch Logs and the log level.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workerLogs
default LoggingConfiguration.Builder workerLogs(Consumer<ModuleLoggingConfiguration.Builder> workerLogs) The Airflow worker logs published to CloudWatch Logs and the log level.
This is a convenience method that creates an instance of theModuleLoggingConfiguration.Builderavoiding the need to create one manually viaModuleLoggingConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toworkerLogs(ModuleLoggingConfiguration).- Parameters:
workerLogs- a consumer that will call methods onModuleLoggingConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
taskLogs
The Airflow task logs published to CloudWatch Logs and the log level.
- Parameters:
taskLogs- The Airflow task logs published to CloudWatch Logs and the log level.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
taskLogs
default LoggingConfiguration.Builder taskLogs(Consumer<ModuleLoggingConfiguration.Builder> taskLogs) The Airflow task logs published to CloudWatch Logs and the log level.
This is a convenience method that creates an instance of theModuleLoggingConfiguration.Builderavoiding the need to create one manually viaModuleLoggingConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totaskLogs(ModuleLoggingConfiguration).- Parameters:
taskLogs- a consumer that will call methods onModuleLoggingConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-