### Hierarchy

- PerformanceEntry
  - PerformanceNodeTiming

## Index

### Properties

- bootstrapComplete
- clusterSetupEnd
- clusterSetupStart
- duration
- entryType
- kind
- loopExit
- loopStart
- moduleLoadEnd
- moduleLoadStart
- name
- nodeStart
- preloadModuleLoadEnd
- preloadModuleLoadStart
- startTime
- thirdPartyMainEnd
- thirdPartyMainStart
- v8Start

## Properties

### bootstrapComplete

bootstrapComplete: number

- Defined in node_modules/@types/node/perf_hooks.d.ts:39

The high resolution millisecond timestamp at which the Node.js process completed bootstrap.

### clusterSetupEnd

clusterSetupEnd: number

- Defined in node_modules/@types/node/perf_hooks.d.ts:44

The high resolution millisecond timestamp at which cluster processing ended.

### clusterSetupStart

clusterSetupStart: number

- Defined in node_modules/@types/node/perf_hooks.d.ts:49

The high resolution millisecond timestamp at which cluster processing started.

### duration

duration: number

Inherited from PerformanceEntry.duration

- Defined in node_modules/@types/node/perf_hooks.d.ts:9

The total number of milliseconds elapsed for this entry. This value will not be meaningful for all Performance Entry types.

### entryType

entryType: string

Inherited from PerformanceEntry.entryType

- Defined in node_modules/@types/node/perf_hooks.d.ts:25

The type of the performance entry. Currently it may be one of: 'node', 'mark', 'measure', 'gc', or 'function'.

### Optional kind

kind: undefined | number

Inherited from PerformanceEntry.kind

- Defined in node_modules/@types/node/perf_hooks.d.ts:32

When performanceEntry.entryType is equal to 'gc', the performance.kind property identifies the type of garbage collection operation that occurred. The value may be one of perf_hooks.constants.

### loopExit

loopExit: number

- Defined in node_modules/@types/node/perf_hooks.d.ts:54

The high resolution millisecond timestamp at which the Node.js event loop exited.

### loopStart

loopStart: number

- Defined in node_modules/@types/node/perf_hooks.d.ts:59

The high resolution millisecond timestamp at which the Node.js event loop started.

### moduleLoadEnd

moduleLoadEnd: number

- Defined in node_modules/@types/node/perf_hooks.d.ts:64

The high resolution millisecond timestamp at which main module load ended.

### moduleLoadStart

moduleLoadStart: number

- Defined in node_modules/@types/node/perf_hooks.d.ts:69

The high resolution millisecond timestamp at which main module load started.

### name

name: string

Inherited from PerformanceEntry.name

- Defined in node_modules/@types/node/perf_hooks.d.ts:14

The name of the performance entry.

### nodeStart

nodeStart: number

- Defined in node_modules/@types/node/perf_hooks.d.ts:74

The high resolution millisecond timestamp at which the Node.js process was initialized.

### preloadModuleLoadEnd

preloadModuleLoadEnd: number

- Defined in node_modules/@types/node/perf_hooks.d.ts:79

The high resolution millisecond timestamp at which preload module load ended.

### preloadModuleLoadStart

preloadModuleLoadStart: number

- Defined in node_modules/@types/node/perf_hooks.d.ts:84

The high resolution millisecond timestamp at which preload module load started.

### startTime

startTime: number

Inherited from PerformanceEntry.startTime

- Defined in node_modules/@types/node/perf_hooks.d.ts:19

The high resolution millisecond timestamp marking the starting time of the Performance Entry.

### thirdPartyMainEnd

thirdPartyMainEnd: number

- Defined in node_modules/@types/node/perf_hooks.d.ts:89

The high resolution millisecond timestamp at which third_party_main processing ended.

### thirdPartyMainStart

thirdPartyMainStart: number

- Defined in node_modules/@types/node/perf_hooks.d.ts:94

The high resolution millisecond timestamp at which third_party_main processing started.

### v8Start

v8Start: number

- Defined in node_modules/@types/node/perf_hooks.d.ts:99

The high resolution millisecond timestamp at which the V8 platform was initialized.

Generated using TypeDoc