@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LoggingConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Describes the Apache Airflow log types that are published to CloudWatch Logs.
Constructor and Description |
---|
LoggingConfiguration() |
Modifier and Type | Method and Description |
---|---|
LoggingConfiguration |
clone() |
boolean |
equals(Object obj) |
ModuleLoggingConfiguration |
getDagProcessingLogs()
The Airflow DAG processing logs published to CloudWatch Logs and the log level.
|
ModuleLoggingConfiguration |
getSchedulerLogs()
The Airflow scheduler logs published to CloudWatch Logs and the log level.
|
ModuleLoggingConfiguration |
getTaskLogs()
The Airflow task logs published to CloudWatch Logs and the log level.
|
ModuleLoggingConfiguration |
getWebserverLogs()
The Airflow web server logs published to CloudWatch Logs and the log level.
|
ModuleLoggingConfiguration |
getWorkerLogs()
The Airflow worker logs published to CloudWatch Logs and the log level.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDagProcessingLogs(ModuleLoggingConfiguration dagProcessingLogs)
The Airflow DAG processing logs published to CloudWatch Logs and the log level.
|
void |
setSchedulerLogs(ModuleLoggingConfiguration schedulerLogs)
The Airflow scheduler logs published to CloudWatch Logs and the log level.
|
void |
setTaskLogs(ModuleLoggingConfiguration taskLogs)
The Airflow task logs published to CloudWatch Logs and the log level.
|
void |
setWebserverLogs(ModuleLoggingConfiguration webserverLogs)
The Airflow web server logs published to CloudWatch Logs and the log level.
|
void |
setWorkerLogs(ModuleLoggingConfiguration workerLogs)
The Airflow worker logs published to CloudWatch Logs and the log level.
|
String |
toString()
Returns a string representation of this object.
|
LoggingConfiguration |
withDagProcessingLogs(ModuleLoggingConfiguration dagProcessingLogs)
The Airflow DAG processing logs published to CloudWatch Logs and the log level.
|
LoggingConfiguration |
withSchedulerLogs(ModuleLoggingConfiguration schedulerLogs)
The Airflow scheduler logs published to CloudWatch Logs and the log level.
|
LoggingConfiguration |
withTaskLogs(ModuleLoggingConfiguration taskLogs)
The Airflow task logs published to CloudWatch Logs and the log level.
|
LoggingConfiguration |
withWebserverLogs(ModuleLoggingConfiguration webserverLogs)
The Airflow web server logs published to CloudWatch Logs and the log level.
|
LoggingConfiguration |
withWorkerLogs(ModuleLoggingConfiguration workerLogs)
The Airflow worker logs published to CloudWatch Logs and the log level.
|
public void setDagProcessingLogs(ModuleLoggingConfiguration dagProcessingLogs)
The Airflow DAG processing logs published to CloudWatch Logs and the log level.
dagProcessingLogs
- The Airflow DAG processing logs published to CloudWatch Logs and the log level.public ModuleLoggingConfiguration getDagProcessingLogs()
The Airflow DAG processing logs published to CloudWatch Logs and the log level.
public LoggingConfiguration withDagProcessingLogs(ModuleLoggingConfiguration dagProcessingLogs)
The Airflow DAG processing logs published to CloudWatch Logs and the log level.
dagProcessingLogs
- The Airflow DAG processing logs published to CloudWatch Logs and the log level.public void setSchedulerLogs(ModuleLoggingConfiguration schedulerLogs)
The Airflow scheduler logs published to CloudWatch Logs and the log level.
schedulerLogs
- The Airflow scheduler logs published to CloudWatch Logs and the log level.public ModuleLoggingConfiguration getSchedulerLogs()
The Airflow scheduler logs published to CloudWatch Logs and the log level.
public LoggingConfiguration withSchedulerLogs(ModuleLoggingConfiguration schedulerLogs)
The Airflow scheduler logs published to CloudWatch Logs and the log level.
schedulerLogs
- The Airflow scheduler logs published to CloudWatch Logs and the log level.public void setTaskLogs(ModuleLoggingConfiguration taskLogs)
The Airflow task logs published to CloudWatch Logs and the log level.
taskLogs
- The Airflow task logs published to CloudWatch Logs and the log level.public ModuleLoggingConfiguration getTaskLogs()
The Airflow task logs published to CloudWatch Logs and the log level.
public LoggingConfiguration withTaskLogs(ModuleLoggingConfiguration taskLogs)
The Airflow task logs published to CloudWatch Logs and the log level.
taskLogs
- The Airflow task logs published to CloudWatch Logs and the log level.public void setWebserverLogs(ModuleLoggingConfiguration webserverLogs)
The Airflow web server logs published to CloudWatch Logs and the log level.
webserverLogs
- The Airflow web server logs published to CloudWatch Logs and the log level.public ModuleLoggingConfiguration getWebserverLogs()
The Airflow web server logs published to CloudWatch Logs and the log level.
public LoggingConfiguration withWebserverLogs(ModuleLoggingConfiguration webserverLogs)
The Airflow web server logs published to CloudWatch Logs and the log level.
webserverLogs
- The Airflow web server logs published to CloudWatch Logs and the log level.public void setWorkerLogs(ModuleLoggingConfiguration workerLogs)
The Airflow worker logs published to CloudWatch Logs and the log level.
workerLogs
- The Airflow worker logs published to CloudWatch Logs and the log level.public ModuleLoggingConfiguration getWorkerLogs()
The Airflow worker logs published to CloudWatch Logs and the log level.
public LoggingConfiguration withWorkerLogs(ModuleLoggingConfiguration workerLogs)
The Airflow worker logs published to CloudWatch Logs and the log level.
workerLogs
- The Airflow worker logs published to CloudWatch Logs and the log level.public String toString()
toString
in class Object
Object.toString()
public LoggingConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.