public static interface AssessmentMetadata.Builder extends SdkPojo, CopyableBuilder<AssessmentMetadata.Builder,AssessmentMetadata>
| Modifier and Type | Method and Description |
|---|---|
AssessmentMetadata.Builder |
assessmentReportsDestination(AssessmentReportsDestination assessmentReportsDestination)
The destination in which evidence reports are stored for the specified assessment.
|
default AssessmentMetadata.Builder |
assessmentReportsDestination(Consumer<AssessmentReportsDestination.Builder> assessmentReportsDestination)
The destination in which evidence reports are stored for the specified assessment.
|
AssessmentMetadata.Builder |
complianceType(String complianceType)
The name of a compliance standard related to the assessment, such as PCI-DSS.
|
AssessmentMetadata.Builder |
creationTime(Instant creationTime)
Specifies when the assessment was created.
|
AssessmentMetadata.Builder |
delegations(Collection<Delegation> delegations)
The delegations associated with the assessment.
|
AssessmentMetadata.Builder |
delegations(Consumer<Delegation.Builder>... delegations)
The delegations associated with the assessment.
|
AssessmentMetadata.Builder |
delegations(Delegation... delegations)
The delegations associated with the assessment.
|
AssessmentMetadata.Builder |
description(String description)
The description of the assessment.
|
AssessmentMetadata.Builder |
id(String id)
The unique identifier for the assessment.
|
AssessmentMetadata.Builder |
lastUpdated(Instant lastUpdated)
The time of the most recent update.
|
AssessmentMetadata.Builder |
name(String name)
The name of the assessment.
|
AssessmentMetadata.Builder |
roles(Collection<Role> roles)
The roles associated with the assessment.
|
AssessmentMetadata.Builder |
roles(Consumer<Role.Builder>... roles)
The roles associated with the assessment.
|
AssessmentMetadata.Builder |
roles(Role... roles)
The roles associated with the assessment.
|
default AssessmentMetadata.Builder |
scope(Consumer<Scope.Builder> scope)
The wrapper of AWS accounts and services in scope for the assessment.
|
AssessmentMetadata.Builder |
scope(Scope scope)
The wrapper of AWS accounts and services in scope for the assessment.
|
AssessmentMetadata.Builder |
status(AssessmentStatus status)
The overall status of the assessment.
|
AssessmentMetadata.Builder |
status(String status)
The overall status of the assessment.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAssessmentMetadata.Builder name(String name)
The name of the assessment.
name - The name of the assessment.AssessmentMetadata.Builder id(String id)
The unique identifier for the assessment.
id - The unique identifier for the assessment.AssessmentMetadata.Builder description(String description)
The description of the assessment.
description - The description of the assessment.AssessmentMetadata.Builder complianceType(String complianceType)
The name of a compliance standard related to the assessment, such as PCI-DSS.
complianceType - The name of a compliance standard related to the assessment, such as PCI-DSS.AssessmentMetadata.Builder status(String status)
The overall status of the assessment.
status - The overall status of the assessment.AssessmentStatus,
AssessmentStatusAssessmentMetadata.Builder status(AssessmentStatus status)
The overall status of the assessment.
status - The overall status of the assessment.AssessmentStatus,
AssessmentStatusAssessmentMetadata.Builder assessmentReportsDestination(AssessmentReportsDestination assessmentReportsDestination)
The destination in which evidence reports are stored for the specified assessment.
assessmentReportsDestination - The destination in which evidence reports are stored for the specified assessment.default AssessmentMetadata.Builder assessmentReportsDestination(Consumer<AssessmentReportsDestination.Builder> assessmentReportsDestination)
The destination in which evidence reports are stored for the specified assessment.
This is a convenience that creates an instance of theAssessmentReportsDestination.Builder avoiding
the need to create one manually via AssessmentReportsDestination.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to assessmentReportsDestination(AssessmentReportsDestination).assessmentReportsDestination - a consumer that will call methods on AssessmentReportsDestination.BuilderassessmentReportsDestination(AssessmentReportsDestination)AssessmentMetadata.Builder scope(Scope scope)
The wrapper of AWS accounts and services in scope for the assessment.
scope - The wrapper of AWS accounts and services in scope for the assessment.default AssessmentMetadata.Builder scope(Consumer<Scope.Builder> scope)
The wrapper of AWS accounts and services in scope for the assessment.
This is a convenience that creates an instance of theScope.Builder avoiding the need to create one
manually via Scope.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to scope(Scope).scope - a consumer that will call methods on Scope.Builderscope(Scope)AssessmentMetadata.Builder roles(Collection<Role> roles)
The roles associated with the assessment.
roles - The roles associated with the assessment.AssessmentMetadata.Builder roles(Role... roles)
The roles associated with the assessment.
roles - The roles associated with the assessment.AssessmentMetadata.Builder roles(Consumer<Role.Builder>... roles)
The roles associated with the assessment.
This is a convenience that creates an instance of theList.Builder avoiding the need to create
one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #roles(List) .roles - a consumer that will call methods on List.Builder #roles(List) AssessmentMetadata.Builder delegations(Collection<Delegation> delegations)
The delegations associated with the assessment.
delegations - The delegations associated with the assessment.AssessmentMetadata.Builder delegations(Delegation... delegations)
The delegations associated with the assessment.
delegations - The delegations associated with the assessment.AssessmentMetadata.Builder delegations(Consumer<Delegation.Builder>... delegations)
The delegations associated with the assessment.
This is a convenience that creates an instance of theList.Builder avoiding the need to
create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its
result is passed to #delegations(List) .delegations - a consumer that will call methods on List.Builder #delegations(List) AssessmentMetadata.Builder creationTime(Instant creationTime)
Specifies when the assessment was created.
creationTime - Specifies when the assessment was created.AssessmentMetadata.Builder lastUpdated(Instant lastUpdated)
The time of the most recent update.
lastUpdated - The time of the most recent update.Copyright © 2021. All rights reserved.