Interface ListInvoiceSummariesResponse.Builder

  • Method Details

    • invoiceSummaries

      ListInvoiceSummariesResponse.Builder invoiceSummaries(Collection<InvoiceSummary> invoiceSummaries)

      List of key (summary level) invoice details without line item details.

      Parameters:
      invoiceSummaries - List of key (summary level) invoice details without line item details.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • invoiceSummaries

      ListInvoiceSummariesResponse.Builder invoiceSummaries(InvoiceSummary... invoiceSummaries)

      List of key (summary level) invoice details without line item details.

      Parameters:
      invoiceSummaries - List of key (summary level) invoice details without line item details.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • invoiceSummaries

      List of key (summary level) invoice details without line item details.

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

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

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

      The token to retrieve the next set of results. Amazon Web Services provides the token when the response from a previous call has more results than the maximum page size.

      Parameters:
      nextToken - The token to retrieve the next set of results. Amazon Web Services provides the token when the response from a previous call has more results than the maximum page size.
      Returns:
      Returns a reference to this object so that method calls can be chained together.