Class ActionResponseBuilder

कार्रवाईजवाबबिल्डर

ActionResponse ऑब्जेक्ट के लिए बिल्डर.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()ActionResponseमौजूदा कार्रवाई का जवाब बनाता है और उसकी पुष्टि करता है.
setNavigation(navigation)ActionResponseBuilderNavigation ऐक्शन का जवाब सेट करता है.
setNotification(notification)ActionResponseBuilderकार्रवाई चालू होने पर सूचना दिखाने के लिए सेट करता है.
setOpenLink(openLink)ActionResponseBuilderयह उस यूआरएल को सेट करता है जहां कार्रवाई चालू होने पर नेविगेट किया जाएगा.
setStateChanged(stateChanged)ActionResponseBuilderयह फ़्लैग सेट करता है, ताकि यह पता चल सके कि इस कार्रवाई से डेटा की मौजूदा स्थिति बदल गई है.

ज़्यादा जानकारी वाला दस्तावेज़

build()

मौजूदा कार्रवाई का जवाब बनाता है और उसकी पुष्टि करता है.

वापसी का टिकट

ActionResponse — पुष्टि किया गया ActionResponse.

थ्रो

Error — अगर कार्रवाई का बनाया गया रिस्पॉन्स मान्य नहीं है.


setNavigation(navigation)

Navigation ऐक्शन का जवाब सेट करता है.

पैरामीटर

नामटाइपब्यौरा
navigationNavigationइस्तेमाल किया जाने वाला Navigation.

वापसी का टिकट

ActionResponseBuilder — चेन करने के लिए यह ऑब्जेक्ट.


setNotification(notification)

कार्रवाई चालू होने पर सूचना दिखाने के लिए सेट करता है.

पैरामीटर

नामटाइपब्यौरा
notificationNotificationइस्तेमाल किया जाने वाला Notification.

वापसी का टिकट

ActionResponseBuilder — चेन करने के लिए यह ऑब्जेक्ट.


यह उस यूआरएल को सेट करता है जहां कार्रवाई चालू होने पर नेविगेट किया जाएगा.

पैरामीटर

नामटाइपब्यौरा
openLinkOpenLinkइस्तेमाल किया जाने वाला OpenLink.

वापसी का टिकट

ActionResponseBuilder — चेन करने के लिए यह ऑब्जेक्ट.


setStateChanged(stateChanged)

यह फ़्लैग सेट करता है, ताकि यह पता चल सके कि इस कार्रवाई से डेटा की मौजूदा स्थिति बदल गई है. उदाहरण के लिए, अगर कार्रवाई से कोई टास्क बनाया गया है या संपर्क जानकारी अपडेट की गई है. जब यह फ़्लैग 'सही' पर सेट होता है, तो Gmail जैसी सेवाएं, इस कार्रवाई से जुड़े कैश मेमोरी में सेव किए गए डेटा को मिटा सकती हैं.

पैरामीटर

नामटाइपब्यौरा
stateChangedBooleanइस कार्रवाई से, मौजूदा स्टेटस डेटा में बदलाव हुआ है या नहीं. डिफ़ॉल्ट रूप से, यह 'गलत' पर सेट होती है.

वापसी का टिकट

ActionResponseBuilder — चेन करने के लिए यह ऑब्जेक्ट.