Interface ReplicationTaskAssessmentResult.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ReplicationTaskAssessmentResult.Builder,ReplicationTaskAssessmentResult>,SdkBuilder<ReplicationTaskAssessmentResult.Builder,ReplicationTaskAssessmentResult>,SdkPojo
- Enclosing class:
- ReplicationTaskAssessmentResult
@Mutable @NotThreadSafe public static interface ReplicationTaskAssessmentResult.Builder extends SdkPojo, CopyableBuilder<ReplicationTaskAssessmentResult.Builder,ReplicationTaskAssessmentResult>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReplicationTaskAssessmentResult.BuilderassessmentResults(String assessmentResults)The task assessment results in JSON format.ReplicationTaskAssessmentResult.BuilderassessmentResultsFile(String assessmentResultsFile)The file containing the results of the task assessment.ReplicationTaskAssessmentResult.BuilderassessmentStatus(String assessmentStatus)The status of the task assessment.ReplicationTaskAssessmentResult.BuilderreplicationTaskArn(String replicationTaskArn)The Amazon Resource Name (ARN) of the replication task.ReplicationTaskAssessmentResult.BuilderreplicationTaskIdentifier(String replicationTaskIdentifier)The replication task identifier of the task on which the task assessment was run.ReplicationTaskAssessmentResult.BuilderreplicationTaskLastAssessmentDate(Instant replicationTaskLastAssessmentDate)The date the task assessment was completed.ReplicationTaskAssessmentResult.Builders3ObjectUrl(String s3ObjectUrl)The URL of the S3 object containing the task assessment results.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
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
ReplicationTaskAssessmentResult.Builder s3ObjectUrl(String 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.
-
-