Package google.longrunning
    
    
      
    
    
      
      Zadbaj o dobrą organizację dzięki kolekcji
    
    
      
      Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
    
  
    
  
      
    
  
  
  
  
  
  
    
    
    
    
    
    
      
      
        Operacja
        
          Ten zasób reprezentuje długo trwającą operację, która jest wynikiem wywołania interfejsu API sieci.
        
        
          
            
              
                | Pola | 
            
            
              
                | name | string
 Nazwa przypisana przez serwer, która jest unikalna tylko w ramach tej samej usługi, która ją pierwotnie zwraca. Jeśli używasz domyślnego mapowania HTTP, namepowinna być nazwą zasobu kończącą się naoperations/{unique_id}. | 
              
                | metadata | Any
 Metadane specyficzne dla usługi powiązane z operacją. Zwykle zawiera informacje o postępach i metadane, takie jak czas utworzenia. Niektóre usługi mogą nie udostępniać takich metadanych. Każda metoda, która zwraca operację długotrwałą, powinna zawierać dokumentację typu metadanych (jeśli występuje). | 
              
                | done | bool
 Jeśli wartość to false, oznacza to, że operacja jest w toku. Jeślitrue, operacja została ukończona i dostępne są wartościerrorlubresponse. | 
              
                | Pole unii result. Wynik operacji, który może być wartościąerrorlub prawidłową wartościąresponse. Jeślidone==false, nie ustawia się anierror, aniresponse. Jeślidone==true, ustawiona jest dokładnie jedna z wartościerrorlubresponse.resultmoże mieć tylko jedną z tych wartości: | 
              
                | error | Status
 Wynik błędu operacji w przypadku niepowodzenia lub anulowania. | 
              
                | response | Any
 Normalna odpowiedź operacji w przypadku powodzenia. Jeśli oryginalna metoda nie zwraca danych w przypadku powodzenia, np. Delete, odpowiedź togoogle.protobuf.Empty. Jeśli oryginalna metoda to standardowa metodaGet/Create/Update, odpowiedź powinna być zasobem. W przypadku innych metod odpowiedź powinna mieć typXxxResponse, gdzieXxxto oryginalna nazwa metody. Jeśli na przykład oryginalna nazwa metody toTakeSnapshot(), wywnioskowany typ odpowiedzi toTakeSnapshotResponse. | 
            
          
        
      
    
  
  
  
  
 
  
    
      
      
    
    
      
    
    
  
       
    
    
      
    
  
  
  O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
  Ostatnia aktualizacja: 2025-07-25 UTC.
  
  
  
    
      [[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-25 UTC."],[],["The `Operation` message represents a long-running network API call. It includes a server-assigned `name` and `metadata` for progress and details. The `done` field indicates if the operation is complete. The `result` field, a union, contains either an `error` status or a successful `response`. If `done` is false, both `error` and `response` are unset. If `done` is true, only one of the two fields will have a value.\n"]]