Interface AssessmentSummary.Builder

  • Method Details

    • assessmentId

      AssessmentSummary.Builder assessmentId(String assessmentId)

      The unique identifier of the directory assessment.

      Parameters:
      assessmentId - The unique identifier of the directory assessment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • directoryId

      AssessmentSummary.Builder directoryId(String directoryId)

      The identifier of the directory associated with this assessment.

      Parameters:
      directoryId - The identifier of the directory associated with this assessment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dnsName

      The fully qualified domain name (FQDN) of the Active Directory domain being assessed.

      Parameters:
      dnsName - The fully qualified domain name (FQDN) of the Active Directory domain being assessed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startTime

      AssessmentSummary.Builder startTime(Instant startTime)

      The date and time when the assessment was initiated.

      Parameters:
      startTime - The date and time when the assessment was initiated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdateDateTime

      AssessmentSummary.Builder lastUpdateDateTime(Instant lastUpdateDateTime)

      The date and time when the assessment status was last updated.

      Parameters:
      lastUpdateDateTime - The date and time when the assessment status was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The current status of the assessment. Valid values include SUCCESS, FAILED, PENDING, and IN_PROGRESS.

      Parameters:
      status - The current status of the assessment. Valid values include SUCCESS, FAILED, PENDING, and IN_PROGRESS.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • customerDnsIps

      AssessmentSummary.Builder customerDnsIps(Collection<String> customerDnsIps)

      The IP addresses of the DNS servers or domain controllers in your self-managed AD environment.

      Parameters:
      customerDnsIps - The IP addresses of the DNS servers or domain controllers in your self-managed AD environment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • customerDnsIps

      AssessmentSummary.Builder customerDnsIps(String... customerDnsIps)

      The IP addresses of the DNS servers or domain controllers in your self-managed AD environment.

      Parameters:
      customerDnsIps - The IP addresses of the DNS servers or domain controllers in your self-managed AD environment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • reportType

      AssessmentSummary.Builder reportType(String reportType)

      The type of assessment report generated. Valid values include CUSTOMER and SYSTEM.

      Parameters:
      reportType - The type of assessment report generated. Valid values include CUSTOMER and SYSTEM.
      Returns:
      Returns a reference to this object so that method calls can be chained together.