เครื่องมือสร้างสำหรับออบเจ็กต์ ActionResponse
รายการ
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
build() | ActionResponse | สร้างการตอบสนองการดำเนินการปัจจุบันและตรวจสอบความถูกต้อง |
setNavigation(navigation) | ActionResponseBuilder | ตั้งค่าการตอบกลับการดำเนินการ Navigation |
setNotification(notification) | ActionResponseBuilder | ตั้งการแจ้งเตือนให้แสดงเมื่อเปิดใช้งานการทำงาน |
setOpenLink(openLink) | ActionResponseBuilder | ตั้งค่า URL เพื่อนำทางเมื่อเปิดใช้งานการทำงาน |
setStateChanged(stateChanged) | ActionResponseBuilder | ตั้งค่าการทำเครื่องหมายเพื่อระบุว่าการดำเนินการนี้ได้เปลี่ยนสถานะข้อมูลที่มีอยู่ |
เอกสารประกอบโดยละเอียด
build()
สร้างการตอบสนองการดำเนินการปัจจุบันและตรวจสอบความถูกต้อง
รีเทิร์น
ActionResponse
— ActionResponse ที่ตรวจสอบแล้ว
การขว้าง
Error
— หากการตอบกลับการดำเนินการที่สร้างขึ้นไม่ถูกต้อง
setNotification(notification)
ตั้งการแจ้งเตือนให้แสดงเมื่อเปิดใช้งานการทำงาน
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
notification | Notification | Notification ที่จะใช้ |
รีเทิร์น
ActionResponseBuilder
— ออบเจ็กต์นี้สำหรับการทำเชน
setOpenLink(openLink)
ตั้งค่า URL เพื่อนำทางเมื่อเปิดใช้งานการทำงาน
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
openLink | OpenLink | OpenLink ที่จะใช้ |
รีเทิร์น
ActionResponseBuilder
— ออบเจ็กต์นี้สำหรับการทำเชน
setStateChanged(stateChanged)
ตั้งค่าการทำเครื่องหมายเพื่อระบุว่าการดำเนินการนี้ได้เปลี่ยนสถานะข้อมูลที่มีอยู่ เช่น ในกรณีที่การดำเนินการนั้นสร้างงานหรืออัปเดตข้อมูลติดต่อ เมื่อตั้งค่าสถานะนี้เป็น "จริง" บริการต่างๆ เช่น Gmail สามารถพยายามล้างข้อมูลสถานะที่แคชไว้ทั้งหมดที่เกี่ยวข้องกับการทำงานนี้ได้
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
stateChanged | Boolean | การดำเนินการนี้ได้เปลี่ยนแปลงข้อมูลสถานะที่มีอยู่หรือไม่ ค่าเริ่มต้นคือ false |
รีเทิร์น
ActionResponseBuilder
— ออบเจ็กต์นี้สำหรับการทำเชน