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