1.7. エラーハンドラーコード
Pluggable Discovery API は、ハンドラーのいずれかがタスクを完了した際、または Cryostat へのプラグインの登録時に問題が発生した際に、メッセージを返します。
ハンドラーは、GET
および POST
リクエストに基づいて Cryostat にプラグインを登録しようとすると、次のメッセージタイプのいずれかを返すことができます。
-
200
: ハンドラーがタスクを正常に完了しました。たとえば、DiscoveryDeregistrationHandler
は、メッセージのid
要素で定義された未登録のプラグインを含むメッセージを JSON 形式で返します。 -
400
: JSON ドキュメント構造が無効であるか、id
要素が無効な形式で記述されています。 -
401
: プラグインは登録のための Authorization ヘッダーステップを通過できませんでした。トークンの有効期限が切れた場合、またはプラグインの登録を解除した場合も、ハンドラーはこのエラーメッセージを返します。 -
404
: プラグインid
要素が見つかりませんでした。プラグインがcallback
チェックに失敗した可能性があります。プラグインの再登録を検討してください。