Class TimelineSample

java.lang.Object
com.google.cloud.bigquery.TimelineSample

public abstract class TimelineSample extends Object
A specific timeline sample. This instruments work progress at a given point in time, providing information about work units active/pending/completed as well as cumulative slot-milliseconds.
  • Constructor Details

    • TimelineSample

      public TimelineSample()
  • Method Details

    • getElapsedMs

      @Nullable public abstract Long getElapsedMs()
      Returns the sample time as milliseconds elapsed since the start of query execution.
    • getActiveUnits

      @Nullable public abstract Long getActiveUnits()
      Returns the total number of work units currently being processed.
    • getCompletedUnits

      @Nullable public abstract Long getCompletedUnits()
      Returns the total number of work units completed by this query.
    • getPendingUnits

      @Nullable public abstract Long getPendingUnits()
      Returns the number of work units remaining for the currently active stages.
    • getSlotMillis

      @Nullable public abstract Long getSlotMillis()
      Returns the cumulative slot-milliseconds consumed by the query.
    • toBuilder

      public abstract TimelineSample.Builder toBuilder()
      return a builder for the TimelineSample object.