Interface DataSourcesFreeTrial.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DataSourcesFreeTrial.Builder,
,DataSourcesFreeTrial> SdkBuilder<DataSourcesFreeTrial.Builder,
,DataSourcesFreeTrial> SdkPojo
- Enclosing class:
DataSourcesFreeTrial
-
Method Summary
Modifier and TypeMethodDescriptiondefault DataSourcesFreeTrial.Builder
cloudTrail
(Consumer<DataSourceFreeTrial.Builder> cloudTrail) Describes whether any Amazon Web Services CloudTrail management event logs are enabled as data sources.cloudTrail
(DataSourceFreeTrial cloudTrail) Describes whether any Amazon Web Services CloudTrail management event logs are enabled as data sources.default DataSourcesFreeTrial.Builder
dnsLogs
(Consumer<DataSourceFreeTrial.Builder> dnsLogs) Describes whether any DNS logs are enabled as data sources.dnsLogs
(DataSourceFreeTrial dnsLogs) Describes whether any DNS logs are enabled as data sources.default DataSourcesFreeTrial.Builder
flowLogs
(Consumer<DataSourceFreeTrial.Builder> flowLogs) Describes whether any VPC Flow logs are enabled as data sources.flowLogs
(DataSourceFreeTrial flowLogs) Describes whether any VPC Flow logs are enabled as data sources.default DataSourcesFreeTrial.Builder
kubernetes
(Consumer<KubernetesDataSourceFreeTrial.Builder> kubernetes) Describes whether any Kubernetes logs are enabled as data sources.kubernetes
(KubernetesDataSourceFreeTrial kubernetes) Describes whether any Kubernetes logs are enabled as data sources.default DataSourcesFreeTrial.Builder
malwareProtection
(Consumer<MalwareProtectionDataSourceFreeTrial.Builder> malwareProtection) Describes whether Malware Protection is enabled as a data source.malwareProtection
(MalwareProtectionDataSourceFreeTrial malwareProtection) Describes whether Malware Protection is enabled as a data source.default DataSourcesFreeTrial.Builder
s3Logs
(Consumer<DataSourceFreeTrial.Builder> s3Logs) Describes whether any S3 data event logs are enabled as data sources.s3Logs
(DataSourceFreeTrial s3Logs) Describes whether any S3 data event logs are enabled as data sources.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, sdkFieldNameToField, sdkFields
-
Method Details
-
cloudTrail
Describes whether any Amazon Web Services CloudTrail management event logs are enabled as data sources.
- Parameters:
cloudTrail
- Describes whether any Amazon Web Services CloudTrail management event logs are enabled as data sources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudTrail
Describes whether any Amazon Web Services CloudTrail management event logs are enabled as data sources.
This is a convenience method that creates an instance of theDataSourceFreeTrial.Builder
avoiding the need to create one manually viaDataSourceFreeTrial.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocloudTrail(DataSourceFreeTrial)
.- Parameters:
cloudTrail
- a consumer that will call methods onDataSourceFreeTrial.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
dnsLogs
Describes whether any DNS logs are enabled as data sources.
- Parameters:
dnsLogs
- Describes whether any DNS logs are enabled as data sources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsLogs
Describes whether any DNS logs are enabled as data sources.
This is a convenience method that creates an instance of theDataSourceFreeTrial.Builder
avoiding the need to create one manually viaDataSourceFreeTrial.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todnsLogs(DataSourceFreeTrial)
.- Parameters:
dnsLogs
- a consumer that will call methods onDataSourceFreeTrial.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
flowLogs
Describes whether any VPC Flow logs are enabled as data sources.
- Parameters:
flowLogs
- Describes whether any VPC Flow logs are enabled as data sources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
flowLogs
Describes whether any VPC Flow logs are enabled as data sources.
This is a convenience method that creates an instance of theDataSourceFreeTrial.Builder
avoiding the need to create one manually viaDataSourceFreeTrial.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toflowLogs(DataSourceFreeTrial)
.- Parameters:
flowLogs
- a consumer that will call methods onDataSourceFreeTrial.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
s3Logs
Describes whether any S3 data event logs are enabled as data sources.
- Parameters:
s3Logs
- Describes whether any S3 data event logs are enabled as data sources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Logs
Describes whether any S3 data event logs are enabled as data sources.
This is a convenience method that creates an instance of theDataSourceFreeTrial.Builder
avoiding the need to create one manually viaDataSourceFreeTrial.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3Logs(DataSourceFreeTrial)
.- Parameters:
s3Logs
- a consumer that will call methods onDataSourceFreeTrial.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kubernetes
Describes whether any Kubernetes logs are enabled as data sources.
- Parameters:
kubernetes
- Describes whether any Kubernetes logs are enabled as data sources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kubernetes
default DataSourcesFreeTrial.Builder kubernetes(Consumer<KubernetesDataSourceFreeTrial.Builder> kubernetes) Describes whether any Kubernetes logs are enabled as data sources.
This is a convenience method that creates an instance of theKubernetesDataSourceFreeTrial.Builder
avoiding the need to create one manually viaKubernetesDataSourceFreeTrial.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tokubernetes(KubernetesDataSourceFreeTrial)
.- Parameters:
kubernetes
- a consumer that will call methods onKubernetesDataSourceFreeTrial.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
malwareProtection
DataSourcesFreeTrial.Builder malwareProtection(MalwareProtectionDataSourceFreeTrial malwareProtection) Describes whether Malware Protection is enabled as a data source.
- Parameters:
malwareProtection
- Describes whether Malware Protection is enabled as a data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
malwareProtection
default DataSourcesFreeTrial.Builder malwareProtection(Consumer<MalwareProtectionDataSourceFreeTrial.Builder> malwareProtection) Describes whether Malware Protection is enabled as a data source.
This is a convenience method that creates an instance of theMalwareProtectionDataSourceFreeTrial.Builder
avoiding the need to create one manually viaMalwareProtectionDataSourceFreeTrial.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomalwareProtection(MalwareProtectionDataSourceFreeTrial)
.- Parameters:
malwareProtection
- a consumer that will call methods onMalwareProtectionDataSourceFreeTrial.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-