Class ActionResponseBuilder

ActionResponseBuilder

ActionResponse ऑब्जेक्ट बनाने वाला बिल्डर.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
build()ActionResponseमौजूदा कार्रवाई के जवाब को बनाता है और उसकी पुष्टि करता है.
setNavigation(navigation)ActionResponseBuilderइस कुकी का इस्तेमाल, Navigation कार्रवाई के जवाब को सेट करने के लिए किया जाता है.
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 — यह ऑब्जेक्ट, चेनिंग के लिए है.