| 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 destination of the archived redo logs.
|
OracleSettings.Builder |
OracleSettings.Builder.archivedLogsOnly(Boolean archivedLogsOnly)
When this field is set to
Y, AWS 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.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.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.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 AWS 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 Advanced Storage Manager (ASM).
|
OracleSettings.Builder |
OracleSettings.Builder.secretsManagerOracleAsmSecretId(String secretsManagerOracleAsmSecretId)
Required only if your Oracle endpoint uses Advanced Storage Manager (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.toBuilder() |
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.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 Endpoint.Builder |
Endpoint.Builder.oracleSettings(Consumer<OracleSettings.Builder> oracleSettings)
The settings for the Oracle source and target endpoint.
|
default ModifyEndpointRequest.Builder |
ModifyEndpointRequest.Builder.oracleSettings(Consumer<OracleSettings.Builder> oracleSettings)
Settings in JSON format for the source and target Oracle endpoint.
|
Copyright © 2021. All rights reserved.