Interface QueryStatistics.Builder

  • Method Details

    • bytesScanned

      QueryStatistics.Builder bytesScanned(Double bytesScanned)

      The number of bytes scanned by the query.

      Parameters:
      bytesScanned - The number of bytes scanned by the query.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • percentComplete

      QueryStatistics.Builder percentComplete(Integer percentComplete)

      The percentage of the query that has completed.

      Parameters:
      percentComplete - The percentage of the query that has completed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recordsScanned

      QueryStatistics.Builder recordsScanned(Long recordsScanned)

      The total number of records scanned.

      Parameters:
      recordsScanned - The total number of records scanned.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recordsMatched

      QueryStatistics.Builder recordsMatched(Long recordsMatched)

      The number of records that matched the query criteria.

      Parameters:
      recordsMatched - The number of records that matched the query criteria.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • partialResults

      QueryStatistics.Builder partialResults(PartialResults partialResults)

      Information about whether the query returned partial results.

      Parameters:
      partialResults - Information about whether the query returned partial results.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • partialResults

      default QueryStatistics.Builder partialResults(Consumer<PartialResults.Builder> partialResults)

      Information about whether the query returned partial results.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to partialResults(PartialResults).

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