@Generated(value="software.amazon.awssdk:codegen") public final class ModuleLoggingConfiguration extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ModuleLoggingConfiguration.Builder,ModuleLoggingConfiguration>
Describes the Apache Airflow log details for the log type (e.g. DagProcessingLogs).
| Modifier and Type | Class and Description |
|---|---|
static interface |
ModuleLoggingConfiguration.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ModuleLoggingConfiguration.Builder |
builder() |
String |
cloudWatchLogGroupArn()
The Amazon Resource Name (ARN) for the CloudWatch Logs group where the Apache Airflow log type (e.g.
|
Boolean |
enabled()
Indicates whether the Apache Airflow log type (e.g.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
LoggingLevel |
logLevel()
The Apache Airflow log level for the log type (e.g.
|
String |
logLevelAsString()
The Apache Airflow log level for the log type (e.g.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ModuleLoggingConfiguration.Builder> |
serializableBuilderClass() |
ModuleLoggingConfiguration.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final 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:*
.
DagProcessingLogs) is published. For example,
arn:aws:logs:us-east-1:123456789012:log-group:airflow-MyMWAAEnvironment-MwaaEnvironment-DAGProcessing:*
.public final Boolean enabled()
Indicates whether the Apache Airflow log type (e.g. DagProcessingLogs) is enabled.
DagProcessingLogs) is enabled.public final LoggingLevel logLevel()
The Apache Airflow log level for the log type (e.g. DagProcessingLogs).
If the service returns an enum value that is not available in the current SDK version, logLevel will
return LoggingLevel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
logLevelAsString().
DagProcessingLogs).LoggingLevelpublic final String logLevelAsString()
The Apache Airflow log level for the log type (e.g. DagProcessingLogs).
If the service returns an enum value that is not available in the current SDK version, logLevel will
return LoggingLevel.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
logLevelAsString().
DagProcessingLogs).LoggingLevelpublic ModuleLoggingConfiguration.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ModuleLoggingConfiguration.Builder,ModuleLoggingConfiguration>public static ModuleLoggingConfiguration.Builder builder()
public static Class<? extends ModuleLoggingConfiguration.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.