DebuggingHeader
リリース結果にデバッグログ出力が含まれるように指定し、ログに含まれる詳細レベルを指定します。デバッグログには、リリースの一環として実行される Apex テストの出力が含まれます。
バージョン
このヘッダーは、すべての API バージョンで使用できます。
サポートされているコール
項目
LogInfo
サンプルコード —Java
次のように deploy() コールを実行する前に DebuggingHeader をメタデータ接続に追加します。
1LogInfo[] logs = new LogInfo[1];
2logs[0] = new LogInfo();
3logs[0].setCategory(LogCategory.Apex_code);
4logs[0].setLevel(LogCategoryLevel.Fine);
5metadataConnection.setDebuggingHeader(logs, LogType.Detail);deploy() コールの結果は、checkDeployStatus() をコールして取得します。テストが実行されていた場合、リリースが終了すると、checkDeployStatus() の応答の出力ヘッダーにはデバッグログ出力が含まれ、このヘッダーの debugLog 項目には DebuggingInfo が含まれます。