TerminalException

constructor()


constructor(code: Int)

Like TerminalException, without message.


constructor(code: Int, message: String)

Create a new TerminalException.

Parameters

code

HTTP response status code

message

error message


constructor(message: String)

Like TerminalException, with code INTERNAL_SERVER_ERROR_CODE.


constructor(code: Int, message: String, metadata: Map<String, String>)

Create a new TerminalException.

Parameters

code

HTTP response status code

message

error message

metadata

error metadata (supported only from Restate >1.6)


constructor(message: String, metadata: Map<String, String>)

Create a new TerminalException.

Parameters

message

error message

metadata

error metadata (supported only from Restate >1.6)