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 generated 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 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 #comments(List) .comments - a consumer that will call methods on List.Builder #comments(List) 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 generated for the control.
evidenceCount - The amount of evidence that's generated 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 © 2022. All rights reserved.