Interface OrganizationDataSourceConfigurations.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<OrganizationDataSourceConfigurations.Builder,OrganizationDataSourceConfigurations>,SdkBuilder<OrganizationDataSourceConfigurations.Builder,OrganizationDataSourceConfigurations>,SdkPojo
- Enclosing class:
- OrganizationDataSourceConfigurations
public static interface OrganizationDataSourceConfigurations.Builder extends SdkPojo, CopyableBuilder<OrganizationDataSourceConfigurations.Builder,OrganizationDataSourceConfigurations>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default OrganizationDataSourceConfigurations.Builderkubernetes(Consumer<OrganizationKubernetesConfiguration.Builder> kubernetes)Describes the configuration of Kubernetes data sources for new members of the organization.OrganizationDataSourceConfigurations.Builderkubernetes(OrganizationKubernetesConfiguration kubernetes)Describes the configuration of Kubernetes data sources for new members of the organization.default OrganizationDataSourceConfigurations.BuildermalwareProtection(Consumer<OrganizationMalwareProtectionConfiguration.Builder> malwareProtection)Describes the configuration of Malware Protection for new members of the organization.OrganizationDataSourceConfigurations.BuildermalwareProtection(OrganizationMalwareProtectionConfiguration malwareProtection)Describes the configuration of Malware Protection for new members of the organization.default OrganizationDataSourceConfigurations.Builders3Logs(Consumer<OrganizationS3LogsConfiguration.Builder> s3Logs)Describes whether S3 data event logs are enabled for new members of the organization.OrganizationDataSourceConfigurations.Builders3Logs(OrganizationS3LogsConfiguration s3Logs)Describes whether S3 data event logs are enabled for new members of the organization.-
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
-
s3Logs
OrganizationDataSourceConfigurations.Builder s3Logs(OrganizationS3LogsConfiguration s3Logs)
Describes 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.
-
s3Logs
default 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 onOrganizationS3LogsConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
s3Logs(OrganizationS3LogsConfiguration)
-
kubernetes
OrganizationDataSourceConfigurations.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.
-
kubernetes
default 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 onOrganizationKubernetesConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
kubernetes(OrganizationKubernetesConfiguration)
-
malwareProtection
OrganizationDataSourceConfigurations.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.
-
malwareProtection
default 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 onOrganizationMalwareProtectionConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
malwareProtection(OrganizationMalwareProtectionConfiguration)
-
-