@Generated(value="software.amazon.awssdk:codegen") public final class ReplicationConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ReplicationConfig.Builder,ReplicationConfig>
This object provides configuration information about a serverless replication.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ReplicationConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ReplicationConfig.Builder |
builder() |
ComputeConfig |
computeConfig()
Configuration parameters for provisioning an DMS serverless replication.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
replicationConfigArn()
The Amazon Resource Name (ARN) of this DMS Serverless replication configuration.
|
Instant |
replicationConfigCreateTime()
The time the serverless replication config was created.
|
String |
replicationConfigIdentifier()
The identifier for the
ReplicationConfig associated with the replication. |
Instant |
replicationConfigUpdateTime()
The time the serverless replication config was updated.
|
String |
replicationSettings()
Configuration parameters for an DMS serverless replication.
|
MigrationTypeValue |
replicationType()
The type of the replication.
|
String |
replicationTypeAsString()
The type of the replication.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ReplicationConfig.Builder> |
serializableBuilderClass() |
String |
sourceEndpointArn()
The Amazon Resource Name (ARN) of the source endpoint for this DMS serverless replication configuration.
|
String |
supplementalSettings()
Additional parameters for an DMS serverless replication.
|
String |
tableMappings()
Table mappings specified in the replication.
|
String |
targetEndpointArn()
The Amazon Resource Name (ARN) of the target endpoint for this DMS serverless replication configuration.
|
ReplicationConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String replicationConfigIdentifier()
The identifier for the ReplicationConfig associated with the replication.
ReplicationConfig associated with the replication.public final String replicationConfigArn()
The Amazon Resource Name (ARN) of this DMS Serverless replication configuration.
public final String sourceEndpointArn()
The Amazon Resource Name (ARN) of the source endpoint for this DMS serverless replication configuration.
public final String targetEndpointArn()
The Amazon Resource Name (ARN) of the target endpoint for this DMS serverless replication configuration.
public final MigrationTypeValue replicationType()
The type of the replication.
If the service returns an enum value that is not available in the current SDK version, replicationType
will return MigrationTypeValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from replicationTypeAsString().
MigrationTypeValuepublic final String replicationTypeAsString()
The type of the replication.
If the service returns an enum value that is not available in the current SDK version, replicationType
will return MigrationTypeValue.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from replicationTypeAsString().
MigrationTypeValuepublic final ComputeConfig computeConfig()
Configuration parameters for provisioning an DMS serverless replication.
public final String replicationSettings()
Configuration parameters for an DMS serverless replication.
public final String supplementalSettings()
Additional parameters for an DMS serverless replication.
public final String tableMappings()
Table mappings specified in the replication.
public final Instant replicationConfigCreateTime()
The time the serverless replication config was created.
public final Instant replicationConfigUpdateTime()
The time the serverless replication config was updated.
public ReplicationConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ReplicationConfig.Builder,ReplicationConfig>public static ReplicationConfig.Builder builder()
public static Class<? extends ReplicationConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.