Interface BatchGetReportGroupsResponse.Builder

  • Method Details

    • reportGroups

      The array of report groups returned by BatchGetReportGroups.

      Parameters:
      reportGroups - The array of report groups returned by BatchGetReportGroups.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • reportGroups

      BatchGetReportGroupsResponse.Builder reportGroups(ReportGroup... reportGroups)

      The array of report groups returned by BatchGetReportGroups.

      Parameters:
      reportGroups - The array of report groups returned by BatchGetReportGroups.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • reportGroups

      The array of report groups returned by BatchGetReportGroups.

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

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

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

      BatchGetReportGroupsResponse.Builder reportGroupsNotFound(Collection<String> reportGroupsNotFound)

      An array of ARNs passed to BatchGetReportGroups that are not associated with a ReportGroup.

      Parameters:
      reportGroupsNotFound - An array of ARNs passed to BatchGetReportGroups that are not associated with a ReportGroup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • reportGroupsNotFound

      BatchGetReportGroupsResponse.Builder reportGroupsNotFound(String... reportGroupsNotFound)

      An array of ARNs passed to BatchGetReportGroups that are not associated with a ReportGroup.

      Parameters:
      reportGroupsNotFound - An array of ARNs passed to BatchGetReportGroups that are not associated with a ReportGroup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.