Interface PolicyPreviewAnalysisReport.Builder

  • 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

      PolicyPreviewAnalysisReport.Builder submittedAt(Instant 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

      PolicyPreviewAnalysisReport.Builder completedAt(Instant 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

      PolicyPreviewAnalysisReport.Builder outputS3Uri(String 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.