Interface ModuleLoggingConfiguration.Builder

  • Method Details

    • 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

      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:
    • 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:
    • 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.