Class ActionResponseBuilder

ActionResponseBuilder

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 アクションに設定します。

パラメータ

名前説明
navigationNavigation使用する Navigation

戻る

ActionResponseBuilder - チェーン用のオブジェクト。


setNotification(notification)

アクションが有効になったときに表示される通知を設定します。

パラメータ

名前説明
notificationNotification使用する Notification

戻る

ActionResponseBuilder - チェーン用のオブジェクト。


アクションが有効になったときに移動する URL を設定します。

パラメータ

名前説明
openLinkOpenLink使用する OpenLink

戻る

ActionResponseBuilder - チェーン用のオブジェクト。


setStateChanged(stateChanged)

このアクションで既存のデータ状態が変更されたことを示すフラグを設定します。たとえば、アクションによってタスクを作成したり、連絡先情報を更新したりした場合です。このフラグを true に設定すると、Gmail などのサービスは、このアクションに関連付けられているキャッシュされた状態データの消去を試みることができます。

パラメータ

名前説明
stateChangedBooleanこの操作によって既存の状態データが変更されているかどうか。デフォルトは false です。

戻る

ActionResponseBuilder - チェーン用のオブジェクト。