Uses of Class
software.amazon.awscdk.services.rds.DatabaseClusterProps.Builder
Package
Description
Amazon Relational Database Service Construct Library
-
Uses of DatabaseClusterProps.Builder in software.amazon.awscdk.services.rds
Modifier and TypeMethodDescriptionDatabaseClusterProps.Builder.autoMinorVersionUpgrade
(Boolean autoMinorVersionUpgrade) Sets the value ofDatabaseClusterProps.getAutoMinorVersionUpgrade()
DatabaseClusterProps.Builder.backtrackWindow
(Duration backtrackWindow) Sets the value ofDatabaseClusterProps.getBacktrackWindow()
DatabaseClusterProps.Builder.backup
(BackupProps backup) Sets the value ofDatabaseClusterProps.getBackup()
static DatabaseClusterProps.Builder
DatabaseClusterProps.builder()
DatabaseClusterProps.Builder.cloudwatchLogsExports
(List<String> cloudwatchLogsExports) Sets the value ofDatabaseClusterProps.getCloudwatchLogsExports()
DatabaseClusterProps.Builder.cloudwatchLogsRetention
(RetentionDays cloudwatchLogsRetention) Sets the value ofDatabaseClusterProps.getCloudwatchLogsRetention()
DatabaseClusterProps.Builder.cloudwatchLogsRetentionRole
(IRole cloudwatchLogsRetentionRole) Sets the value ofDatabaseClusterProps.getCloudwatchLogsRetentionRole()
DatabaseClusterProps.Builder.clusterIdentifier
(String clusterIdentifier) Sets the value ofDatabaseClusterProps.getClusterIdentifier()
DatabaseClusterProps.Builder.copyTagsToSnapshot
(Boolean copyTagsToSnapshot) Sets the value ofDatabaseClusterProps.getCopyTagsToSnapshot()
DatabaseClusterProps.Builder.credentials
(Credentials credentials) Sets the value ofDatabaseClusterProps.getCredentials()
DatabaseClusterProps.Builder.defaultDatabaseName
(String defaultDatabaseName) Sets the value ofDatabaseClusterProps.getDefaultDatabaseName()
DatabaseClusterProps.Builder.deletionProtection
(Boolean deletionProtection) Sets the value ofDatabaseClusterProps.getDeletionProtection()
Sets the value ofDatabaseClusterProps.getDomain()
DatabaseClusterProps.Builder.domainRole
(IRole domainRole) Sets the value ofDatabaseClusterProps.getDomainRole()
DatabaseClusterProps.Builder.enableClusterLevelEnhancedMonitoring
(Boolean enableClusterLevelEnhancedMonitoring) Sets the value ofDatabaseClusterProps.getEnableClusterLevelEnhancedMonitoring()
DatabaseClusterProps.Builder.enableDataApi
(Boolean enableDataApi) Sets the value ofDatabaseClusterProps.getEnableDataApi()
DatabaseClusterProps.Builder.enableLocalWriteForwarding
(Boolean enableLocalWriteForwarding) Sets the value ofDatabaseClusterProps.getEnableLocalWriteForwarding()
DatabaseClusterProps.Builder.enablePerformanceInsights
(Boolean enablePerformanceInsights) Sets the value ofDatabaseClusterProps.getEnablePerformanceInsights()
DatabaseClusterProps.Builder.engine
(IClusterEngine engine) Sets the value ofDatabaseClusterProps.getEngine()
DatabaseClusterProps.Builder.iamAuthentication
(Boolean iamAuthentication) Sets the value ofDatabaseClusterProps.getIamAuthentication()
DatabaseClusterProps.Builder.instanceIdentifierBase
(String instanceIdentifierBase) Sets the value ofDatabaseClusterProps.getInstanceIdentifierBase()
DatabaseClusterProps.Builder.instanceProps
(InstanceProps instanceProps) Deprecated.- use writer and readers insteadDeprecated.- use writer and readers insteadDatabaseClusterProps.Builder.instanceUpdateBehaviour
(InstanceUpdateBehaviour instanceUpdateBehaviour) Sets the value ofDatabaseClusterProps.getInstanceUpdateBehaviour()
DatabaseClusterProps.Builder.monitoringInterval
(Duration monitoringInterval) Sets the value ofDatabaseClusterProps.getMonitoringInterval()
DatabaseClusterProps.Builder.monitoringRole
(IRole monitoringRole) Sets the value ofDatabaseClusterProps.getMonitoringRole()
DatabaseClusterProps.Builder.networkType
(NetworkType networkType) Sets the value ofDatabaseClusterProps.getNetworkType()
DatabaseClusterProps.Builder.parameterGroup
(IParameterGroup parameterGroup) Sets the value ofDatabaseClusterProps.getParameterGroup()
DatabaseClusterProps.Builder.parameters
(Map<String, String> parameters) Sets the value ofDatabaseClusterProps.getParameters()
DatabaseClusterProps.Builder.performanceInsightEncryptionKey
(IKey performanceInsightEncryptionKey) Sets the value ofDatabaseClusterProps.getPerformanceInsightEncryptionKey()
DatabaseClusterProps.Builder.performanceInsightRetention
(PerformanceInsightRetention performanceInsightRetention) Sets the value ofDatabaseClusterProps.getPerformanceInsightRetention()
Sets the value ofDatabaseClusterProps.getPort()
DatabaseClusterProps.Builder.preferredMaintenanceWindow
(String preferredMaintenanceWindow) Sets the value ofDatabaseClusterProps.getPreferredMaintenanceWindow()
DatabaseClusterProps.Builder.readers
(List<? extends IClusterInstance> readers) Sets the value ofDatabaseClusterProps.getReaders()
DatabaseClusterProps.Builder.removalPolicy
(RemovalPolicy removalPolicy) Sets the value ofDatabaseClusterProps.getRemovalPolicy()
DatabaseClusterProps.Builder.s3ExportBuckets
(List<? extends IBucket> s3ExportBuckets) Sets the value ofDatabaseClusterProps.getS3ExportBuckets()
DatabaseClusterProps.Builder.s3ExportRole
(IRole s3ExportRole) Sets the value ofDatabaseClusterProps.getS3ExportRole()
DatabaseClusterProps.Builder.s3ImportBuckets
(List<? extends IBucket> s3ImportBuckets) Sets the value ofDatabaseClusterProps.getS3ImportBuckets()
DatabaseClusterProps.Builder.s3ImportRole
(IRole s3ImportRole) Sets the value ofDatabaseClusterProps.getS3ImportRole()
DatabaseClusterProps.Builder.securityGroups
(List<? extends ISecurityGroup> securityGroups) Sets the value ofDatabaseClusterProps.getSecurityGroups()
DatabaseClusterProps.Builder.serverlessV2MaxCapacity
(Number serverlessV2MaxCapacity) Sets the value ofDatabaseClusterProps.getServerlessV2MaxCapacity()
DatabaseClusterProps.Builder.serverlessV2MinCapacity
(Number serverlessV2MinCapacity) Sets the value ofDatabaseClusterProps.getServerlessV2MinCapacity()
DatabaseClusterProps.Builder.storageEncrypted
(Boolean storageEncrypted) Sets the value ofDatabaseClusterProps.getStorageEncrypted()
DatabaseClusterProps.Builder.storageEncryptionKey
(IKey storageEncryptionKey) Sets the value ofDatabaseClusterProps.getStorageEncryptionKey()
DatabaseClusterProps.Builder.storageType
(DBClusterStorageType storageType) Sets the value ofDatabaseClusterProps.getStorageType()
DatabaseClusterProps.Builder.subnetGroup
(ISubnetGroup subnetGroup) Sets the value ofDatabaseClusterProps.getSubnetGroup()
Sets the value ofDatabaseClusterProps.getVpc()
DatabaseClusterProps.Builder.vpcSubnets
(SubnetSelection vpcSubnets) Sets the value ofDatabaseClusterProps.getVpcSubnets()
DatabaseClusterProps.Builder.writer
(IClusterInstance writer) Sets the value ofDatabaseClusterProps.getWriter()
ModifierConstructorDescriptionprotected
Jsii$Proxy
(DatabaseClusterProps.Builder builder) Constructor that initializes the object based on literal property values passed by theDatabaseClusterProps.Builder
.