Class AwsDmsReplicationTaskDetails
- java.lang.Object
-
- software.amazon.awssdk.services.securityhub.model.AwsDmsReplicationTaskDetails
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AwsDmsReplicationTaskDetails.Builder,AwsDmsReplicationTaskDetails>
@Generated("software.amazon.awssdk:codegen") public final class AwsDmsReplicationTaskDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsDmsReplicationTaskDetails.Builder,AwsDmsReplicationTaskDetails>
Provides details about an Database Migration Service (DMS) replication task. A replication task moves a set of data from the source endpoint to the target endpoint.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAwsDmsReplicationTaskDetails.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AwsDmsReplicationTaskDetails.Builderbuilder()StringcdcStartPosition()Indicates when you want a change data capture (CDC) operation to start.StringcdcStartTime()Indicates the start time for a CDC operation.StringcdcStopPosition()Indicates when you want a CDC operation to stop.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringid()The identifier of the replication task.StringmigrationType()The migration type.StringreplicationInstanceArn()The Amazon Resource Name (ARN) of a replication instance.StringreplicationTaskIdentifier()The user-defined replication task identifier or name.StringreplicationTaskSettings()The settings for the replication task.StringresourceIdentifier()A display name for the resource identifier at the end of theEndpointArnresponse parameter.List<SdkField<?>>sdkFields()static Class<? extends AwsDmsReplicationTaskDetails.Builder>serializableBuilderClass()StringsourceEndpointArn()The ARN of the source endpoint.StringtableMappings()The table mappings for the replication task, in JSON format.StringtargetEndpointArn()The ARN of the target endpoint.StringtaskData()Supplemental information that the task requires to migrate the data for certain source and target endpoints.AwsDmsReplicationTaskDetails.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
cdcStartPosition
public final String cdcStartPosition()
Indicates when you want a change data capture (CDC) operation to start.
CCdcStartPositionorCCdcStartTimespecifies when you want a CDC operation to start. Only a value for one of these fields is included.- Returns:
- Indicates when you want a change data capture (CDC) operation to start.
CCdcStartPositionorCCdcStartTimespecifies when you want a CDC operation to start. Only a value for one of these fields is included.
-
cdcStartTime
public final String cdcStartTime()
Indicates the start time for a CDC operation.
CdcStartPositionorCCdcStartTimespecifies when you want a CDC operation to start. Only a value for one of these fields is included.- Returns:
- Indicates the start time for a CDC operation.
CdcStartPositionorCCdcStartTimespecifies when you want a CDC operation to start. Only a value for one of these fields is included.
-
cdcStopPosition
public final String cdcStopPosition()
Indicates when you want a CDC operation to stop. The value can be either server time or commit time.
- Returns:
- Indicates when you want a CDC operation to stop. The value can be either server time or commit time.
-
migrationType
public final String migrationType()
The migration type.
- Returns:
- The migration type.
-
id
public final String id()
The identifier of the replication task.
- Returns:
- The identifier of the replication task.
-
resourceIdentifier
public final String resourceIdentifier()
A display name for the resource identifier at the end of the
EndpointArnresponse parameter. If you don't specify aResourceIdentifiervalue, DMS generates a default identifier value for the end ofEndpointArn.- Returns:
- A display name for the resource identifier at the end of the
EndpointArnresponse parameter. If you don't specify aResourceIdentifiervalue, DMS generates a default identifier value for the end ofEndpointArn.
-
replicationInstanceArn
public final String replicationInstanceArn()
The Amazon Resource Name (ARN) of a replication instance.
- Returns:
- The Amazon Resource Name (ARN) of a replication instance.
-
replicationTaskIdentifier
public final String replicationTaskIdentifier()
The user-defined replication task identifier or name.
- Returns:
- The user-defined replication task identifier or name.
-
replicationTaskSettings
public final String replicationTaskSettings()
The settings for the replication task.
- Returns:
- The settings for the replication task.
-
sourceEndpointArn
public final String sourceEndpointArn()
The ARN of the source endpoint.
- Returns:
- The ARN of the source endpoint.
-
tableMappings
public final String tableMappings()
The table mappings for the replication task, in JSON format.
- Returns:
- The table mappings for the replication task, in JSON format.
-
targetEndpointArn
public final String targetEndpointArn()
The ARN of the target endpoint.
- Returns:
- The ARN of the target endpoint.
-
taskData
public final String taskData()
Supplemental information that the task requires to migrate the data for certain source and target endpoints.
- Returns:
- Supplemental information that the task requires to migrate the data for certain source and target endpoints.
-
toBuilder
public AwsDmsReplicationTaskDetails.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<AwsDmsReplicationTaskDetails.Builder,AwsDmsReplicationTaskDetails>
-
builder
public static AwsDmsReplicationTaskDetails.Builder builder()
-
serializableBuilderClass
public static Class<? extends AwsDmsReplicationTaskDetails.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-