Class AssessorSummary.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • assessmentId

        public AssessorSummary.Builder assessmentId​(String assessmentId)
        The OCID of the resource being referenced.
        Parameters:
        assessmentId - the value to set
        Returns:
        this builder
      • displayName

        public AssessorSummary.Builder displayName​(String displayName)
        A user-friendly name.

        Does not have to be unique, and it’s changeable. Avoid entering confidential information.

        Parameters:
        displayName - the value to set
        Returns:
        this builder
      • description

        public AssessorSummary.Builder description​(String description)
        A user-friendly description.

        Does not have to be unique, and it’s changeable. Avoid entering confidential information.

        Parameters:
        description - the value to set
        Returns:
        this builder
      • helpLinkUrl

        public AssessorSummary.Builder helpLinkUrl​(String helpLinkUrl)
        The Help URL.
        Parameters:
        helpLinkUrl - the value to set
        Returns:
        this builder
      • helpLinkText

        public AssessorSummary.Builder helpLinkText​(String helpLinkText)
        The Help link text.
        Parameters:
        helpLinkText - the value to set
        Returns:
        this builder
      • assessorResult

        public AssessorSummary.Builder assessorResult​(String assessorResult)
        The Assessor Result text.
        Parameters:
        assessorResult - the value to set
        Returns:
        this builder
      • checksSummary

        public AssessorSummary.Builder checksSummary​(String checksSummary)
        The Summary of all Checks.
        Parameters:
        checksSummary - the value to set
        Returns:
        this builder
      • hasScript

        public AssessorSummary.Builder hasScript​(Boolean hasScript)
        True if script is available either from ‘script’ property of through download, false otherwise.
        Parameters:
        hasScript - the value to set
        Returns:
        this builder
      • script

        public AssessorSummary.Builder script​(String script)
        The generated SQL script.

        Can be empty if the script exceeds maxLength. In this case the property ‘hasScript’ indicates that the script is available for download.

        Parameters:
        script - the value to set
        Returns:
        this builder
      • doesScriptRequireRestart

        public AssessorSummary.Builder doesScriptRequireRestart​(Boolean doesScriptRequireRestart)
        True if DB restart required after running the script, false otherwise.
        Parameters:
        doesScriptRequireRestart - the value to set
        Returns:
        this builder