אובייקט builder של ActionResponse.
Methods
| שיטה | סוג הערך שמוחזר | תיאור קצר |
|---|---|---|
build() | Action | המערכת בונה את התגובה לפעולה הנוכחית ומאמתת אותה. |
set | Action | הגדרת התגובה לפעולה Navigation. |
set | Action | מגדיר את ההתראה שתוצג כשהפעולה תופעל. |
set | Action | הגדרת כתובת ה-URL שאליה המשתמש יועבר כשהפעולה תופעל. |
set | Action | הפעולה הזו מגדירה דגל שמציין שהיא שינתה את מצב הנתונים הקיים. |
תיעוד מפורט
build()
המערכת בונה את התגובה לפעולה הנוכחית ומאמתת אותה.
חזרה
ActionResponse — ActionResponse מאומת.
מקפיצה את הודעות השגיאה (Throws)
Error – אם התגובה לפעולה שנוצרה לא תקינה.
setNotification(notification)
מגדיר את ההתראה שתוצג כשהפעולה תופעל.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
notification | Notification | ה-Notification שבו רוצים להשתמש. |
חזרה
ActionResponseBuilder – האובייקט הזה, לשרשור.
setOpenLink(openLink)
הגדרת כתובת ה-URL שאליה המשתמש יועבר כשהפעולה תופעל.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
open | Open | ה-Open שבו רוצים להשתמש. |
חזרה
ActionResponseBuilder – האובייקט הזה, לשרשור.
setStateChanged(stateChanged)
הפעולה הזו מגדירה דגל שמציין שהיא שינתה את מצב הנתונים הקיים. לדוגמה, אם הפעולה יצרה משימה או עדכנה פרטים ליצירת קשר. כשהדגל הזה מוגדר כ-True, שירותים כמו Gmail יכולים לנסות לנקות את כל נתוני המצב שנשמרו במטמון שמשויכים לפעולה הזו.
פרמטרים
| שם | סוג | תיאור |
|---|---|---|
state | Boolean | אם הפעולה הזו שינתה את נתוני המצב הקיימים. ברירת המחדל היא False. |
חזרה
ActionResponseBuilder – האובייקט הזה, לשרשור.