Interface ReplicationTaskAssessmentResult.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ReplicationTaskAssessmentResult.Builder,ReplicationTaskAssessmentResult>, SdkBuilder<ReplicationTaskAssessmentResult.Builder,ReplicationTaskAssessmentResult>, SdkPojo
Enclosing class:
ReplicationTaskAssessmentResult

public static interface ReplicationTaskAssessmentResult.Builder extends SdkPojo, CopyableBuilder<ReplicationTaskAssessmentResult.Builder,ReplicationTaskAssessmentResult>
  • Method Details

    • replicationTaskIdentifier

      ReplicationTaskAssessmentResult.Builder replicationTaskIdentifier(String replicationTaskIdentifier)

      The replication task identifier of the task on which the task assessment was run.

      Parameters:
      replicationTaskIdentifier - The replication task identifier of the task on which the task assessment was run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • replicationTaskArn

      ReplicationTaskAssessmentResult.Builder replicationTaskArn(String replicationTaskArn)

      The Amazon Resource Name (ARN) of the replication task.

      Parameters:
      replicationTaskArn - The Amazon Resource Name (ARN) of the replication task.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • replicationTaskLastAssessmentDate

      ReplicationTaskAssessmentResult.Builder replicationTaskLastAssessmentDate(Instant replicationTaskLastAssessmentDate)

      The date the task assessment was completed.

      Parameters:
      replicationTaskLastAssessmentDate - The date the task assessment was completed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • assessmentStatus

      ReplicationTaskAssessmentResult.Builder assessmentStatus(String assessmentStatus)

      The status of the task assessment.

      Parameters:
      assessmentStatus - The status of the task assessment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • assessmentResultsFile

      ReplicationTaskAssessmentResult.Builder assessmentResultsFile(String assessmentResultsFile)

      The file containing the results of the task assessment.

      Parameters:
      assessmentResultsFile - The file containing the results of the task assessment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • assessmentResults

      ReplicationTaskAssessmentResult.Builder assessmentResults(String assessmentResults)

      The task assessment results in JSON format.

      The response object only contains this field if you provide DescribeReplicationTaskAssessmentResultsMessage$ReplicationTaskArn in the request.

      Parameters:
      assessmentResults - The task assessment results in JSON format.

      The response object only contains this field if you provide DescribeReplicationTaskAssessmentResultsMessage$ReplicationTaskArn in the request.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • s3ObjectUrl

      The URL of the S3 object containing the task assessment results.

      The response object only contains this field if you provide DescribeReplicationTaskAssessmentResultsMessage$ReplicationTaskArn in the request.

      Parameters:
      s3ObjectUrl - The URL of the S3 object containing the task assessment results.

      The response object only contains this field if you provide DescribeReplicationTaskAssessmentResultsMessage$ReplicationTaskArn in the request.

      Returns:
      Returns a reference to this object so that method calls can be chained together.