Interface AttributeSummary.Builder

  • Method Details

    • attributeName

      AttributeSummary.Builder attributeName(String attributeName)

      The name of the attribute.

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

      AttributeSummary.Builder mostFrequentValue(String mostFrequentValue)

      The configuration value that is most frequently observed for the attribute.

      Parameters:
      mostFrequentValue - The configuration value that is most frequently observed for the attribute.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • numberOfMatchedAccounts

      AttributeSummary.Builder numberOfMatchedAccounts(Integer numberOfMatchedAccounts)

      The number of accounts with the same configuration value for the attribute that is most frequently observed.

      Parameters:
      numberOfMatchedAccounts - The number of accounts with the same configuration value for the attribute that is most frequently observed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • numberOfUnmatchedAccounts

      AttributeSummary.Builder numberOfUnmatchedAccounts(Integer numberOfUnmatchedAccounts)

      The number of accounts with a configuration value different from the most frequently observed value for the attribute.

      Parameters:
      numberOfUnmatchedAccounts - The number of accounts with a configuration value different from the most frequently observed value for the attribute.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • regionalSummaries

      AttributeSummary.Builder regionalSummaries(Collection<RegionalSummary> regionalSummaries)

      The summary report for each Region for the attribute.

      Parameters:
      regionalSummaries - The summary report for each Region for the attribute.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • regionalSummaries

      AttributeSummary.Builder regionalSummaries(RegionalSummary... regionalSummaries)

      The summary report for each Region for the attribute.

      Parameters:
      regionalSummaries - The summary report for each Region for the attribute.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • regionalSummaries

      AttributeSummary.Builder regionalSummaries(Consumer<RegionalSummary.Builder>... regionalSummaries)

      The summary report for each Region for the attribute.

      This is a convenience method that creates an instance of the RegionalSummary.Builder avoiding the need to create one manually via RegionalSummary.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to regionalSummaries(List<RegionalSummary>).

      Parameters:
      regionalSummaries - a consumer that will call methods on RegionalSummary.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: