Package com.xceptance.xlt.api.engine

# Class PageLoadTimingData

java.lang.Object
com.xceptance.xlt.api.engine.AbstractData
com.xceptance.xlt.api.engine.TimerData
com.xceptance.xlt.api.engine.PageLoadTimingData

All Implemented Interfaces:
  `Data`

public class PageLoadTimingData extends TimerData

The `PageLoadTimingData` ...

The `CustomData` should be used only if the intended purpose does not match the semantics of the other data record classes (`RequestData`, `ActionData`, and `TransactionData`). For example, if one wants to measure a certain functionality during client-side processing, a custom timer may suit best.

Note that `PageLoadTimingData` objects have a "P" as their type code.

See Also:
  - `ActionData`
  - `RequestData`
  - `TransactionData`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `PageLoadTimingData()`
  Creates a new PageLoadData object.
  `PageLoadTimingData(String name)`
  Creates a new PageLoadTimingData object and gives it the specified name.

- ## Method Summary

  ### Methods inherited from class com.xceptance.xlt.api.engine.TimerData

  `getEndTime, getRunTime, hasFailed, setFailed, setRemainingValues, setRunTime, setRunTime, toList`

  ### Methods inherited from class com.xceptance.xlt.api.engine.AbstractData

  `getAgentName, getName, getTime, getTransactionName, getTypeCode, setAgentName, setAllValues, setBaseValues, setName, setTime, setTransactionName`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### PageLoadTimingData

    public PageLoadTimingData()
    Creates a new PageLoadData object.

  - ### PageLoadTimingData

    public PageLoadTimingData(String name)
    Creates a new PageLoadTimingData object and gives it the specified name. Furthermore, the start time attribute is set to the current time.
    Parameters:
      `name` - the data name