Package Summary Overview Summary

### class:RecordedEvent [NONE]
public final class RecordedEvent extends RecordedObject A recorded event. Since: 9

### method:getStackTrace() [NONE]
### getStackTrace public RecordedStackTrace getStackTrace() Returns the stack trace that was created when the event was committed, or `null` if the event lacks a stack trace. Returns: stack trace, or `null` if doesn't exist for the event

### method:getThread() [NONE]
### getThread public RecordedThread getThread() Returns the thread from which the event was committed, or `null` if the thread was not recorded. Returns: thread, or `null` if doesn't exist for the event

### method:getEventType() [NONE]
### getEventType public EventType getEventType() Returns the event type that describes the event. Returns: the event type, not `null`

### method:getStartTime() [NONE]
### getStartTime public Instant getStartTime() Returns the start time of the event. If the event is an instant event, then the start time and end time are the same. Returns: the start time, not `null`

### method:getEndTime() [NONE]
### getEndTime public Instant getEndTime() Returns the end time of the event. If the event is an instant event, then the start time and end time are the same. Returns: the end time, not `null`

### method:getDuration() [NONE]
### getDuration public Duration getDuration() Returns the duration of the event, measured in nanoseconds. Returns: the duration in nanoseconds, not `null`

### method:getFields() [NONE]
### getFields public List<ValueDescriptor> getFields() Returns the list of descriptors that describes the fields of the event. Overrides: `getFields` in class `RecordedObject` Returns: descriptors, not `null`