class PerformanceNodeTiming extends perfHooksMod.PerformanceNodeTiming
- Annotations
- @JSType() @JSImport("node:perf_hooks", "PerformanceNodeTiming") @native()
- Source
- nodePerfHooksMod.scala
- Alphabetic
- By Inheritance
- PerformanceNodeTiming
- PerformanceNodeTiming
- PerformanceEntry
- StObject
- Object
- Any
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new PerformanceNodeTiming()
- Attributes
- protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val bootstrapComplete: Double
The high resolution millisecond timestamp at which the Node.js process completed bootstrap.
The high resolution millisecond timestamp at which the Node.js process completed bootstrap.
- Definition Classes
- PerformanceNodeTiming
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- val details: UndefOr[|[NodeGCPerformanceDetail, Any]]
- Definition Classes
- PerformanceEntry
- val duration: Double
The total number of milliseconds elapsed for this entry.
The total number of milliseconds elapsed for this entry. This value will not be meaningful for all Performance Entry types.
- Definition Classes
- PerformanceEntry
- val entryType: EntryType
The type of the performance entry.
The type of the performance entry. Currently it may be one of: 'node', 'mark', 'measure', 'gc', or 'function'.
- Definition Classes
- PerformanceEntry
- val environment: Double
The high resolution millisecond timestamp at which the Node.js process completed bootstrapping.
The high resolution millisecond timestamp at which the Node.js process completed bootstrapping. If bootstrapping has not yet finished, the property has the value of -1.
- Definition Classes
- PerformanceNodeTiming
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def hasOwnProperty(v: scala.Predef.String): Boolean
- Definition Classes
- Object
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- val idleTime: Double
The high resolution millisecond timestamp at which the Node.js environment was initialized.
The high resolution millisecond timestamp at which the Node.js environment was initialized.
- Definition Classes
- PerformanceNodeTiming
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isPrototypeOf(v: Object): Boolean
- Definition Classes
- Object
- val loopExit: Double
The high resolution millisecond timestamp of the amount of time the event loop has been idle within the event loop's event provider (e.g.
The high resolution millisecond timestamp of the amount of time the event loop has been idle within the event loop's event provider (e.g.
epoll_wait). This does not take CPU usage into consideration. If the event loop has not yet started (e.g., in the first tick of the main script), the property has the value of 0.- Definition Classes
- PerformanceNodeTiming
- val loopStart: Double
The high resolution millisecond timestamp at which the Node.js event loop started.
The high resolution millisecond timestamp at which the Node.js event loop started. If the event loop has not yet started (e.g., in the first tick of the main script), the property has the value of -1.
- Definition Classes
- PerformanceNodeTiming
- val name: java.lang.String
The name of the performance entry.
The name of the performance entry.
- Definition Classes
- PerformanceEntry
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- def propertyIsEnumerable(v: scala.Predef.String): Boolean
- Definition Classes
- Object
- val startTime: Double
The high resolution millisecond timestamp marking the starting time of the Performance Entry.
The high resolution millisecond timestamp marking the starting time of the Performance Entry.
- Definition Classes
- PerformanceEntry
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toLocaleString(): scala.Predef.String
- Definition Classes
- Object
- def toString(): java.lang.String
- Definition Classes
- AnyRef → Any
- val v8Start: Double
The high resolution millisecond timestamp at which the V8 platform was initialized.
The high resolution millisecond timestamp at which the V8 platform was initialized.
- Definition Classes
- PerformanceNodeTiming
- def valueOf(): Any
- Definition Classes
- Object
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated