Interface OrganizationDataSourceConfigurations.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<OrganizationDataSourceConfigurations.Builder,,- OrganizationDataSourceConfigurations> - SdkBuilder<OrganizationDataSourceConfigurations.Builder,,- OrganizationDataSourceConfigurations> - SdkPojo
- Enclosing class:
- OrganizationDataSourceConfigurations
- 
Method SummaryModifier and TypeMethodDescriptionDescribes the configuration of Kubernetes data sources for new members of the organization.kubernetes(OrganizationKubernetesConfiguration kubernetes) Describes the configuration of Kubernetes data sources for new members of the organization.malwareProtection(Consumer<OrganizationMalwareProtectionConfiguration.Builder> malwareProtection) Describes the configuration of Malware Protection for new members of the organization.malwareProtection(OrganizationMalwareProtectionConfiguration malwareProtection) Describes the configuration of Malware Protection for new members of the organization.Describes whether S3 data event logs are enabled for new members of the organization.Describes whether S3 data event logs are enabled for new members of the organization.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
s3LogsDescribes whether S3 data event logs are enabled for new members of the organization. - Parameters:
- s3Logs- Describes whether S3 data event logs are enabled for new members of the organization.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
s3Logsdefault OrganizationDataSourceConfigurations.Builder s3Logs(Consumer<OrganizationS3LogsConfiguration.Builder> s3Logs) Describes whether S3 data event logs are enabled for new members of the organization. This is a convenience method that creates an instance of theOrganizationS3LogsConfiguration.Builderavoiding the need to create one manually viaOrganizationS3LogsConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3Logs(OrganizationS3LogsConfiguration).- Parameters:
- s3Logs- a consumer that will call methods on- OrganizationS3LogsConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
kubernetesOrganizationDataSourceConfigurations.Builder kubernetes(OrganizationKubernetesConfiguration kubernetes) Describes the configuration of Kubernetes data sources for new members of the organization. - Parameters:
- kubernetes- Describes the configuration of Kubernetes data sources for new members of the organization.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
kubernetesdefault OrganizationDataSourceConfigurations.Builder kubernetes(Consumer<OrganizationKubernetesConfiguration.Builder> kubernetes) Describes the configuration of Kubernetes data sources for new members of the organization. This is a convenience method that creates an instance of theOrganizationKubernetesConfiguration.Builderavoiding the need to create one manually viaOrganizationKubernetesConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tokubernetes(OrganizationKubernetesConfiguration).- Parameters:
- kubernetes- a consumer that will call methods on- OrganizationKubernetesConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
malwareProtectionOrganizationDataSourceConfigurations.Builder malwareProtection(OrganizationMalwareProtectionConfiguration malwareProtection) Describes the configuration of Malware Protection for new members of the organization. - Parameters:
- malwareProtection- Describes the configuration of Malware Protection for new members of the organization.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
malwareProtectiondefault OrganizationDataSourceConfigurations.Builder malwareProtection(Consumer<OrganizationMalwareProtectionConfiguration.Builder> malwareProtection) Describes the configuration of Malware Protection for new members of the organization. This is a convenience method that creates an instance of theOrganizationMalwareProtectionConfiguration.Builderavoiding the need to create one manually viaOrganizationMalwareProtectionConfiguration.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomalwareProtection(OrganizationMalwareProtectionConfiguration).- Parameters:
- malwareProtection- a consumer that will call methods on- OrganizationMalwareProtectionConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-