@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ModuleLoggingConfigurationInput extends Object implements Serializable, Cloneable, StructuredPojo
Enables the Apache Airflow log type (e.g. DagProcessingLogs
) and defines the log level to send to
CloudWatch Logs (e.g. INFO
).
Constructor and Description |
---|
ModuleLoggingConfigurationInput() |
Modifier and Type | Method and Description |
---|---|
ModuleLoggingConfigurationInput |
clone() |
boolean |
equals(Object obj) |
Boolean |
getEnabled()
Indicates whether to enable the Apache Airflow log type (e.g.
|
String |
getLogLevel()
Defines the Apache Airflow log level (e.g.
|
int |
hashCode() |
Boolean |
isEnabled()
Indicates whether to enable the Apache Airflow log type (e.g.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEnabled(Boolean enabled)
Indicates whether to enable the Apache Airflow log type (e.g.
|
void |
setLogLevel(String logLevel)
Defines the Apache Airflow log level (e.g.
|
String |
toString()
Returns a string representation of this object.
|
ModuleLoggingConfigurationInput |
withEnabled(Boolean enabled)
Indicates whether to enable the Apache Airflow log type (e.g.
|
ModuleLoggingConfigurationInput |
withLogLevel(LoggingLevel logLevel)
Defines the Apache Airflow log level (e.g.
|
ModuleLoggingConfigurationInput |
withLogLevel(String logLevel)
Defines the Apache Airflow log level (e.g.
|
public void setEnabled(Boolean enabled)
Indicates whether to enable the Apache Airflow log type (e.g. DagProcessingLogs
).
enabled
- Indicates whether to enable the Apache Airflow log type (e.g. DagProcessingLogs
).public Boolean getEnabled()
Indicates whether to enable the Apache Airflow log type (e.g. DagProcessingLogs
).
DagProcessingLogs
).public ModuleLoggingConfigurationInput withEnabled(Boolean enabled)
Indicates whether to enable the Apache Airflow log type (e.g. DagProcessingLogs
).
enabled
- Indicates whether to enable the Apache Airflow log type (e.g. DagProcessingLogs
).public Boolean isEnabled()
Indicates whether to enable the Apache Airflow log type (e.g. DagProcessingLogs
).
DagProcessingLogs
).public void setLogLevel(String logLevel)
Defines the Apache Airflow log level (e.g. INFO
) to send to CloudWatch Logs.
logLevel
- Defines the Apache Airflow log level (e.g. INFO
) to send to CloudWatch Logs.LoggingLevel
public String getLogLevel()
Defines the Apache Airflow log level (e.g. INFO
) to send to CloudWatch Logs.
INFO
) to send to CloudWatch Logs.LoggingLevel
public ModuleLoggingConfigurationInput withLogLevel(String logLevel)
Defines the Apache Airflow log level (e.g. INFO
) to send to CloudWatch Logs.
logLevel
- Defines the Apache Airflow log level (e.g. INFO
) to send to CloudWatch Logs.LoggingLevel
public ModuleLoggingConfigurationInput withLogLevel(LoggingLevel logLevel)
Defines the Apache Airflow log level (e.g. INFO
) to send to CloudWatch Logs.
logLevel
- Defines the Apache Airflow log level (e.g. INFO
) to send to CloudWatch Logs.LoggingLevel
public String toString()
toString
in class Object
Object.toString()
public ModuleLoggingConfigurationInput clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.