Class DisconnectArguments

java.lang.Object
com.oracle.truffle.tools.dap.types.JSONBase
com.oracle.truffle.tools.dap.types.DisconnectArguments

public class DisconnectArguments extends JSONBase
Arguments for 'disconnect' request.
  • Method Details

    • getRestart

      public Boolean getRestart()
      A value of true indicates that this 'disconnect' request is part of a restart sequence.
    • setRestart

      public DisconnectArguments setRestart(Boolean restart)
    • getTerminateDebuggee

      public Boolean getTerminateDebuggee()
      Indicates whether the debuggee should be terminated when the debugger is disconnected. If unspecified, the debug adapter is free to do whatever it thinks is best. The attribute is only honored by a debug adapter if the capability 'supportTerminateDebuggee' is true.
    • setTerminateDebuggee

      public DisconnectArguments setTerminateDebuggee(Boolean terminateDebuggee)
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • create

      public static DisconnectArguments create()