Uses of Interface
software.amazon.awssdk.services.databasemigration.model.PostgreSQLSettings.Builder
Packages that use PostgreSQLSettings.Builder
-
Uses of PostgreSQLSettings.Builder in software.amazon.awssdk.services.databasemigration.model
Methods in software.amazon.awssdk.services.databasemigration.model that return PostgreSQLSettings.BuilderModifier and TypeMethodDescriptionPostgreSQLSettings.Builder.afterConnectScript(String afterConnectScript) For use with change data capture (CDC) only, this attribute has DMS bypass foreign keys and user triggers to reduce the time it takes to bulk load data.PostgreSQLSettings.Builder.authenticationMethod(String authenticationMethod) This attribute allows you to specify the authentication method as "iam auth".PostgreSQLSettings.Builder.authenticationMethod(PostgreSQLAuthenticationMethod authenticationMethod) This attribute allows you to specify the authentication method as "iam auth".PostgreSQLSettings.Builder.babelfishDatabaseName(String babelfishDatabaseName) The Babelfish for Aurora PostgreSQL database name for the endpoint.static PostgreSQLSettings.BuilderPostgreSQLSettings.builder()PostgreSQLSettings.Builder.captureDdls(Boolean captureDdls) To capture DDL events, DMS creates various artifacts in the PostgreSQL database when the task starts.PostgreSQLSettings.Builder.databaseMode(String databaseMode) Specifies the default behavior of the replication's handling of PostgreSQL- compatible endpoints that require some additional configuration, such as Babelfish endpoints.PostgreSQLSettings.Builder.databaseMode(DatabaseMode databaseMode) Specifies the default behavior of the replication's handling of PostgreSQL- compatible endpoints that require some additional configuration, such as Babelfish endpoints.PostgreSQLSettings.Builder.databaseName(String databaseName) Database name for the endpoint.PostgreSQLSettings.Builder.ddlArtifactsSchema(String ddlArtifactsSchema) The schema in which the operational DDL database artifacts are created.PostgreSQLSettings.Builder.disableUnicodeSourceFilter(Boolean disableUnicodeSourceFilter) Disables the Unicode source filter with PostgreSQL, for values passed into the Selection rule filter on Source Endpoint column values.PostgreSQLSettings.Builder.executeTimeout(Integer executeTimeout) Sets the client statement timeout for the PostgreSQL instance, in seconds.PostgreSQLSettings.Builder.failTasksOnLobTruncation(Boolean failTasksOnLobTruncation) When set totrue, this value causes a task to fail if the actual size of a LOB column is greater than the specifiedLobMaxSize.PostgreSQLSettings.Builder.heartbeatEnable(Boolean heartbeatEnable) The write-ahead log (WAL) heartbeat feature mimics a dummy transaction.PostgreSQLSettings.Builder.heartbeatFrequency(Integer heartbeatFrequency) Sets the WAL heartbeat frequency (in minutes).PostgreSQLSettings.Builder.heartbeatSchema(String heartbeatSchema) Sets the schema in which the heartbeat artifacts are created.PostgreSQLSettings.Builder.mapBooleanAsBoolean(Boolean mapBooleanAsBoolean) When true, lets PostgreSQL migrate the boolean type as boolean.PostgreSQLSettings.Builder.mapJsonbAsClob(Boolean mapJsonbAsClob) When true, DMS migrates JSONB values as CLOB.PostgreSQLSettings.Builder.mapLongVarcharAs(String mapLongVarcharAs) Sets what datatype to map LONG values as.PostgreSQLSettings.Builder.mapLongVarcharAs(LongVarcharMappingType mapLongVarcharAs) Sets what datatype to map LONG values as.PostgreSQLSettings.Builder.maxFileSize(Integer maxFileSize) Specifies the maximum size (in KB) of any .csv file used to transfer data to PostgreSQL.Endpoint connection password.PostgreSQLSettings.Builder.pluginName(String pluginName) Specifies the plugin to use to create a replication slot.PostgreSQLSettings.Builder.pluginName(PluginNameValue pluginName) Specifies the plugin to use to create a replication slot.Endpoint TCP port.PostgreSQLSettings.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.PostgreSQLSettings.Builder.secretsManagerSecretId(String secretsManagerSecretId) The full ARN, partial ARN, or friendly name of theSecretsManagerSecretthat contains the PostgreSQL endpoint connection details.PostgreSQLSettings.Builder.serverName(String serverName) The host name of the endpoint database.PostgreSQLSettings.Builder.serviceAccessRoleArn(String serviceAccessRoleArn) The IAM role arn you can use to authenticate the connection to your endpoint.Sets the name of a previously created logical replication slot for a change data capture (CDC) load of the PostgreSQL source instance.PostgreSQLSettings.toBuilder()PostgreSQLSettings.Builder.trimSpaceInChar(Boolean trimSpaceInChar) Use theTrimSpaceInCharsource endpoint setting to trim data on CHAR and NCHAR data types during migration.Endpoint connection user name.Methods in software.amazon.awssdk.services.databasemigration.model that return types with arguments of type PostgreSQLSettings.BuilderModifier and TypeMethodDescriptionstatic Class<? extends PostgreSQLSettings.Builder>PostgreSQLSettings.serializableBuilderClass()Method parameters in software.amazon.awssdk.services.databasemigration.model with type arguments of type PostgreSQLSettings.BuilderModifier and TypeMethodDescriptiondefault CreateEndpointRequest.BuilderCreateEndpointRequest.Builder.postgreSQLSettings(Consumer<PostgreSQLSettings.Builder> postgreSQLSettings) Settings in JSON format for the source and target PostgreSQL endpoint.default Endpoint.BuilderEndpoint.Builder.postgreSQLSettings(Consumer<PostgreSQLSettings.Builder> postgreSQLSettings) The settings for the PostgreSQL source and target endpoint.default ModifyEndpointRequest.BuilderModifyEndpointRequest.Builder.postgreSQLSettings(Consumer<PostgreSQLSettings.Builder> postgreSQLSettings) Settings in JSON format for the source and target PostgreSQL endpoint.