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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AssessmentReport.BuilderassessmentId(String assessmentId)The identifier for the specified assessment.AssessmentReport.BuilderassessmentName(String assessmentName)The name of the associated assessment.AssessmentReport.Builderauthor(String author)The name of the user who created the assessment report.AssessmentReport.BuilderawsAccountId(String awsAccountId)The identifier for the specified Amazon Web Services account.AssessmentReport.BuildercreationTime(Instant creationTime)Specifies when the assessment report was created.AssessmentReport.Builderdescription(String description)The description of the specified assessment report.AssessmentReport.Builderid(String id)The unique identifier for the assessment report.AssessmentReport.Buildername(String name)The name that's given to the assessment report.AssessmentReport.Builderstatus(String status)The current status of the specified assessment report.AssessmentReport.Builderstatus(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 Detail
-
id
AssessmentReport.Builder id(String 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
AssessmentReport.Builder name(String 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
AssessmentReport.Builder description(String 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
AssessmentReport.Builder awsAccountId(String 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
AssessmentReport.Builder assessmentId(String 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
AssessmentReport.Builder assessmentName(String 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
AssessmentReport.Builder author(String 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
AssessmentReport.Builder status(String 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:
AssessmentReportStatus,AssessmentReportStatus
-
status
AssessmentReport.Builder status(AssessmentReportStatus 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:
AssessmentReportStatus,AssessmentReportStatus
-
creationTime
AssessmentReport.Builder creationTime(Instant 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.
-
-