@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DataSourceConfigurations extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about which data sources are enabled.
| Constructor and Description |
|---|
DataSourceConfigurations() |
| Modifier and Type | Method and Description |
|---|---|
DataSourceConfigurations |
clone() |
boolean |
equals(Object obj) |
KubernetesConfiguration |
getKubernetes()
Describes whether any Kubernetes logs are enabled as data sources.
|
MalwareProtectionConfiguration |
getMalwareProtection()
Describes whether Malware Protection is enabled as a data source.
|
S3LogsConfiguration |
getS3Logs()
Describes whether S3 data event logs are enabled as a data source.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setKubernetes(KubernetesConfiguration kubernetes)
Describes whether any Kubernetes logs are enabled as data sources.
|
void |
setMalwareProtection(MalwareProtectionConfiguration malwareProtection)
Describes whether Malware Protection is enabled as a data source.
|
void |
setS3Logs(S3LogsConfiguration s3Logs)
Describes whether S3 data event logs are enabled as a data source.
|
String |
toString()
Returns a string representation of this object.
|
DataSourceConfigurations |
withKubernetes(KubernetesConfiguration kubernetes)
Describes whether any Kubernetes logs are enabled as data sources.
|
DataSourceConfigurations |
withMalwareProtection(MalwareProtectionConfiguration malwareProtection)
Describes whether Malware Protection is enabled as a data source.
|
DataSourceConfigurations |
withS3Logs(S3LogsConfiguration s3Logs)
Describes whether S3 data event logs are enabled as a data source.
|
public void setS3Logs(S3LogsConfiguration s3Logs)
Describes whether S3 data event logs are enabled as a data source.
s3Logs - Describes whether S3 data event logs are enabled as a data source.public S3LogsConfiguration getS3Logs()
Describes whether S3 data event logs are enabled as a data source.
public DataSourceConfigurations withS3Logs(S3LogsConfiguration s3Logs)
Describes whether S3 data event logs are enabled as a data source.
s3Logs - Describes whether S3 data event logs are enabled as a data source.public void setKubernetes(KubernetesConfiguration kubernetes)
Describes whether any Kubernetes logs are enabled as data sources.
kubernetes - Describes whether any Kubernetes logs are enabled as data sources.public KubernetesConfiguration getKubernetes()
Describes whether any Kubernetes logs are enabled as data sources.
public DataSourceConfigurations withKubernetes(KubernetesConfiguration kubernetes)
Describes whether any Kubernetes logs are enabled as data sources.
kubernetes - Describes whether any Kubernetes logs are enabled as data sources.public void setMalwareProtection(MalwareProtectionConfiguration malwareProtection)
Describes whether Malware Protection is enabled as a data source.
malwareProtection - Describes whether Malware Protection is enabled as a data source.public MalwareProtectionConfiguration getMalwareProtection()
Describes whether Malware Protection is enabled as a data source.
public DataSourceConfigurations withMalwareProtection(MalwareProtectionConfiguration malwareProtection)
Describes whether Malware Protection is enabled as a data source.
malwareProtection - Describes whether Malware Protection is enabled as a data source.public String toString()
toString in class ObjectObject.toString()public DataSourceConfigurations clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.