Interface DataSourcesFreeTrial.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DataSourcesFreeTrial.Builder,DataSourcesFreeTrial>,SdkBuilder<DataSourcesFreeTrial.Builder,DataSourcesFreeTrial>,SdkPojo
- Enclosing class:
- DataSourcesFreeTrial
public static interface DataSourcesFreeTrial.Builder extends SdkPojo, CopyableBuilder<DataSourcesFreeTrial.Builder,DataSourcesFreeTrial>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DataSourcesFreeTrial.BuildercloudTrail(Consumer<DataSourceFreeTrial.Builder> cloudTrail)Describes whether any Amazon Web Services CloudTrail management event logs are enabled as data sources.DataSourcesFreeTrial.BuildercloudTrail(DataSourceFreeTrial cloudTrail)Describes whether any Amazon Web Services CloudTrail management event logs are enabled as data sources.default DataSourcesFreeTrial.BuilderdnsLogs(Consumer<DataSourceFreeTrial.Builder> dnsLogs)Describes whether any DNS logs are enabled as data sources.DataSourcesFreeTrial.BuilderdnsLogs(DataSourceFreeTrial dnsLogs)Describes whether any DNS logs are enabled as data sources.default DataSourcesFreeTrial.BuilderflowLogs(Consumer<DataSourceFreeTrial.Builder> flowLogs)Describes whether any VPC Flow logs are enabled as data sources.DataSourcesFreeTrial.BuilderflowLogs(DataSourceFreeTrial flowLogs)Describes whether any VPC Flow logs are enabled as data sources.default DataSourcesFreeTrial.Builderkubernetes(Consumer<KubernetesDataSourceFreeTrial.Builder> kubernetes)Describes whether any Kubernetes logs are enabled as data sources.DataSourcesFreeTrial.Builderkubernetes(KubernetesDataSourceFreeTrial kubernetes)Describes whether any Kubernetes logs are enabled as data sources.default DataSourcesFreeTrial.BuildermalwareProtection(Consumer<MalwareProtectionDataSourceFreeTrial.Builder> malwareProtection)Describes whether Malware Protection is enabled as a data source.DataSourcesFreeTrial.BuildermalwareProtection(MalwareProtectionDataSourceFreeTrial malwareProtection)Describes whether Malware Protection is enabled as a data source.default DataSourcesFreeTrial.Builders3Logs(Consumer<DataSourceFreeTrial.Builder> s3Logs)Describes whether any S3 data event logs are enabled as data sources.DataSourcesFreeTrial.Builders3Logs(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, sdkFields
-
-
-
-
Method Detail
-
cloudTrail
DataSourcesFreeTrial.Builder cloudTrail(DataSourceFreeTrial 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
default DataSourcesFreeTrial.Builder cloudTrail(Consumer<DataSourceFreeTrial.Builder> 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.Builderavoiding the need to create one manually viaDataSourceFreeTrial.builder().When the
Consumercompletes,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:
cloudTrail(DataSourceFreeTrial)
-
dnsLogs
DataSourcesFreeTrial.Builder dnsLogs(DataSourceFreeTrial 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
default DataSourcesFreeTrial.Builder dnsLogs(Consumer<DataSourceFreeTrial.Builder> dnsLogs)
Describes whether any DNS logs are enabled as data sources.
This is a convenience method that creates an instance of theDataSourceFreeTrial.Builderavoiding the need to create one manually viaDataSourceFreeTrial.builder().When the
Consumercompletes,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:
dnsLogs(DataSourceFreeTrial)
-
flowLogs
DataSourcesFreeTrial.Builder flowLogs(DataSourceFreeTrial 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
default DataSourcesFreeTrial.Builder flowLogs(Consumer<DataSourceFreeTrial.Builder> flowLogs)
Describes whether any VPC Flow logs are enabled as data sources.
This is a convenience method that creates an instance of theDataSourceFreeTrial.Builderavoiding the need to create one manually viaDataSourceFreeTrial.builder().When the
Consumercompletes,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:
flowLogs(DataSourceFreeTrial)
-
s3Logs
DataSourcesFreeTrial.Builder s3Logs(DataSourceFreeTrial 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
default DataSourcesFreeTrial.Builder s3Logs(Consumer<DataSourceFreeTrial.Builder> s3Logs)
Describes whether any S3 data event logs are enabled as data sources.
This is a convenience method that creates an instance of theDataSourceFreeTrial.Builderavoiding the need to create one manually viaDataSourceFreeTrial.builder().When the
Consumercompletes,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:
s3Logs(DataSourceFreeTrial)
-
kubernetes
DataSourcesFreeTrial.Builder kubernetes(KubernetesDataSourceFreeTrial 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.Builderavoiding the need to create one manually viaKubernetesDataSourceFreeTrial.builder().When the
Consumercompletes,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:
kubernetes(KubernetesDataSourceFreeTrial)
-
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.Builderavoiding the need to create one manually viaMalwareProtectionDataSourceFreeTrial.builder().When the
Consumercompletes,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:
malwareProtection(MalwareProtectionDataSourceFreeTrial)
-
-