View Source GoogleApi.ContentWarehouse.V1.Model.AssistantApiSettingsHospitalityCardSettingsCardConfig (google_api_content_warehouse v0.4.0)
Configuration for hospitality card.
Attributes
-
activeActionRequired
(type:boolean()
, default:nil
) - Whether the UI module requires user action. If true, the UI module can peek on to the top of Ambient. See SmartDisplayModuleState::ACTIVE_ACTION_REQUIRED. -
dismissable
(type:boolean()
, default:nil
) - Whether the UI module is dismissable. -
effectiveTime
(type:GoogleApi.ContentWarehouse.V1.Model.AssistantApiTimestamp.t
, default:nil
) - The time that the module is effective and visible to the user. If not set, the module is effective immediately. -
expiryTime
(type:GoogleApi.ContentWarehouse.V1.Model.AssistantApiTimestamp.t
, default:nil
) - The time that the module is expired and invisible to the user. If not set, the module never expires. -
imageUrl
(type:String.t
, default:nil
) - The image URL for the UI module. -
moduleId
(type:String.t
, default:nil
) - Module ID. -
payloadQuery
(type:String.t
, default:nil
) - Payload query to the partner AoG action when user responds to UI Module, e.g. “Tell the hotel how my stay is going”. -
title
(type:String.t
, default:nil
) - Title of the message to be shown to user at the top of the UI Module.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiSettingsHospitalityCardSettingsCardConfig{ activeActionRequired: boolean() | nil, dismissable: boolean() | nil, effectiveTime: GoogleApi.ContentWarehouse.V1.Model.AssistantApiTimestamp.t() | nil, expiryTime: GoogleApi.ContentWarehouse.V1.Model.AssistantApiTimestamp.t() | nil, imageUrl: String.t() | nil, moduleId: String.t() | nil, payloadQuery: String.t() | nil, title: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.