Interface ExecutionStats.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ExecutionStats.Builder,ExecutionStats>, SdkBuilder<ExecutionStats.Builder,ExecutionStats>, SdkPojo
Enclosing class:
ExecutionStats

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

    • executionTimeInMillis

      ExecutionStats.Builder executionTimeInMillis(Long executionTimeInMillis)

      Total time, measured in milliseconds, that was needed for the scheduled query run to complete.

      Parameters:
      executionTimeInMillis - Total time, measured in milliseconds, that was needed for the scheduled query run to complete.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataWrites

      ExecutionStats.Builder dataWrites(Long dataWrites)

      Data writes metered for records ingested in a single scheduled query run.

      Parameters:
      dataWrites - Data writes metered for records ingested in a single scheduled query run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • bytesMetered

      ExecutionStats.Builder bytesMetered(Long bytesMetered)

      Bytes metered for a single scheduled query run.

      Parameters:
      bytesMetered - Bytes metered for a single scheduled query run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • cumulativeBytesScanned

      ExecutionStats.Builder cumulativeBytesScanned(Long cumulativeBytesScanned)

      Bytes scanned for a single scheduled query run.

      Parameters:
      cumulativeBytesScanned - Bytes scanned for a single scheduled query run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recordsIngested

      ExecutionStats.Builder recordsIngested(Long recordsIngested)

      The number of records ingested for a single scheduled query run.

      Parameters:
      recordsIngested - The number of records ingested for a single scheduled query run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • queryResultRows

      ExecutionStats.Builder queryResultRows(Long queryResultRows)

      Number of rows present in the output from running a query before ingestion to destination data source.

      Parameters:
      queryResultRows - Number of rows present in the output from running a query before ingestion to destination data source.
      Returns:
      Returns a reference to this object so that method calls can be chained together.