Class ActionResponseBuilder

ActionResponseBuilder

เครื่องมือสร้างสำหรับออบเจ็กต์ ActionResponse รายการ

วิธีการ

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
build()ActionResponseสร้างการตอบสนองการดำเนินการปัจจุบันและตรวจสอบความถูกต้อง
setNavigation(navigation)ActionResponseBuilderตั้งค่าการตอบกลับการดำเนินการ Navigation
setNotification(notification)ActionResponseBuilderตั้งการแจ้งเตือนให้แสดงเมื่อเปิดใช้งานการทำงาน
setOpenLink(openLink)ActionResponseBuilderตั้งค่า URL เพื่อนำทางเมื่อเปิดใช้งานการทำงาน
setStateChanged(stateChanged)ActionResponseBuilderตั้งค่าการทำเครื่องหมายเพื่อระบุว่าการดำเนินการนี้ได้เปลี่ยนสถานะข้อมูลที่มีอยู่

เอกสารประกอบโดยละเอียด

build()

สร้างการตอบสนองการดำเนินการปัจจุบันและตรวจสอบความถูกต้อง

รีเทิร์น

ActionResponse — ActionResponse ที่ตรวจสอบแล้ว

การขว้าง

Error — หากการตอบกลับการดำเนินการที่สร้างขึ้นไม่ถูกต้อง


setNavigation(navigation)

ตั้งค่าการตอบกลับการดำเนินการ Navigation

พารามิเตอร์

ชื่อTypeคำอธิบาย
navigationNavigationNavigation ที่จะใช้

รีเทิร์น

ActionResponseBuilder — ออบเจ็กต์นี้สำหรับการทำเชน


setNotification(notification)

ตั้งการแจ้งเตือนให้แสดงเมื่อเปิดใช้งานการทำงาน

พารามิเตอร์

ชื่อTypeคำอธิบาย
notificationNotificationNotification ที่จะใช้

รีเทิร์น

ActionResponseBuilder — ออบเจ็กต์นี้สำหรับการทำเชน


ตั้งค่า URL เพื่อนำทางเมื่อเปิดใช้งานการทำงาน

พารามิเตอร์

ชื่อTypeคำอธิบาย
openLinkOpenLinkOpenLink ที่จะใช้

รีเทิร์น

ActionResponseBuilder — ออบเจ็กต์นี้สำหรับการทำเชน


setStateChanged(stateChanged)

ตั้งค่าการทำเครื่องหมายเพื่อระบุว่าการดำเนินการนี้ได้เปลี่ยนสถานะข้อมูลที่มีอยู่ เช่น ในกรณีที่การดำเนินการนั้นสร้างงานหรืออัปเดตข้อมูลติดต่อ เมื่อตั้งค่าสถานะนี้เป็น "จริง" บริการต่างๆ เช่น Gmail สามารถพยายามล้างข้อมูลสถานะที่แคชไว้ทั้งหมดที่เกี่ยวข้องกับการทำงานนี้ได้

พารามิเตอร์

ชื่อTypeคำอธิบาย
stateChangedBooleanการดำเนินการนี้ได้เปลี่ยนแปลงข้อมูลสถานะที่มีอยู่หรือไม่ ค่าเริ่มต้นคือ false

รีเทิร์น

ActionResponseBuilder — ออบเจ็กต์นี้สำหรับการทำเชน