Class Paused


  • public class Paused
    extends java.lang.Object
    Fired when the virtual machine stopped on breakpoint or exception or any other stop criteria.
    • Constructor Detail

      • Paused

        public Paused​(java.util.List<CallFrame> callFrames,
                      Paused.Reason reason,
                      java.util.Optional<java.util.Map<java.lang.String,​java.lang.Object>> data,
                      java.util.Optional<java.util.List<java.lang.String>> hitBreakpoints,
                      java.util.Optional<StackTrace> asyncStackTrace,
                      java.util.Optional<StackTraceId> asyncStackTraceId,
                      java.util.Optional<StackTraceId> asyncCallStackTraceId)
    • Method Detail

      • getCallFrames

        public java.util.List<CallFrame> getCallFrames()
        Call stack the virtual machine stopped on.
      • getData

        public java.util.Optional<java.util.Map<java.lang.String,​java.lang.Object>> getData()
        Object containing break-specific auxiliary properties.
      • getHitBreakpoints

        public java.util.Optional<java.util.List<java.lang.String>> getHitBreakpoints()
        Hit breakpoints IDs
      • getAsyncStackTrace

        public java.util.Optional<StackTrace> getAsyncStackTrace()
        Async stack trace, if any.
      • getAsyncStackTraceId

        @Beta
        public java.util.Optional<StackTraceId> getAsyncStackTraceId()
        Async stack trace, if any.
      • getAsyncCallStackTraceId

        @Beta
        @Deprecated
        public java.util.Optional<StackTraceId> getAsyncCallStackTraceId()
        Deprecated.
        Never present, will be removed.