@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DataSourceConfigurationsResult extends Object implements Serializable, Cloneable, StructuredPojo
Contains information on the status of data sources for the detector.
Constructor and Description |
---|
DataSourceConfigurationsResult() |
Modifier and Type | Method and Description |
---|---|
DataSourceConfigurationsResult |
clone() |
boolean |
equals(Object obj) |
CloudTrailConfigurationResult |
getCloudTrail()
An object that contains information on the status of CloudTrail as a data source.
|
DNSLogsConfigurationResult |
getDNSLogs()
An object that contains information on the status of DNS logs as a data source.
|
FlowLogsConfigurationResult |
getFlowLogs()
An object that contains information on the status of VPC flow logs as a data source.
|
KubernetesConfigurationResult |
getKubernetes()
An object that contains information on the status of all Kubernetes data sources.
|
S3LogsConfigurationResult |
getS3Logs()
An object that contains information on the status of S3 Data event logs as a data source.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCloudTrail(CloudTrailConfigurationResult cloudTrail)
An object that contains information on the status of CloudTrail as a data source.
|
void |
setDNSLogs(DNSLogsConfigurationResult dNSLogs)
An object that contains information on the status of DNS logs as a data source.
|
void |
setFlowLogs(FlowLogsConfigurationResult flowLogs)
An object that contains information on the status of VPC flow logs as a data source.
|
void |
setKubernetes(KubernetesConfigurationResult kubernetes)
An object that contains information on the status of all Kubernetes data sources.
|
void |
setS3Logs(S3LogsConfigurationResult s3Logs)
An object that contains information on the status of S3 Data event logs as a data source.
|
String |
toString()
Returns a string representation of this object.
|
DataSourceConfigurationsResult |
withCloudTrail(CloudTrailConfigurationResult cloudTrail)
An object that contains information on the status of CloudTrail as a data source.
|
DataSourceConfigurationsResult |
withDNSLogs(DNSLogsConfigurationResult dNSLogs)
An object that contains information on the status of DNS logs as a data source.
|
DataSourceConfigurationsResult |
withFlowLogs(FlowLogsConfigurationResult flowLogs)
An object that contains information on the status of VPC flow logs as a data source.
|
DataSourceConfigurationsResult |
withKubernetes(KubernetesConfigurationResult kubernetes)
An object that contains information on the status of all Kubernetes data sources.
|
DataSourceConfigurationsResult |
withS3Logs(S3LogsConfigurationResult s3Logs)
An object that contains information on the status of S3 Data event logs as a data source.
|
public void setCloudTrail(CloudTrailConfigurationResult cloudTrail)
An object that contains information on the status of CloudTrail as a data source.
cloudTrail
- An object that contains information on the status of CloudTrail as a data source.public CloudTrailConfigurationResult getCloudTrail()
An object that contains information on the status of CloudTrail as a data source.
public DataSourceConfigurationsResult withCloudTrail(CloudTrailConfigurationResult cloudTrail)
An object that contains information on the status of CloudTrail as a data source.
cloudTrail
- An object that contains information on the status of CloudTrail as a data source.public void setDNSLogs(DNSLogsConfigurationResult dNSLogs)
An object that contains information on the status of DNS logs as a data source.
dNSLogs
- An object that contains information on the status of DNS logs as a data source.public DNSLogsConfigurationResult getDNSLogs()
An object that contains information on the status of DNS logs as a data source.
public DataSourceConfigurationsResult withDNSLogs(DNSLogsConfigurationResult dNSLogs)
An object that contains information on the status of DNS logs as a data source.
dNSLogs
- An object that contains information on the status of DNS logs as a data source.public void setFlowLogs(FlowLogsConfigurationResult flowLogs)
An object that contains information on the status of VPC flow logs as a data source.
flowLogs
- An object that contains information on the status of VPC flow logs as a data source.public FlowLogsConfigurationResult getFlowLogs()
An object that contains information on the status of VPC flow logs as a data source.
public DataSourceConfigurationsResult withFlowLogs(FlowLogsConfigurationResult flowLogs)
An object that contains information on the status of VPC flow logs as a data source.
flowLogs
- An object that contains information on the status of VPC flow logs as a data source.public void setS3Logs(S3LogsConfigurationResult s3Logs)
An object that contains information on the status of S3 Data event logs as a data source.
s3Logs
- An object that contains information on the status of S3 Data event logs as a data source.public S3LogsConfigurationResult getS3Logs()
An object that contains information on the status of S3 Data event logs as a data source.
public DataSourceConfigurationsResult withS3Logs(S3LogsConfigurationResult s3Logs)
An object that contains information on the status of S3 Data event logs as a data source.
s3Logs
- An object that contains information on the status of S3 Data event logs as a data source.public void setKubernetes(KubernetesConfigurationResult kubernetes)
An object that contains information on the status of all Kubernetes data sources.
kubernetes
- An object that contains information on the status of all Kubernetes data sources.public KubernetesConfigurationResult getKubernetes()
An object that contains information on the status of all Kubernetes data sources.
public DataSourceConfigurationsResult withKubernetes(KubernetesConfigurationResult kubernetes)
An object that contains information on the status of all Kubernetes data sources.
kubernetes
- An object that contains information on the status of all Kubernetes data sources.public String toString()
toString
in class Object
Object.toString()
public DataSourceConfigurationsResult clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.