Interface PolicyPreviewAnalysisReport.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PolicyPreviewAnalysisReport.Builder,,PolicyPreviewAnalysisReport> SdkBuilder<PolicyPreviewAnalysisReport.Builder,,PolicyPreviewAnalysisReport> SdkPojo
- Enclosing class:
PolicyPreviewAnalysisReport
@Mutable
@NotThreadSafe
public static interface PolicyPreviewAnalysisReport.Builder
extends SdkPojo, CopyableBuilder<PolicyPreviewAnalysisReport.Builder,PolicyPreviewAnalysisReport>
-
Method Summary
Modifier and TypeMethodDescriptioncompletedAt(Instant completedAt) The time at which the job completed.The unique identifier of the policy preview job.outputS3Uri(String outputS3Uri) The Amazon S3 URI where the analysis report is stored.The time at which the job execution started.The current status of the job.status(ImpactAnalysisJobStatus status) The current status of the job.submittedAt(Instant submittedAt) The time at which the job was submitted.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
jobId
The unique identifier of the policy preview job.
- Parameters:
jobId- The unique identifier of the policy preview job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the job.
- Parameters:
status- The current status of the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the job.
- Parameters:
status- The current status of the job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
submittedAt
The time at which the job was submitted.
- Parameters:
submittedAt- The time at which the job was submitted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startedAt
The time at which the job execution started.
- Parameters:
startedAt- The time at which the job execution started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
completedAt
The time at which the job completed.
- Parameters:
completedAt- The time at which the job completed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputS3Uri
The Amazon S3 URI where the analysis report is stored.
- Parameters:
outputS3Uri- The Amazon S3 URI where the analysis report is stored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-