Belirtilen uzun süreli işlemin tamamlanmasını veya en fazla belirtilen zaman aşımına ulaşmasını bekleyip en son durumu döndürür. İşlem zaten tamamlandıysa en son durum hemen döndürülür. Belirtilen zaman aşımı, varsayılan HTTP/RPC zaman aşımından uzunsa HTTP/RPC zaman aşımı kullanılır. Sunucu bu yöntemi desteklemiyorsa google.rpc.Code.UNIMPLEMENTED
döndürülür. Bu yöntemin en iyi girişim temel alınarak uygulandığını unutmayın. Belirtilen zaman aşımından önce (hemen yanıt dahil) son durumu döndürebilir. Yani anında yanıt bile işlemin tamamlandığını garanti etmez.
HTTP isteği
POST https://earthengine.googleapis.com/v1/{name=projects/*/operations/**}:wait
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
name |
Beklemesi gereken işlem kaynağının adı. |
İstek içeriği
İstek metni aşağıdaki yapıyla birlikte verileri içerir:
JSON gösterimi |
---|
{ "timeout": string } |
Alanlar | |
---|---|
timeout |
Zaman aşımı süresi dolmadan önce beklenecek maksimum süre. Boş bırakılırsa bekleme süresi, temel HTTP/RPC protokolünün izin verdiği maksimum süre kadar olur. RPC bağlamı son tarihi de belirtilmişse daha kısa olan son tarih kullanılır. En fazla dokuz kesirli basamak içeren ve " |
Yanıt gövdesi
Başarılıysa yanıt metni, Operation
öğesinin bir örneğini içerir.
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamlarından birini gerektirir:
https://www.googleapis.com/auth/earthengine
https://www.googleapis.com/auth/cloud-platform
Daha fazla bilgi için OAuth 2.0 Overview sayfasına bakın.