ActionResponse nesneleri için bir oluşturucu.
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
build() | Action | Mevcut işlem yanıtını oluşturur ve doğrular. |
set | Action | Navigation işlemine yanıtı ayarlar. |
set | Action | İşlem etkinleştirildiğinde gösterilecek bildirimi ayarlar. |
set | Action | İşlem etkinleştirildiğinde gidilecek URL'yi ayarlar. |
set | Action | Bu işlemin mevcut veri durumunu değiştirdiğini belirten bir işaret ayarlar. |
Ayrıntılı belgeler
build()
Mevcut işlem yanıtını oluşturur ve doğrular.
Return
ActionResponse — Doğrulanmış bir ActionResponse.
Verdiği hatalar
Error: Oluşturulan işlem yanıtı geçerli değilse.
setNotification(notification)
İşlem etkinleştirildiğinde gösterilecek bildirimi ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
notification | Notification | Kullanılacak Notification. |
Return
ActionResponseBuilder: Zincirleme için kullanılan bu nesne.
setOpenLink(openLink)
İşlem etkinleştirildiğinde gidilecek URL'yi ayarlar.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
open | Open | Kullanılacak Open. |
Return
ActionResponseBuilder: Zincirleme için kullanılan bu nesne.
setStateChanged(stateChanged)
Bu işlemin mevcut veri durumunu değiştirdiğini belirten bir işaret ayarlar. Örneğin, işlem bir görev oluşturduysa veya iletişim bilgilerini güncellediyse. Bu işaret doğru olarak ayarlandığında Gmail gibi hizmetler, bu işlemle ilişkili tüm önbelleğe alınmış durum verilerini temizlemeye çalışabilir.
Parametreler
| Ad | Tür | Açıklama |
|---|---|---|
state | Boolean | Bu işlemin mevcut durum verilerini değiştirip değiştirmediği. Varsayılan olarak false değerine ayarlanır. |
Return
ActionResponseBuilder: Zincirleme için kullanılan bu nesne.