Package google.longrunning
    
    
      
    
    
      
      Organiza tus páginas con colecciones
    
    
      
      Guarda y categoriza el contenido según tus preferencias.
    
  
    
  
      
    
  
  
  
  
  
  
    
    
    
    
    
    
      
      
        Operación
        
          Este recurso representa una operación de larga duración que es el resultado de una llamada a la API de la red.
        
        
          
            
              
                | Campos | 
            
            
              
                | name | string
 El nombre asignado por el servidor, que solo es único dentro del mismo servicio que lo muestra en un principio. Si usas la asignación HTTP predeterminada, el namedebe ser un nombre de recurso que termine conoperations/{unique_id}. | 
              
                | metadata | Any
 Metadatos específicos del servicio asociados con la operación. Por lo general, contiene información de progreso y metadatos comunes, como la fecha de creación. Puede que algunos servicios no proporcionen estos metadatos. Cualquier método que muestra una operación de larga duración debe documentar el tipo de metadatos, si corresponde. | 
              
                | done | bool
 Si el valor es false, significa que la operación aún está en progreso. Si estrue, la operación está completa, yerrororesponseestán disponibles. | 
              
                | Campo de unión result. El resultado de la operación, que puede ser unerroro unaresponseválida. Sidone==false, no se establecenerrorniresponse. Sidone==true, se estableceerrororesponse.resultpuede ser uno de los siguientes: | 
              
                | error | Status
 El resultado de error de la operación en caso de falla o cancelación. | 
              
                | response | Any
 La respuesta normal de la operación en caso de éxito. Si el método original no muestra datos en caso de éxito, como Delete, la respuesta esgoogle.protobuf.Empty. Si el método original esGet,CreateoUpdateestándar, la respuesta debe ser el recurso. Para otros métodos, la respuesta debe tener el tipoXxxResponse, en la queXxxes el nombre del método original. Por ejemplo, si el nombre del método original esTakeSnapshot(), el tipo de respuesta inferido esTakeSnapshotResponse. | 
            
          
        
      
    
  
  
  
  
 
  
    
      
      
    
    
      
    
    
  
       
    
    
      
    
  
  
  Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
  Última actualización: 2025-07-25 (UTC)
  
  
  
    
      [[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 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"]]