Interface GetDeclarativePoliciesReportSummaryResponse.Builder

    • Method Detail

      • s3Bucket

        GetDeclarativePoliciesReportSummaryResponse.Builder s3Bucket​(String s3Bucket)

        The name of the Amazon S3 bucket where the report is located.

        Parameters:
        s3Bucket - The name of the Amazon S3 bucket where the report is located.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targetId

        GetDeclarativePoliciesReportSummaryResponse.Builder targetId​(String targetId)

        The root ID, organizational unit ID, or account ID.

        Format:

        • For root: r-ab12

        • For OU: ou-ab12-cdef1234

        • For account: 123456789012

        Parameters:
        targetId - The root ID, organizational unit ID, or account ID.

        Format:

        • For root: r-ab12

        • For OU: ou-ab12-cdef1234

        • For account: 123456789012

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • startTime

        GetDeclarativePoliciesReportSummaryResponse.Builder startTime​(Instant startTime)

        The time when the report generation started.

        Parameters:
        startTime - The time when the report generation started.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • numberOfAccounts

        GetDeclarativePoliciesReportSummaryResponse.Builder numberOfAccounts​(Integer numberOfAccounts)

        The total number of accounts associated with the specified targetId.

        Parameters:
        numberOfAccounts - The total number of accounts associated with the specified targetId.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • numberOfFailedAccounts

        GetDeclarativePoliciesReportSummaryResponse.Builder numberOfFailedAccounts​(Integer numberOfFailedAccounts)

        The number of accounts where attributes could not be retrieved in any Region.

        Parameters:
        numberOfFailedAccounts - The number of accounts where attributes could not be retrieved in any Region.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • attributeSummaries

        GetDeclarativePoliciesReportSummaryResponse.Builder attributeSummaries​(AttributeSummary... attributeSummaries)

        The attributes described in the report.

        Parameters:
        attributeSummaries - The attributes described in the report.
        Returns:
        Returns a reference to this object so that method calls can be chained together.