@Generated(value="software.amazon.awssdk:codegen") public class ReplicationTask extends Object implements StructuredPojo, ToCopyableBuilder<ReplicationTask.Builder,ReplicationTask>
Modifier and Type | Class and Description |
---|---|
static interface |
ReplicationTask.Builder |
Modifier and Type | Method and Description |
---|---|
static ReplicationTask.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
lastFailureMessage()
The last error (failure) message generated for the replication instance.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
MigrationTypeValue |
migrationType()
The type of migration.
|
String |
migrationTypeString()
The type of migration.
|
String |
replicationInstanceArn()
The Amazon Resource Name (ARN) of the replication instance.
|
String |
replicationTaskArn()
The Amazon Resource Name (ARN) of the replication task.
|
Instant |
replicationTaskCreationDate()
The date the replication task was created.
|
String |
replicationTaskIdentifier()
The replication task identifier.
|
String |
replicationTaskSettings()
The settings for the replication task.
|
Instant |
replicationTaskStartDate()
The date the replication task is scheduled to start.
|
ReplicationTaskStats |
replicationTaskStats()
The statistics for the task, including elapsed time, tables loaded, and table errors.
|
static Class<? extends ReplicationTask.Builder> |
serializableBuilderClass() |
String |
sourceEndpointArn()
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
|
String |
status()
The status of the replication task.
|
String |
stopReason()
The reason the replication task was stopped.
|
String |
tableMappings()
Table mappings specified in the task.
|
String |
targetEndpointArn()
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
|
ReplicationTask.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String replicationTaskIdentifier()
The replication task identifier.
Constraints:
Must contain from 1 to 255 alphanumeric characters or hyphens.
First character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
Constraints:
Must contain from 1 to 255 alphanumeric characters or hyphens.
First character must be a letter.
Cannot end with a hyphen or contain two consecutive hyphens.
public String sourceEndpointArn()
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
public String targetEndpointArn()
The Amazon Resource Name (ARN) string that uniquely identifies the endpoint.
public String replicationInstanceArn()
The Amazon Resource Name (ARN) of the replication instance.
public MigrationTypeValue migrationType()
The type of migration.
If the service returns an enum value that is not available in the current SDK version, migrationType
will return MigrationTypeValue.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from migrationTypeString()
.
MigrationTypeValue
public String migrationTypeString()
The type of migration.
If the service returns an enum value that is not available in the current SDK version, migrationType
will return MigrationTypeValue.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from migrationTypeString()
.
MigrationTypeValue
public String tableMappings()
Table mappings specified in the task.
public String replicationTaskSettings()
The settings for the replication task.
public String status()
The status of the replication task.
public String lastFailureMessage()
The last error (failure) message generated for the replication instance.
public String stopReason()
The reason the replication task was stopped.
public Instant replicationTaskCreationDate()
The date the replication task was created.
public Instant replicationTaskStartDate()
The date the replication task is scheduled to start.
public String replicationTaskArn()
The Amazon Resource Name (ARN) of the replication task.
public ReplicationTaskStats replicationTaskStats()
The statistics for the task, including elapsed time, tables loaded, and table errors.
public ReplicationTask.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ReplicationTask.Builder,ReplicationTask>
public static ReplicationTask.Builder builder()
public static Class<? extends ReplicationTask.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.