Class ActionResponseBuilder

ActionResponseBuilder

ה-builder של אובייקטים מסוג ActionResponse.

Methods

שיטהסוג הערך המוחזרתיאור קצר
build()ActionResponseיצירת התגובה הנוכחית של הפעולה ואימות שלה.
setNavigation(navigation)ActionResponseBuilderהגדרת התגובה לפעולה Navigation.
setNotification(notification)ActionResponseBuilderההגדרה קובעת אם ההתראה תוצג כשהפעולה מופעלת.
setOpenLink(openLink)ActionResponseBuilderהגדרת כתובת ה-URL שאליה מנווטים כשהפעולה מופעלת.
setStateChanged(stateChanged)ActionResponseBuilderמגדיר דגל כדי לציין שהפעולה הזו שינתה את מצב הנתונים הקיים.

מסמכים מפורטים

build()

יצירת התגובה הנוכחית של הפעולה ואימות שלה.

חזרה

ActionResponse – תשובה מאומתת מסוג ActionResponse.

זריקות

Error – אם תגובת הפעולה שנוצרה לא תקינה.


setNavigation(navigation)

הגדרת התגובה לפעולה Navigation.

פרמטרים

שםסוגתיאור
navigationNavigationNavigation לשימוש.

חזרה

ActionResponseBuilder – האובייקט הזה, לצורך קישור.


setNotification(notification)

מגדיר את ההתראה שמוצגת כשהפעולה מופעלת.

פרמטרים

שםסוגתיאור
notificationNotificationNotification לשימוש.

חזרה

ActionResponseBuilder – האובייקט הזה, לצורך קישור.


הגדרת כתובת ה-URL שאליה מנווטים כשהפעולה מופעלת.

פרמטרים

שםסוגתיאור
openLinkOpenLinkOpenLink לשימוש.

חזרה

ActionResponseBuilder – האובייקט הזה, לצורך קישור.


setStateChanged(stateChanged)

מגדיר דגל כדי לציין שהפעולה הזו שינתה את מצב הנתונים הקיים. לדוגמה, אם הפעולה יצרה משימה או עדכנה פרטים ליצירת קשר. כשהדגל הזה מוגדר כ-true, שירותים כמו Gmail יכולים לנסות לנקות את כל נתוני המצב ששמורים במטמון המשויכים לפעולה הזו.

פרמטרים

שםסוגתיאור
stateChangedBooleanאם הפעולה הזו שינתה את נתוני המצב הקיימים. ברירת המחדל היא false.

חזרה

ActionResponseBuilder – האובייקט הזה, לצורך קישור.