Operation
    
    
      
    
    
      
      Koleksiyonlar ile düzeninizi koruyun
    
    
      
      İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
    
  
    
  
      
    
  
  
  
  
  
  
    
    
    
    
    
    
      
      
        Bu kaynak, bir ağ API çağrısının sonucu olan uzun süreli bir işlemi temsil eder.
      
      
        
          
            
              | JSON gösterimi | 
          
          
            
              | {
  "name": string,
  "metadata": {
    "@type": string,
    field1: ...,
    ...
  },
  "done": boolean,
  // Union field resultcan be only one of the following:
  "error": {
    object (Status)
  },
  "response": {
    "@type": string,
    field1: ...,
    ...
  }
  // End of list of possible types for union fieldresult.
} | 
          
        
      
      
        
          
            
            
          
          
            
              | Alanlar | 
          
          
            
              | name | string
 Sunucu tarafından atanmış ad. Bu ad, yalnızca onu ilk döndüren hizmet içinde benzersizdir. Varsayılan HTTP eşlemesini kullanıyorsanız name,operations/{unique_id}ile biten bir kaynak adı olmalıdır. | 
            
              | metadata | object
 İşlemle ilişkili hizmete özgü meta veriler. Genellikle ilerleme durumu bilgilerini ve oluşturulma zamanı gibi ortak meta verileri içerir. Bazı hizmetler bu tür meta verileri sağlamayabilir. Uzun süreli bir işlem döndüren tüm yöntemler, meta veri türünü (varsa) belgelemelidir. Rastgele türden alanlar içeren nesne. Ek bir "@type"alanı, türü tanımlayan bir URI içerir. Örnek:{ "id": 1234, "@type": "types.example.com/standard/id" }. | 
            
              | done | boolean
 Değer falseise işlemin devam ettiği anlamına gelir.trueise işlem tamamlanır veerrorya daresponsekullanılabilir. | 
            
              | Birleştirme alanı result. İşlem sonucu (errorveya geçerli birresponseolabilir).done==falseiseerrorveyaresponseayarlanmamıştır.done==trueise tam olarakerrorveyaresponseayarlanabilir. Bazı hizmetler sonucu sağlamayabilir.resultşunlardan yalnızca biri olabilir: | 
            
              | error | object (Status)
 Hata veya iptal durumunda işlemin hata sonucu. | 
            
              | response | object
 İşlemin normal ve başarılı yanıtı. Orijinal yöntem başarıyla ilgili hiçbir veri (ör. Delete) döndürmezse yanıtgoogle.protobuf.Emptyolur. Orijinal yöntem standartGet/Create/Updateise yanıt, kaynak olmalıdır. Diğer yöntemler için yanıtXxxResponsetüründe olmalıdır (buradaXxx, orijinal yöntem adıdır). Örneğin, orijinal yöntemin adıTakeSnapshot()ise tahmin edilen yanıt türüTakeSnapshotResponseolur. Rastgele türden alanlar içeren nesne. Ek bir "@type"alanı, türü tanımlayan bir URI içerir. Örnek:{ "id": 1234, "@type": "types.example.com/standard/id" }. | 
          
        
      
    
  
  
  
  
 
  
    
      
      
    
    
      
    
    
  
       
    
    
      
    
  
  
  Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
  Son güncelleme tarihi: 2025-07-25 UTC.
  
  
  
    
      [[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-25 UTC."],[],["This content defines the structure of a long-running operation's JSON representation. It includes fields for `name` (server-assigned identifier), `metadata` (service-specific data), and `done` (operation status). If `done` is true, the `result` field will contain either an `error` object (for failed operations) or a `response` object (for successful ones). `result` field can only contain one of them. Otherwise, it contains neither of them.\n"]]