Interface LoggingConfigurationInput.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<LoggingConfigurationInput.Builder,LoggingConfigurationInput>,SdkBuilder<LoggingConfigurationInput.Builder,LoggingConfigurationInput>,SdkPojo
- Enclosing class:
- LoggingConfigurationInput
public static interface LoggingConfigurationInput.Builder extends SdkPojo, CopyableBuilder<LoggingConfigurationInput.Builder,LoggingConfigurationInput>
-
-
Method Summary
-
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 Detail
-
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:
dagProcessingLogs(ModuleLoggingConfigurationInput)
-
schedulerLogs
LoggingConfigurationInput.Builder schedulerLogs(ModuleLoggingConfigurationInput 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:
schedulerLogs(ModuleLoggingConfigurationInput)
-
taskLogs
LoggingConfigurationInput.Builder taskLogs(ModuleLoggingConfigurationInput 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:
taskLogs(ModuleLoggingConfigurationInput)
-
webserverLogs
LoggingConfigurationInput.Builder webserverLogs(ModuleLoggingConfigurationInput 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:
webserverLogs(ModuleLoggingConfigurationInput)
-
workerLogs
LoggingConfigurationInput.Builder workerLogs(ModuleLoggingConfigurationInput 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:
workerLogs(ModuleLoggingConfigurationInput)
-
-