Aguarda até que a operação de longa duração especificada seja concluída ou atinja no máximo um tempo limite especificado, retornando o estado mais recente. Se a operação já estiver concluída, o estado mais recente é retornado imediatamente. Se o tempo limite determinado for maior que o tempo limite padrão HTTP/RPC (remote procedure call), o tempo limite HTTP/RPC será usado. Quando esse método não é compatível com o servidor, ele retorna google.rpc.Code.UNIMPLEMENTED. Esse método é executado da melhor maneira possível. Ele pode retornar o estado mais recente antes do tempo limite especificado (inclusive imediatamente), o que significa que até mesmo uma resposta imediata não é garantia de que a operação está concluída.
Solicitação HTTP
POST https://earthengine.googleapis.com/v1alpha/{name=projects/*/operations/**}:wait
O URL usa a sintaxe de transcodificação gRPC.
Parâmetros de caminho
| Parâmetros | |
|---|---|
name |
O nome do recurso de operação que é preciso aguardar. |
Corpo da solicitação
O corpo da solicitação contém dados com a seguinte estrutura:
| Representação JSON |
|---|
{ "timeout": string } |
| Campos | |
|---|---|
timeout |
A duração máxima de espera antes do tempo limite. Se deixado em branco, a espera será de, no máximo, o tempo permitido pelo protocolo HTTP/RPC subjacente. Se o prazo do contexto RPC também for especificado, o mais curto será usado. Duração em segundos com até nove dígitos fracionários, terminando em " |
Corpo da resposta
Se a solicitação for bem-sucedida, o corpo da resposta conterá uma instância de Operation.
Escopos de autorização
Requer um dos seguintes escopos do OAuth:
https://www.googleapis.com/auth/earthenginehttps://www.googleapis.com/auth/cloud-platform
Para mais informações, consulte OAuth 2.0 Overview.