Uses of Interface
software.amazon.awssdk.services.databasemigration.model.RedshiftSettings.Builder
Packages that use RedshiftSettings.Builder
-
Uses of RedshiftSettings.Builder in software.amazon.awssdk.services.databasemigration.model
Methods in software.amazon.awssdk.services.databasemigration.model that return RedshiftSettings.BuilderModifier and TypeMethodDescriptionRedshiftSettings.Builder.acceptAnyDate(Boolean acceptAnyDate) A value that indicates to allow any date format, including invalid formats such as 00/00/00 00:00:00, to be loaded without generating an error.RedshiftSettings.Builder.afterConnectScript(String afterConnectScript) Code to run after connecting.RedshiftSettings.Builder.bucketFolder(String bucketFolder) An S3 folder where the comma-separated-value (.csv) files are stored before being uploaded to the target Redshift cluster.RedshiftSettings.Builder.bucketName(String bucketName) The name of the intermediate S3 bucket used to store .csv files before uploading data to Redshift.static RedshiftSettings.BuilderRedshiftSettings.builder()RedshiftSettings.Builder.caseSensitiveNames(Boolean caseSensitiveNames) If Amazon Redshift is configured to support case sensitive schema names, setCaseSensitiveNamestotrue.RedshiftSettings.Builder.compUpdate(Boolean compUpdate) If you setCompUpdatetotrueAmazon Redshift applies automatic compression if the table is empty.RedshiftSettings.Builder.connectionTimeout(Integer connectionTimeout) A value that sets the amount of time to wait (in milliseconds) before timing out, beginning from when you initially establish a connection.RedshiftSettings.Builder.databaseName(String databaseName) The name of the Amazon Redshift data warehouse (service) that you are working with.RedshiftSettings.Builder.dateFormat(String dateFormat) The date format that you are using.RedshiftSettings.Builder.emptyAsNull(Boolean emptyAsNull) A value that specifies whether DMS should migrate empty CHAR and VARCHAR fields as NULL.RedshiftSettings.Builder.encryptionMode(String encryptionMode) The type of server-side encryption that you want to use for your data.RedshiftSettings.Builder.encryptionMode(EncryptionModeValue encryptionMode) The type of server-side encryption that you want to use for your data.RedshiftSettings.Builder.explicitIds(Boolean explicitIds) This setting is only valid for a full-load migration task.RedshiftSettings.Builder.fileTransferUploadStreams(Integer fileTransferUploadStreams) The number of threads used to upload a single file.RedshiftSettings.Builder.loadTimeout(Integer loadTimeout) The amount of time to wait (in seconds) before timing out of operations performed by DMS on a Redshift cluster, such as Redshift COPY, INSERT, DELETE, and UPDATE.RedshiftSettings.Builder.mapBooleanAsBoolean(Boolean mapBooleanAsBoolean) When true, lets Redshift migrate the boolean type as boolean.RedshiftSettings.Builder.maxFileSize(Integer maxFileSize) The maximum size (in KB) of any .csv file used to load data on an S3 bucket and transfer data to Amazon Redshift.The password for the user named in theusernameproperty.The port number for Amazon Redshift.RedshiftSettings.Builder.removeQuotes(Boolean removeQuotes) A value that specifies to remove surrounding quotation marks from strings in the incoming data.RedshiftSettings.Builder.replaceChars(String replaceChars) A value that specifies to replaces the invalid characters specified inReplaceInvalidChars, substituting the specified characters instead.RedshiftSettings.Builder.replaceInvalidChars(String replaceInvalidChars) A list of characters that you want to replace.RedshiftSettings.Builder.secretsManagerAccessRoleArn(String secretsManagerAccessRoleArn) The full Amazon Resource Name (ARN) of the IAM role that specifies DMS as the trusted entity and grants the required permissions to access the value inSecretsManagerSecret.RedshiftSettings.Builder.secretsManagerSecretId(String secretsManagerSecretId) The full ARN, partial ARN, or friendly name of theSecretsManagerSecretthat contains the Amazon Redshift endpoint connection details.RedshiftSettings.Builder.serverName(String serverName) The name of the Amazon Redshift cluster you are using.RedshiftSettings.Builder.serverSideEncryptionKmsKeyId(String serverSideEncryptionKmsKeyId) The KMS key ID.RedshiftSettings.Builder.serviceAccessRoleArn(String serviceAccessRoleArn) The Amazon Resource Name (ARN) of the IAM role that has access to the Amazon Redshift service.RedshiftSettings.Builder.timeFormat(String timeFormat) The time format that you want to use.RedshiftSettings.toBuilder()RedshiftSettings.Builder.trimBlanks(Boolean trimBlanks) A value that specifies to remove the trailing white space characters from a VARCHAR string.RedshiftSettings.Builder.truncateColumns(Boolean truncateColumns) A value that specifies to truncate data in columns to the appropriate number of characters, so that the data fits in the column.An Amazon Redshift user name for a registered user.RedshiftSettings.Builder.writeBufferSize(Integer writeBufferSize) The size (in KB) of the in-memory file write buffer used when generating .csv files on the local disk at the DMS replication instance.Methods in software.amazon.awssdk.services.databasemigration.model that return types with arguments of type RedshiftSettings.BuilderModifier and TypeMethodDescriptionstatic Class<? extends RedshiftSettings.Builder>RedshiftSettings.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.databasemigration.model with type arguments of type RedshiftSettings.BuilderModifier and TypeMethodDescriptiondefault CreateEndpointRequest.BuilderCreateEndpointRequest.Builder.redshiftSettings(Consumer<RedshiftSettings.Builder> redshiftSettings) Sets the value of the RedshiftSettings property for this object.default Endpoint.BuilderEndpoint.Builder.redshiftSettings(Consumer<RedshiftSettings.Builder> redshiftSettings) Settings for the Amazon Redshift endpoint.default ModifyEndpointRequest.BuilderModifyEndpointRequest.Builder.redshiftSettings(Consumer<RedshiftSettings.Builder> redshiftSettings) Sets the value of the RedshiftSettings property for this object.