Class ActionResponseBuilder

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.
ActionResponseBuilder

Builder untuk objek ActionResponse.

Metode

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

Dokumentasi mendetail

build()

Membuat respons tindakan saat ini dan memvalidasinya.

Return

ActionResponse — ActionResponse yang divalidasi.

Menampilkan

Error — jika respons tindakan yang dibuat tidak valid.


setNavigation(navigation)

Menetapkan respons ke tindakan Navigation.

Parameter

NameJenisDeskripsi
navigationNavigationNavigation yang akan digunakan.

Return

ActionResponseBuilder — Objek ini, untuk rantai.


setNotification(notification)

Setel notifikasi untuk ditampilkan saat tindakan diaktifkan.

Parameter

NameJenisDeskripsi
notificationNotificationNotification yang akan digunakan.

Return

ActionResponseBuilder — Objek ini, untuk rantai.


Menyetel URL yang akan dituju saat tindakan diaktifkan.

Parameter

NameJenisDeskripsi
openLinkOpenLinkOpenLink yang akan digunakan.

Return

ActionResponseBuilder — Objek ini, untuk rantai.


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 ditetapkan ke true, layanan seperti Gmail dapat mencoba menghapus semua data status yang di-cache yang terkait dengan tindakan ini.

Parameter

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

Return

ActionResponseBuilder — Objek ini, untuk rantai.