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