| Package | Description |
|---|---|
| software.amazon.awssdk.services.databasemigration.model |
| Modifier and Type | Method and Description |
|---|---|
OracleSettings.Builder |
OracleSettings.Builder.accessAlternateDirectly(Boolean accessAlternateDirectly)
Set this attribute to
false in order to use the Binary Reader to capture change data for an
Amazon RDS for Oracle as the source. |
OracleSettings.Builder |
OracleSettings.Builder.additionalArchivedLogDestId(Integer additionalArchivedLogDestId)
Set this attribute with
ArchivedLogDestId in a primary/ standby setup. |
OracleSettings.Builder |
OracleSettings.Builder.addSupplementalLogging(Boolean addSupplementalLogging)
Set this attribute to set up table-level supplemental logging for the Oracle database.
|
OracleSettings.Builder |
OracleSettings.Builder.allowSelectNestedTables(Boolean allowSelectNestedTables)
Set this attribute to
true to enable replication of Oracle tables containing columns that are
nested tables or defined types. |
OracleSettings.Builder |
OracleSettings.Builder.archivedLogDestId(Integer archivedLogDestId)
Specifies the ID of the destination for the archived redo logs.
|
OracleSettings.Builder |
OracleSettings.Builder.archivedLogsOnly(Boolean archivedLogsOnly)
When this field is set to
Y, DMS only accesses the archived redo logs. |
OracleSettings.Builder |
OracleSettings.Builder.asmPassword(String asmPassword)
For an Oracle source endpoint, your Oracle Automatic Storage Management (ASM) password.
|
OracleSettings.Builder |
OracleSettings.Builder.asmServer(String asmServer)
For an Oracle source endpoint, your ASM server address.
|
OracleSettings.Builder |
OracleSettings.Builder.asmUser(String asmUser)
For an Oracle source endpoint, your ASM user name.
|
static OracleSettings.Builder |
OracleSettings.builder() |
OracleSettings.Builder |
OracleSettings.Builder.charLengthSemantics(CharLengthSemantics charLengthSemantics)
Specifies whether the length of a character column is in bytes or in characters.
|
OracleSettings.Builder |
OracleSettings.Builder.charLengthSemantics(String charLengthSemantics)
Specifies whether the length of a character column is in bytes or in characters.
|
OracleSettings.Builder |
OracleSettings.Builder.convertTimestampWithZoneToUTC(Boolean convertTimestampWithZoneToUTC)
When true, converts timestamps with the
timezone datatype to their UTC value. |
OracleSettings.Builder |
OracleSettings.Builder.databaseName(String databaseName)
Database name for the endpoint.
|
OracleSettings.Builder |
OracleSettings.Builder.directPathNoLog(Boolean directPathNoLog)
When set to
true, this attribute helps to increase the commit rate on the Oracle target database
by writing directly to tables and not writing a trail to database logs. |
OracleSettings.Builder |
OracleSettings.Builder.directPathParallelLoad(Boolean directPathParallelLoad)
When set to
true, this attribute specifies a parallel load when
useDirectPathFullLoad is set to Y. |
OracleSettings.Builder |
OracleSettings.Builder.enableHomogenousTablespace(Boolean enableHomogenousTablespace)
Set this attribute to enable homogenous tablespace replication and create existing tables or indexes under
the same tablespace on the target.
|
OracleSettings.Builder |
OracleSettings.Builder.extraArchivedLogDestIds(Collection<Integer> extraArchivedLogDestIds)
Specifies the IDs of one more destinations for one or more archived redo logs.
|
OracleSettings.Builder |
OracleSettings.Builder.extraArchivedLogDestIds(Integer... extraArchivedLogDestIds)
Specifies the IDs of one more destinations for one or more archived redo logs.
|
OracleSettings.Builder |
OracleSettings.Builder.failTasksOnLobTruncation(Boolean failTasksOnLobTruncation)
When set to
true, this attribute causes a task to fail if the actual size of an LOB column is
greater than the specified LobMaxSize. |
OracleSettings.Builder |
OracleSettings.Builder.numberDatatypeScale(Integer numberDatatypeScale)
Specifies the number scale.
|
OracleSettings.Builder |
OracleSettings.Builder.openTransactionWindow(Integer openTransactionWindow)
The timeframe in minutes to check for open transactions for a CDC-only task.
|
OracleSettings.Builder |
OracleSettings.Builder.oraclePathPrefix(String oraclePathPrefix)
Set this string attribute to the required value in order to use the Binary Reader to capture change data for
an Amazon RDS for Oracle as the source.
|
OracleSettings.Builder |
OracleSettings.Builder.parallelAsmReadThreads(Integer parallelAsmReadThreads)
Set this attribute to change the number of threads that DMS configures to perform a change data capture (CDC)
load using Oracle Automatic Storage Management (ASM).
|
OracleSettings.Builder |
OracleSettings.Builder.password(String password)
Endpoint connection password.
|
OracleSettings.Builder |
OracleSettings.Builder.port(Integer port)
Endpoint TCP port.
|
OracleSettings.Builder |
OracleSettings.Builder.readAheadBlocks(Integer readAheadBlocks)
Set this attribute to change the number of read-ahead blocks that DMS configures to perform a change data
capture (CDC) load using Oracle Automatic Storage Management (ASM).
|
OracleSettings.Builder |
OracleSettings.Builder.readTableSpaceName(Boolean readTableSpaceName)
When set to
true, this attribute supports tablespace replication. |
OracleSettings.Builder |
OracleSettings.Builder.replacePathPrefix(Boolean replacePathPrefix)
Set this attribute to true in order to use the Binary Reader to capture change data for an Amazon RDS for
Oracle as the source.
|
OracleSettings.Builder |
OracleSettings.Builder.retryInterval(Integer retryInterval)
Specifies the number of seconds that the system waits before resending a query.
|
OracleSettings.Builder |
OracleSettings.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 in
SecretsManagerSecret. |
OracleSettings.Builder |
OracleSettings.Builder.secretsManagerOracleAsmAccessRoleArn(String secretsManagerOracleAsmAccessRoleArn)
Required only if your Oracle endpoint uses Automatic Storage Management (ASM).
|
OracleSettings.Builder |
OracleSettings.Builder.secretsManagerOracleAsmSecretId(String secretsManagerOracleAsmSecretId)
Required only if your Oracle endpoint uses Automatic Storage Management (ASM).
|
OracleSettings.Builder |
OracleSettings.Builder.secretsManagerSecretId(String secretsManagerSecretId)
The full ARN, partial ARN, or friendly name of the
SecretsManagerSecret that contains the Oracle
endpoint connection details. |
OracleSettings.Builder |
OracleSettings.Builder.securityDbEncryption(String securityDbEncryption)
For an Oracle source endpoint, the transparent data encryption (TDE) password required by AWM DMS to access
Oracle redo logs encrypted by TDE using Binary Reader.
|
OracleSettings.Builder |
OracleSettings.Builder.securityDbEncryptionName(String securityDbEncryptionName)
For an Oracle source endpoint, the name of a key used for the transparent data encryption (TDE) of the
columns and tablespaces in an Oracle source database that is encrypted using TDE.
|
OracleSettings.Builder |
OracleSettings.Builder.serverName(String serverName)
Fully qualified domain name of the endpoint.
|
OracleSettings.Builder |
OracleSettings.Builder.spatialDataOptionToGeoJsonFunctionName(String spatialDataOptionToGeoJsonFunctionName)
Use this attribute to convert
SDO_GEOMETRY to GEOJSON format. |
OracleSettings.Builder |
OracleSettings.Builder.standbyDelayTime(Integer standbyDelayTime)
Use this attribute to specify a time in minutes for the delay in standby sync.
|
OracleSettings.Builder |
OracleSettings.toBuilder() |
OracleSettings.Builder |
OracleSettings.Builder.trimSpaceInChar(Boolean trimSpaceInChar)
Use the
TrimSpaceInChar source endpoint setting to trim data on CHAR and NCHAR data types during
migration. |
OracleSettings.Builder |
OracleSettings.Builder.useAlternateFolderForOnline(Boolean useAlternateFolderForOnline)
Set this attribute to
true in order to use the Binary Reader to capture change data for an
Amazon RDS for Oracle as the source. |
OracleSettings.Builder |
OracleSettings.Builder.useBFile(Boolean useBFile)
Set this attribute to Y to capture change data using the Binary Reader utility.
|
OracleSettings.Builder |
OracleSettings.Builder.useDirectPathFullLoad(Boolean useDirectPathFullLoad)
Set this attribute to Y to have DMS use a direct path full load.
|
OracleSettings.Builder |
OracleSettings.Builder.useLogminerReader(Boolean useLogminerReader)
Set this attribute to Y to capture change data using the Oracle LogMiner utility (the default).
|
OracleSettings.Builder |
OracleSettings.Builder.usePathPrefix(String usePathPrefix)
Set this string attribute to the required value in order to use the Binary Reader to capture change data for
an Amazon RDS for Oracle as the source.
|
OracleSettings.Builder |
OracleSettings.Builder.username(String username)
Endpoint connection user name.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends OracleSettings.Builder> |
OracleSettings.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default CreateEndpointRequest.Builder |
CreateEndpointRequest.Builder.oracleSettings(Consumer<OracleSettings.Builder> oracleSettings)
Settings in JSON format for the source and target Oracle endpoint.
|
default ModifyEndpointRequest.Builder |
ModifyEndpointRequest.Builder.oracleSettings(Consumer<OracleSettings.Builder> oracleSettings)
Settings in JSON format for the source and target Oracle endpoint.
|
default Endpoint.Builder |
Endpoint.Builder.oracleSettings(Consumer<OracleSettings.Builder> oracleSettings)
The settings for the Oracle source and target endpoint.
|
Copyright © 2023. All rights reserved.