Interface BatchGetReportsResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CodeBuildResponse.Builder, CopyableBuilder<BatchGetReportsResponse.Builder,BatchGetReportsResponse>, SdkBuilder<BatchGetReportsResponse.Builder,BatchGetReportsResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
BatchGetReportsResponse

public static interface BatchGetReportsResponse.Builder extends CodeBuildResponse.Builder, SdkPojo, CopyableBuilder<BatchGetReportsResponse.Builder,BatchGetReportsResponse>
  • Method Details

    • reports

      The array of Report objects returned by BatchGetReports.

      Parameters:
      reports - The array of Report objects returned by BatchGetReports.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • reports

      The array of Report objects returned by BatchGetReports.

      Parameters:
      reports - The array of Report objects returned by BatchGetReports.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • reports

      The array of Report objects returned by BatchGetReports.

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

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

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

      BatchGetReportsResponse.Builder reportsNotFound(Collection<String> reportsNotFound)

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

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

      BatchGetReportsResponse.Builder reportsNotFound(String... reportsNotFound)

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

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