Interface DataSourceConfigurationsResult.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DataSourceConfigurationsResult.Builder,DataSourceConfigurationsResult>,SdkBuilder<DataSourceConfigurationsResult.Builder,DataSourceConfigurationsResult>,SdkPojo
- Enclosing class:
- DataSourceConfigurationsResult
public static interface DataSourceConfigurationsResult.Builder extends SdkPojo, CopyableBuilder<DataSourceConfigurationsResult.Builder,DataSourceConfigurationsResult>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DataSourceConfigurationsResult.BuildercloudTrail(Consumer<CloudTrailConfigurationResult.Builder> cloudTrail)An object that contains information on the status of CloudTrail as a data source.DataSourceConfigurationsResult.BuildercloudTrail(CloudTrailConfigurationResult cloudTrail)An object that contains information on the status of CloudTrail as a data source.default DataSourceConfigurationsResult.BuilderdnsLogs(Consumer<DNSLogsConfigurationResult.Builder> dnsLogs)An object that contains information on the status of DNS logs as a data source.DataSourceConfigurationsResult.BuilderdnsLogs(DNSLogsConfigurationResult dnsLogs)An object that contains information on the status of DNS logs as a data source.default DataSourceConfigurationsResult.BuilderflowLogs(Consumer<FlowLogsConfigurationResult.Builder> flowLogs)An object that contains information on the status of VPC flow logs as a data source.DataSourceConfigurationsResult.BuilderflowLogs(FlowLogsConfigurationResult flowLogs)An object that contains information on the status of VPC flow logs as a data source.default DataSourceConfigurationsResult.Builderkubernetes(Consumer<KubernetesConfigurationResult.Builder> kubernetes)An object that contains information on the status of all Kubernetes data sources.DataSourceConfigurationsResult.Builderkubernetes(KubernetesConfigurationResult kubernetes)An object that contains information on the status of all Kubernetes data sources.default DataSourceConfigurationsResult.BuildermalwareProtection(Consumer<MalwareProtectionConfigurationResult.Builder> malwareProtection)Describes the configuration of Malware Protection data sources.DataSourceConfigurationsResult.BuildermalwareProtection(MalwareProtectionConfigurationResult malwareProtection)Describes the configuration of Malware Protection data sources.default DataSourceConfigurationsResult.Builders3Logs(Consumer<S3LogsConfigurationResult.Builder> s3Logs)An object that contains information on the status of S3 Data event logs as a data source.DataSourceConfigurationsResult.Builders3Logs(S3LogsConfigurationResult s3Logs)An object that contains information on the status of S3 Data event logs as a data source.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
cloudTrail
DataSourceConfigurationsResult.Builder cloudTrail(CloudTrailConfigurationResult cloudTrail)
An object that contains information on the status of CloudTrail as a data source.
- Parameters:
cloudTrail- An object that contains information on the status of CloudTrail as a data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudTrail
default DataSourceConfigurationsResult.Builder cloudTrail(Consumer<CloudTrailConfigurationResult.Builder> cloudTrail)
An object that contains information on the status of CloudTrail as a data source.
This is a convenience method that creates an instance of theCloudTrailConfigurationResult.Builderavoiding the need to create one manually viaCloudTrailConfigurationResult.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocloudTrail(CloudTrailConfigurationResult).- Parameters:
cloudTrail- a consumer that will call methods onCloudTrailConfigurationResult.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
cloudTrail(CloudTrailConfigurationResult)
-
dnsLogs
DataSourceConfigurationsResult.Builder dnsLogs(DNSLogsConfigurationResult dnsLogs)
An object that contains information on the status of DNS logs as a data source.
- Parameters:
dnsLogs- An object that contains information on the status of DNS logs as a data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsLogs
default DataSourceConfigurationsResult.Builder dnsLogs(Consumer<DNSLogsConfigurationResult.Builder> dnsLogs)
An object that contains information on the status of DNS logs as a data source.
This is a convenience method that creates an instance of theDNSLogsConfigurationResult.Builderavoiding the need to create one manually viaDNSLogsConfigurationResult.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todnsLogs(DNSLogsConfigurationResult).- Parameters:
dnsLogs- a consumer that will call methods onDNSLogsConfigurationResult.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
dnsLogs(DNSLogsConfigurationResult)
-
flowLogs
DataSourceConfigurationsResult.Builder flowLogs(FlowLogsConfigurationResult flowLogs)
An object that contains information on the status of VPC flow logs as a data source.
- Parameters:
flowLogs- An object that contains information on the status of VPC flow logs as a data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
flowLogs
default DataSourceConfigurationsResult.Builder flowLogs(Consumer<FlowLogsConfigurationResult.Builder> flowLogs)
An object that contains information on the status of VPC flow logs as a data source.
This is a convenience method that creates an instance of theFlowLogsConfigurationResult.Builderavoiding the need to create one manually viaFlowLogsConfigurationResult.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toflowLogs(FlowLogsConfigurationResult).- Parameters:
flowLogs- a consumer that will call methods onFlowLogsConfigurationResult.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
flowLogs(FlowLogsConfigurationResult)
-
s3Logs
DataSourceConfigurationsResult.Builder s3Logs(S3LogsConfigurationResult s3Logs)
An object that contains information on the status of S3 Data event logs as a data source.
- Parameters:
s3Logs- An object that contains information on the status of S3 Data event logs as a data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Logs
default DataSourceConfigurationsResult.Builder s3Logs(Consumer<S3LogsConfigurationResult.Builder> s3Logs)
An object that contains information on the status of S3 Data event logs as a data source.
This is a convenience method that creates an instance of theS3LogsConfigurationResult.Builderavoiding the need to create one manually viaS3LogsConfigurationResult.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3Logs(S3LogsConfigurationResult).- Parameters:
s3Logs- a consumer that will call methods onS3LogsConfigurationResult.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
s3Logs(S3LogsConfigurationResult)
-
kubernetes
DataSourceConfigurationsResult.Builder kubernetes(KubernetesConfigurationResult kubernetes)
An object that contains information on the status of all Kubernetes data sources.
- Parameters:
kubernetes- An object that contains information on the status of all Kubernetes data sources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kubernetes
default DataSourceConfigurationsResult.Builder kubernetes(Consumer<KubernetesConfigurationResult.Builder> kubernetes)
An object that contains information on the status of all Kubernetes data sources.
This is a convenience method that creates an instance of theKubernetesConfigurationResult.Builderavoiding the need to create one manually viaKubernetesConfigurationResult.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tokubernetes(KubernetesConfigurationResult).- Parameters:
kubernetes- a consumer that will call methods onKubernetesConfigurationResult.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
kubernetes(KubernetesConfigurationResult)
-
malwareProtection
DataSourceConfigurationsResult.Builder malwareProtection(MalwareProtectionConfigurationResult malwareProtection)
Describes the configuration of Malware Protection data sources.
- Parameters:
malwareProtection- Describes the configuration of Malware Protection data sources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
malwareProtection
default DataSourceConfigurationsResult.Builder malwareProtection(Consumer<MalwareProtectionConfigurationResult.Builder> malwareProtection)
Describes the configuration of Malware Protection data sources.
This is a convenience method that creates an instance of theMalwareProtectionConfigurationResult.Builderavoiding the need to create one manually viaMalwareProtectionConfigurationResult.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomalwareProtection(MalwareProtectionConfigurationResult).- Parameters:
malwareProtection- a consumer that will call methods onMalwareProtectionConfigurationResult.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
malwareProtection(MalwareProtectionConfigurationResult)
-
-