public static interface AssessmentControl.Builder extends SdkPojo, CopyableBuilder<AssessmentControl.Builder,AssessmentControl>
| Modifier and Type | Method and Description |
|---|---|
AssessmentControl.Builder |
assessmentReportEvidenceCount(Integer assessmentReportEvidenceCount)
The amount of evidence in the assessment report.
|
AssessmentControl.Builder |
comments(Collection<ControlComment> comments)
The list of comments that's attached to the control.
|
AssessmentControl.Builder |
comments(Consumer<ControlComment.Builder>... comments)
The list of comments that's attached to the control.
|
AssessmentControl.Builder |
comments(ControlComment... comments)
The list of comments that's attached to the control.
|
AssessmentControl.Builder |
description(String description)
The description of the control.
|
AssessmentControl.Builder |
evidenceCount(Integer evidenceCount)
The amount of evidence that's collected for the control.
|
AssessmentControl.Builder |
evidenceSources(Collection<String> evidenceSources)
The list of data sources for the evidence.
|
AssessmentControl.Builder |
evidenceSources(String... evidenceSources)
The list of data sources for the evidence.
|
AssessmentControl.Builder |
id(String id)
The identifier for the control.
|
AssessmentControl.Builder |
name(String name)
The name of the control.
|
AssessmentControl.Builder |
response(ControlResponse response)
The response of the control.
|
AssessmentControl.Builder |
response(String response)
The response of the control.
|
AssessmentControl.Builder |
status(ControlStatus status)
The status of the control.
|
AssessmentControl.Builder |
status(String status)
The status of the control.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAssessmentControl.Builder id(String id)
The identifier for the control.
id - The identifier for the control.AssessmentControl.Builder name(String name)
The name of the control.
name - The name of the control.AssessmentControl.Builder description(String description)
The description of the control.
description - The description of the control.AssessmentControl.Builder status(String status)
The status of the control.
status - The status of the control.ControlStatus,
ControlStatusAssessmentControl.Builder status(ControlStatus status)
The status of the control.
status - The status of the control.ControlStatus,
ControlStatusAssessmentControl.Builder response(String response)
The response of the control.
response - The response of the control.ControlResponse,
ControlResponseAssessmentControl.Builder response(ControlResponse response)
The response of the control.
response - The response of the control.ControlResponse,
ControlResponseAssessmentControl.Builder comments(Collection<ControlComment> comments)
The list of comments that's attached to the control.
comments - The list of comments that's attached to the control.AssessmentControl.Builder comments(ControlComment... comments)
The list of comments that's attached to the control.
comments - The list of comments that's attached to the control.AssessmentControl.Builder comments(Consumer<ControlComment.Builder>... comments)
The list of comments that's attached to the control.
This is a convenience method that creates an instance of theControlComment.Builder avoiding the need to create
one manually via ControlComment.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #comments(List.
comments - a consumer that will call methods on
ControlComment.Builder#comments(java.util.Collection) AssessmentControl.Builder evidenceSources(Collection<String> evidenceSources)
The list of data sources for the evidence.
evidenceSources - The list of data sources for the evidence.AssessmentControl.Builder evidenceSources(String... evidenceSources)
The list of data sources for the evidence.
evidenceSources - The list of data sources for the evidence.AssessmentControl.Builder evidenceCount(Integer evidenceCount)
The amount of evidence that's collected for the control.
evidenceCount - The amount of evidence that's collected for the control.AssessmentControl.Builder assessmentReportEvidenceCount(Integer assessmentReportEvidenceCount)
The amount of evidence in the assessment report.
assessmentReportEvidenceCount - The amount of evidence in the assessment report.Copyright © 2023. All rights reserved.