Interface ModuleLoggingConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ModuleLoggingConfiguration.Builder,ModuleLoggingConfiguration>,SdkBuilder<ModuleLoggingConfiguration.Builder,ModuleLoggingConfiguration>,SdkPojo
- Enclosing class:
- ModuleLoggingConfiguration
public static interface ModuleLoggingConfiguration.Builder extends SdkPojo, CopyableBuilder<ModuleLoggingConfiguration.Builder,ModuleLoggingConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ModuleLoggingConfiguration.BuildercloudWatchLogGroupArn(String cloudWatchLogGroupArn)The Amazon Resource Name (ARN) for the CloudWatch Logs group where the Apache Airflow log type (e.g.ModuleLoggingConfiguration.Builderenabled(Boolean enabled)Indicates whether the Apache Airflow log type (e.g.ModuleLoggingConfiguration.BuilderlogLevel(String logLevel)The Apache Airflow log level for the log type (e.g.ModuleLoggingConfiguration.BuilderlogLevel(LoggingLevel logLevel)The Apache Airflow log level for the log type (e.g.-
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
-
enabled
ModuleLoggingConfiguration.Builder enabled(Boolean enabled)
Indicates whether the Apache Airflow log type (e.g.
DagProcessingLogs) is enabled.- Parameters:
enabled- Indicates whether the Apache Airflow log type (e.g.DagProcessingLogs) is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logLevel
ModuleLoggingConfiguration.Builder logLevel(String logLevel)
The Apache Airflow log level for the log type (e.g.
DagProcessingLogs).- Parameters:
logLevel- The Apache Airflow log level for the log type (e.g.DagProcessingLogs).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LoggingLevel,LoggingLevel
-
logLevel
ModuleLoggingConfiguration.Builder logLevel(LoggingLevel logLevel)
The Apache Airflow log level for the log type (e.g.
DagProcessingLogs).- Parameters:
logLevel- The Apache Airflow log level for the log type (e.g.DagProcessingLogs).- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LoggingLevel,LoggingLevel
-
cloudWatchLogGroupArn
ModuleLoggingConfiguration.Builder cloudWatchLogGroupArn(String cloudWatchLogGroupArn)
The Amazon Resource Name (ARN) for the CloudWatch Logs group where the Apache Airflow log type (e.g.
DagProcessingLogs) is published. For example,arn:aws:logs:us-east-1:123456789012:log-group:airflow-MyMWAAEnvironment-MwaaEnvironment-DAGProcessing:*.- Parameters:
cloudWatchLogGroupArn- The Amazon Resource Name (ARN) for the CloudWatch Logs group where the Apache Airflow log type (e.g.DagProcessingLogs) is published. For example,arn:aws:logs:us-east-1:123456789012:log-group:airflow-MyMWAAEnvironment-MwaaEnvironment-DAGProcessing:*.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-