Interface AssessmentReport.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AssessmentReport.Builder,
,AssessmentReport> SdkBuilder<AssessmentReport.Builder,
,AssessmentReport> SdkPojo
- Enclosing class:
AssessmentReport
public static interface AssessmentReport.Builder
extends SdkPojo, CopyableBuilder<AssessmentReport.Builder,AssessmentReport>
-
Method Summary
Modifier and TypeMethodDescriptionassessmentId
(String assessmentId) The identifier for the specified assessment.assessmentName
(String assessmentName) The name of the associated assessment.The name of the user who created the assessment report.awsAccountId
(String awsAccountId) The identifier for the specified Amazon Web Services account.creationTime
(Instant creationTime) Specifies when the assessment report was created.description
(String description) The description of the specified assessment report.The unique identifier for the assessment report.The name that's given to the assessment report.The current status of the specified assessment report.status
(AssessmentReportStatus status) The current status of the specified assessment report.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, sdkFields
-
Method Details
-
id
The unique identifier for the assessment report.
- Parameters:
id
- The unique identifier for the assessment report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name that's given to the assessment report.
- Parameters:
name
- The name that's given to the assessment report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the specified assessment report.
- Parameters:
description
- The description of the specified assessment report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsAccountId
The identifier for the specified Amazon Web Services account.
- Parameters:
awsAccountId
- The identifier for the specified Amazon Web Services account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assessmentId
The identifier for the specified assessment.
- Parameters:
assessmentId
- The identifier for the specified assessment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assessmentName
The name of the associated assessment.
- Parameters:
assessmentName
- The name of the associated assessment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
author
The name of the user who created the assessment report.
- Parameters:
author
- The name of the user who created the assessment report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the specified assessment report.
- Parameters:
status
- The current status of the specified assessment report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the specified assessment report.
- Parameters:
status
- The current status of the specified assessment report.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationTime
Specifies when the assessment report was created.
- Parameters:
creationTime
- Specifies when the assessment report was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-