追蹤長時間執行作業的狀態,以便提出聲明、取消聲明著作權,或將中繼資料附加到裝置。詳情請參閱長時間執行的批次作業。
JSON 表示法 | |
---|---|
{
"successCount": integer,
"perDeviceStatus": [
{
object ( |
欄位 | |
---|---|
successCount |
伺服器成功處理的作業項目數量摘要。隨著作業進度更新。 |
perDeviceStatus[] |
作業中每部裝置的處理狀態。每部裝置只能有一個 |
OperationPerDevice
作業中每部裝置的工作。對應要求中的裝置變更。
JSON 表示法 | |
---|---|
{ "result": { object ( |
欄位 | ||
---|---|---|
result |
每部裝置的處理結果。 |
|
聯集欄位 request 。包含伺服器收到的要求。request 只能是下列其中一項: |
||
claim |
伺服器收到的原始裝置索賠要求副本。 |
|
unclaim |
伺服器收到的原始裝置撤銷要求副本。 |
|
updateMetadata |
伺服器收到的原始中繼資料更新要求副本。 |
PerDeviceStatusInBatch
擷取作業中每部裝置的處理狀態。
JSON 表示法 | |
---|---|
{
"status": enum ( |
欄位 | |
---|---|
status |
處理完成後的裝置結果狀態。 |
deviceId |
如果處理成功,則會顯示裝置的裝置 ID。 |
errorMessage |
如果處理失敗,系統會顯示開發人員訊息,說明問題所在。 |
errorIdentifier |
如果處理失敗,則錯誤類型。 |