Śledzi stan długo trwającej operacji polegającej na zgłaszaniu praw do urządzeń, cofaniu rezerwacji lub dołączaniu metadanych do urządzeń. Więcej informacji znajdziesz w artykule Długo trwające operacje wsadowe.
| Zapis JSON | |
|---|---|
{
  "successCount": integer,
  "perDeviceStatus": [
    {
      object ( | 
            |
| Pola | |
|---|---|
successCount | 
              
                 
 Podsumowanie liczby elementów operacji, które serwer przetworzył. Jest aktualizowany w miarę postępów operacji.  | 
            
perDeviceStatus[] | 
              
                 
 Stan przetwarzania każdego urządzenia w trakcie operacji. Jeden   | 
            
OperationPerDevice
Zadanie dla każdego urządzenia w danej operacji. Odpowiada każdej zmianie urządzenia w prośbie.
| Zapis JSON | |
|---|---|
{ "result": { object (  | 
              |
| Pola | ||
|---|---|---|
result | 
                
                   
 Wynik przetwarzania dla każdego urządzenia.  | 
              |
Pole sumy request. Zawiera żądanie odebrane przez serwer. request może mieć tylko jedną z tych wartości: | 
              ||
claim | 
                
                   
 Kopia oryginalnego żądania zgłoszenia praw do urządzenia odebranego przez serwer.  | 
              |
unclaim | 
                
                   
 Kopia oryginalnego żądania usunięcia urządzenia odebranego przez serwer.  | 
              |
updateMetadata | 
                
                   
 Kopia oryginalnego żądania aktualizacji metadanych odebranej przez serwer.  | 
              |
PerDeviceStatusInBatch
Zapisuje stan przetwarzania każdego urządzenia podczas operacji.
| Zapis JSON | |
|---|---|
{
  "status": enum ( | 
              |
| Pola | |
|---|---|
status | 
                
                   
 Stan wyniku przetwarzania urządzenia.  | 
              
deviceId | 
                
                   
 Jeśli przetwarzanie się uda, identyfikator urządzenia.  | 
              
errorMessage | 
                
                   
 Jeśli przetwarzanie się nie powiedzie, wyświetli się komunikat dewelopera z wyjaśnieniem, co poszło nie tak.  | 
              
errorIdentifier | 
                
                   
 Jeśli przetwarzanie się nie powiedzie, typ błędu.  |