Method: operations.wait

รอจนกว่าการทํางานที่ระบุจะเสร็จสิ้น หรือจนถึงระยะหมดเวลาที่ระบุไว้สูงสุด จะแสดงเป็นสถานะล่าสุด หากดําเนินการเสร็จแล้ว ระบบจะส่งคืนสถานะล่าสุดทันที หากระยะหมดเวลาที่ระบุมากกว่าระยะหมดเวลา HTTP/RPC เริ่มต้น ระบบจะใช้ระยะหมดเวลา HTTP/RPC หากเซิร์ฟเวอร์ไม่รองรับเมธอดนี้ ระบบจะแสดง google.rpc.Code.UNIMPLEMENTED โปรดทราบว่าวิธีการนี้จะทํางานอย่างเต็มความสามารถ โดยอาจแสดงสถานะล่าสุดก่อนระยะหมดเวลาที่ระบุไว้ (รวมถึงทันที) ซึ่งหมายความว่าแม้แต่การตอบกลับทันทีก็ไม่ได้เป็นการรับประกันว่าการดําเนินการจะเสร็จสมบูรณ์

คำขอ HTTP

POST https://adsdatahub.googleapis.com/v1/{name=operations/**}:wait

URL ใช้ไวยากรณ์ gRPC Transcoding

พารามิเตอร์เส้นทาง

พารามิเตอร์
name

string

ชื่อของทรัพยากรการดําเนินการที่รออยู่

เนื้อหาของคำขอ

เนื้อหาของคําขอมีข้อมูลที่มีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "timeout": string
}
ช่อง
timeout

string (Duration format)

ระยะเวลาสูงสุดที่จะรอก่อนที่จะหมดเวลา หากเว้นว่างไว้ การรอจะเป็นเวลามากที่สุดที่ได้รับอนุญาตจากโปรโตคอล HTTP/RPC ที่เกี่ยวข้อง หากมีการระบุกําหนดเวลาของบริบท RPC ด้วย ระบบจะใช้ระยะเวลาที่สั้นกว่า

ระยะเวลาเป็นวินาทีที่มีตัวเลขไม่เกิน 9 หลักที่ลงท้ายด้วย 's' ตัวอย่าง: "3.5s"

เนื้อหาการตอบกลับ

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีอินสแตนซ์ Operation

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/adsdatahub