Interface AssessmentControl.Builder

    • Method Detail

      • id

        AssessmentControl.Builder id​(String id)

        The identifier for the control.

        Parameters:
        id - The identifier for the control.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        AssessmentControl.Builder name​(String name)

        The name of the control.

        Parameters:
        name - The name of the control.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        AssessmentControl.Builder description​(String description)

        The description of the control.

        Parameters:
        description - The description of the control.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • comments

        AssessmentControl.Builder comments​(Collection<ControlComment> comments)

        The list of comments that's attached to the control.

        Parameters:
        comments - The list of comments that's attached to the control.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • comments

        AssessmentControl.Builder comments​(ControlComment... comments)

        The list of comments that's attached to the control.

        Parameters:
        comments - The list of comments that's attached to the control.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • evidenceSources

        AssessmentControl.Builder evidenceSources​(Collection<String> evidenceSources)

        The list of data sources for the evidence.

        Parameters:
        evidenceSources - The list of data sources for the evidence.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • evidenceSources

        AssessmentControl.Builder evidenceSources​(String... evidenceSources)

        The list of data sources for the evidence.

        Parameters:
        evidenceSources - The list of data sources for the evidence.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • evidenceCount

        AssessmentControl.Builder evidenceCount​(Integer evidenceCount)

        The amount of evidence that's collected for the control.

        Parameters:
        evidenceCount - The amount of evidence that's collected for the control.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • assessmentReportEvidenceCount

        AssessmentControl.Builder assessmentReportEvidenceCount​(Integer assessmentReportEvidenceCount)

        The amount of evidence in the assessment report.

        Parameters:
        assessmentReportEvidenceCount - The amount of evidence in the assessment report.
        Returns:
        Returns a reference to this object so that method calls can be chained together.