Menunggu hingga operasi jangka panjang yang ditentukan selesai atau mencapai waktu tunggu maksimum yang ditentukan, yang menampilkan status terbaru. Jika operasi sudah selesai, status terbaru segera ditampilkan. Jika waktu tunggu yang ditentukan lebih besar daripada waktu tunggu HTTP/RPC default, waktu tunggu HTTP/RPC akan digunakan. Jika server tidak mendukung metode ini, google.rpc.Code.UNIMPLEMENTED
akan ditampilkan. Perhatikan bahwa metode ini atas dasar upaya terbaik. Fungsi ini dapat menampilkan status terbaru sebelum waktu tunggu yang ditentukan (termasuk seketika), yang berarti bahkan respons langsung tidak menjamin bahwa operasi selesai.
Permintaan HTTP
POST https://{TRANSLATION_GDC_ENDPOINT}/v3/{name}:wait
Parameter jalur
Parameter | |
---|---|
name |
Nama resource operasi untuk ditunggu. |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON |
---|
{ "timeout": string } |
Kolom | |
---|---|
timeout |
Durasi maksimum untuk menunggu sebelum waktu habis. Jika dibiarkan kosong, waktu menunggu paling lama adalah yang diizinkan oleh protokol HTTP / RPC yang mendasarinya. Jika batas waktu RPC juga ditentukan, yang lebih singkat akan digunakan. Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan ' |
Isi respons
Jika berhasil, isi respons akan berisi instance Operation
.
Cakupan otorisasi
Memerlukan salah satu cakupan OAuth berikut:
https://www.googleapis.com/auth/cloud-translation
https://www.googleapis.com/auth/cloud-platform