Class ActionResponseBuilder

ActionResponseBuilder

Builder untuk objek ActionResponse.

Metode

MetodeJenis nilai yang ditampilkanDeskripsi singkat
build()ActionResponseMembangun respons tindakan saat ini dan memvalidasinya.
setNavigation(navigation)ActionResponseBuilderMenetapkan respons ke tindakan Navigation.
setNotification(notification)ActionResponseBuilderMenetapkan notifikasi yang akan ditampilkan saat tindakan diaktifkan.
setOpenLink(openLink)ActionResponseBuilderMenetapkan URL yang akan dibuka saat tindakan diaktifkan.
setStateChanged(stateChanged)ActionResponseBuilderMenetapkan tanda untuk menunjukkan bahwa tindakan ini mengubah status data yang ada.

Dokumentasi mendetail

build()

Membangun respons tindakan saat ini dan memvalidasinya.

Pulang pergi

ActionResponse — ActionResponse yang divalidasi.

Menampilkan

Error — jika respons tindakan yang dibuat tidak valid.


setNavigation(navigation)

Menetapkan respons ke tindakan Navigation.

Parameter

NamaJenisDeskripsi
navigationNavigationNavigation yang akan digunakan.

Pulang pergi

ActionResponseBuilder — Objek ini, untuk dirangkaikan.


setNotification(notification)

Menetapkan notifikasi yang akan ditampilkan saat tindakan diaktifkan.

Parameter

NamaJenisDeskripsi
notificationNotificationNotification yang akan digunakan.

Pulang pergi

ActionResponseBuilder — Objek ini, untuk dirangkaikan.


Menetapkan URL yang akan dibuka saat tindakan diaktifkan.

Parameter

NamaJenisDeskripsi
openLinkOpenLinkOpenLink yang akan digunakan.

Pulang pergi

ActionResponseBuilder — Objek ini, untuk dirangkaikan.


setStateChanged(stateChanged)

Menetapkan tanda untuk menunjukkan bahwa tindakan ini mengubah status data yang ada. Misalnya, jika tindakan tersebut membuat tugas atau memperbarui informasi kontak. Jika tanda ini disetel ke benar (true), layanan seperti Gmail dapat mencoba menghapus data status yang di-cache yang terkait dengan tindakan ini.

Parameter

NamaJenisDeskripsi
stateChangedBooleanApakah tindakan ini telah mengubah data status yang ada. Nilai defaultnya adalah false (salah).

Pulang pergi

ActionResponseBuilder — Objek ini, untuk dirangkaikan.