DevicesLongRunningOperationResponse

Melacak status operasi yang berjalan lama untuk mengklaim, membatalkan klaim, atau melampirkan metadata ke perangkat. Untuk mempelajari lebih lanjut, baca Operasi batch yang berjalan lama.

Representasi JSON
{
  "successCount": integer,
  "perDeviceStatus": [
    {
      object (OperationPerDevice)
    }
  ]
}
Kolom
successCount

integer

Ringkasan jumlah item dalam operasi yang berhasil diproses oleh server. Diperbarui saat operasi berlangsung.

perDeviceStatus[]

object (OperationPerDevice)

Status pemrosesan untuk setiap perangkat dalam operasi. Satu PerDeviceStatus per perangkat. Urutan daftar cocok dengan item dalam permintaan asli.

OperasiPerPerangkat

Tugas untuk setiap perangkat dalam operasi. Sesuai dengan setiap perubahan perangkat dalam permintaan.

Representasi JSON
{
  "result": {
    object (PerDeviceStatusInBatch)
  },

  // Union field request can be only one of the following:
  "claim": {
    object (PartnerClaim)
  },
  "unclaim": {
    object (PartnerUnclaim)
  },
  "updateMetadata": {
    object (UpdateMetadataArguments)
  }
  // End of list of possible types for union field request.
}
Kolom
result

object (PerDeviceStatusInBatch)

Hasil pemrosesan untuk setiap perangkat.

Kolom union request. Berisi permintaan yang diterima server. request hanya dapat berupa salah satu dari berikut:
claim

object (PartnerClaim)

Salinan permintaan klaim perangkat asli yang diterima server.

unclaim

object (PartnerUnclaim)

Salinan permintaan pembatalan klaim perangkat asli yang diterima server.

updateMetadata

object (UpdateMetadataArguments)

Salinan permintaan update metadata asli yang diterima server.

PerPerangkatStatusDalam Batch

Mengambil status pemrosesan untuk setiap perangkat dalam operasi.

Representasi JSON
{
  "status": enum (PerDeviceStatus),
  "deviceId": string,
  "errorMessage": string,
  "errorIdentifier": string
}
Kolom
status

enum (PerDeviceStatus)

Status hasil perangkat setelah pemrosesan.

deviceId

string (int64 format)

Jika pemrosesan berhasil, ID perangkat.

errorMessage

string

Jika pemrosesan gagal, pesan developer akan menjelaskan apa yang salah.

errorIdentifier

string

Jika pemrosesan gagal, jenis error-nya.