ExecutionError
メソッド実行中に発生するエラーを表すsealed class ハンドラーの呼び出しや結果の処理で発生するエラーを型安全に表現する
Inheritors
Types
Link copied to clipboard
data class ArgumentTypeMismatch(val methodName: String, val expectedTypes: List<String>, val actualTypes: List<String>) : ExecutionError
引数の型が一致しない場合
Link copied to clipboard
data class HttpErrorThrown(val status: Int, val message: String, val details: Map<String, Any>?) : ExecutionError
HTTP エラーがスローされた場合
Link copied to clipboard
メソッドの呼び出しに失敗した場合
Link copied to clipboard
Javaメソッドへの変換に失敗した場合
Link copied to clipboard
予期しないエラーが発生した場合