Interface OrganizationDataSourceConfigurationsResult.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<OrganizationDataSourceConfigurationsResult.Builder,
,OrganizationDataSourceConfigurationsResult> SdkBuilder<OrganizationDataSourceConfigurationsResult.Builder,
,OrganizationDataSourceConfigurationsResult> SdkPojo
- Enclosing class:
OrganizationDataSourceConfigurationsResult
-
Method Summary
Modifier and TypeMethodDescriptionDescribes the configuration of Kubernetes data sources.kubernetes
(OrganizationKubernetesConfigurationResult kubernetes) Describes the configuration of Kubernetes data sources.malwareProtection
(Consumer<OrganizationMalwareProtectionConfigurationResult.Builder> malwareProtection) Describes the configuration of Malware Protection data source for an organization.malwareProtection
(OrganizationMalwareProtectionConfigurationResult malwareProtection) Describes the configuration of Malware Protection data source for an organization.Describes whether S3 data event logs are enabled as a data source.Describes whether S3 data event logs are enabled 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 Details
-
s3Logs
OrganizationDataSourceConfigurationsResult.Builder s3Logs(OrganizationS3LogsConfigurationResult s3Logs) Describes whether S3 data event logs are enabled as a data source.
- Parameters:
s3Logs
- Describes whether S3 data event logs are enabled as a data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Logs
default OrganizationDataSourceConfigurationsResult.Builder s3Logs(Consumer<OrganizationS3LogsConfigurationResult.Builder> s3Logs) Describes whether S3 data event logs are enabled as a data source.
This is a convenience method that creates an instance of theOrganizationS3LogsConfigurationResult.Builder
avoiding the need to create one manually viaOrganizationS3LogsConfigurationResult.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3Logs(OrganizationS3LogsConfigurationResult)
.- Parameters:
s3Logs
- a consumer that will call methods onOrganizationS3LogsConfigurationResult.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
kubernetes
OrganizationDataSourceConfigurationsResult.Builder kubernetes(OrganizationKubernetesConfigurationResult kubernetes) Describes the configuration of Kubernetes data sources.
- Parameters:
kubernetes
- Describes the configuration of Kubernetes data sources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kubernetes
default OrganizationDataSourceConfigurationsResult.Builder kubernetes(Consumer<OrganizationKubernetesConfigurationResult.Builder> kubernetes) Describes the configuration of Kubernetes data sources.
This is a convenience method that creates an instance of theOrganizationKubernetesConfigurationResult.Builder
avoiding the need to create one manually viaOrganizationKubernetesConfigurationResult.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tokubernetes(OrganizationKubernetesConfigurationResult)
.- Parameters:
kubernetes
- a consumer that will call methods onOrganizationKubernetesConfigurationResult.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
malwareProtection
OrganizationDataSourceConfigurationsResult.Builder malwareProtection(OrganizationMalwareProtectionConfigurationResult malwareProtection) Describes the configuration of Malware Protection data source for an organization.
- Parameters:
malwareProtection
- Describes the configuration of Malware Protection data source for an organization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
malwareProtection
default OrganizationDataSourceConfigurationsResult.Builder malwareProtection(Consumer<OrganizationMalwareProtectionConfigurationResult.Builder> malwareProtection) Describes the configuration of Malware Protection data source for an organization.
This is a convenience method that creates an instance of theOrganizationMalwareProtectionConfigurationResult.Builder
avoiding the need to create one manually viaOrganizationMalwareProtectionConfigurationResult.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomalwareProtection(OrganizationMalwareProtectionConfigurationResult)
.- Parameters:
malwareProtection
- a consumer that will call methods onOrganizationMalwareProtectionConfigurationResult.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-