lib/google/apis/chat_v1/representations.rb in google-apis-chat_v1-0.12.0 vs lib/google/apis/chat_v1/representations.rb in google-apis-chat_v1-0.13.0

- old
+ new

@@ -32,10 +32,16 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class ActionStatus + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class Annotation class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -74,16 +80,34 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class Color + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class DeprecatedEvent class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class Dialog + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class DialogAction + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class DriveDataRef class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -98,10 +122,184 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleAppsCardV1Action + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1ActionParameter + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1BorderStyle + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1Button + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1ButtonList + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1Card + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1CardAction + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1CardFixedFooter + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1CardHeader + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1DateTimePicker + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1DecoratedText + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1Divider + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1Grid + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1GridItem + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1Icon + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1Image + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1ImageComponent + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1ImageCropStyle + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1OnClick + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1OpenLink + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1Section + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1SelectionInput + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1SelectionItem + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1SuggestionItem + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1Suggestions + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1SwitchControl + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1TextInput + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1TextParagraph + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleAppsCardV1Widget + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class Image class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end @@ -229,15 +427,25 @@ end class ActionResponse # @private class Representation < Google::Apis::Core::JsonRepresentation + property :dialog_action, as: 'dialogAction', class: Google::Apis::ChatV1::DialogAction, decorator: Google::Apis::ChatV1::DialogAction::Representation + property :type, as: 'type' property :url, as: 'url' end end + class ActionStatus + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :status_code, as: 'statusCode' + property :user_facing_message, as: 'userFacingMessage' + end + end + class Annotation # @private class Representation < Google::Apis::Core::JsonRepresentation property :length, as: 'length' property :slash_command, as: 'slashCommand', class: Google::Apis::ChatV1::SlashCommandMetadata, decorator: Google::Apis::ChatV1::SlashCommandMetadata::Representation @@ -312,10 +520,20 @@ property :subtitle, as: 'subtitle' property :title, as: 'title' end end + class Color + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :alpha, as: 'alpha' + property :blue, as: 'blue' + property :green, as: 'green' + property :red, as: 'red' + end + end + class DeprecatedEvent # @private class Representation < Google::Apis::Core::JsonRepresentation property :action, as: 'action', class: Google::Apis::ChatV1::FormAction, decorator: Google::Apis::ChatV1::FormAction::Representation @@ -331,10 +549,28 @@ property :user, as: 'user', class: Google::Apis::ChatV1::User, decorator: Google::Apis::ChatV1::User::Representation end end + class Dialog + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :body, as: 'body', class: Google::Apis::ChatV1::GoogleAppsCardV1Card, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Card::Representation + + end + end + + class DialogAction + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :action_status, as: 'actionStatus', class: Google::Apis::ChatV1::ActionStatus, decorator: Google::Apis::ChatV1::ActionStatus::Representation + + property :dialog, as: 'dialog', class: Google::Apis::ChatV1::Dialog, decorator: Google::Apis::ChatV1::Dialog::Representation + + end + end + class DriveDataRef # @private class Representation < Google::Apis::Core::JsonRepresentation property :drive_file_id, as: 'driveFileId' end @@ -349,9 +585,349 @@ class FormAction # @private class Representation < Google::Apis::Core::JsonRepresentation property :action_method_name, as: 'actionMethodName' collection :parameters, as: 'parameters', class: Google::Apis::ChatV1::ActionParameter, decorator: Google::Apis::ChatV1::ActionParameter::Representation + + end + end + + class GoogleAppsCardV1Action + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :function, as: 'function' + property :load_indicator, as: 'loadIndicator' + collection :parameters, as: 'parameters', class: Google::Apis::ChatV1::GoogleAppsCardV1ActionParameter, decorator: Google::Apis::ChatV1::GoogleAppsCardV1ActionParameter::Representation + + property :persist_values, as: 'persistValues' + end + end + + class GoogleAppsCardV1ActionParameter + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :key, as: 'key' + property :value, as: 'value' + end + end + + class GoogleAppsCardV1BorderStyle + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :corner_radius, as: 'cornerRadius' + property :stroke_color, as: 'strokeColor', class: Google::Apis::ChatV1::Color, decorator: Google::Apis::ChatV1::Color::Representation + + property :type, as: 'type' + end + end + + class GoogleAppsCardV1Button + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :alt_text, as: 'altText' + property :color, as: 'color', class: Google::Apis::ChatV1::Color, decorator: Google::Apis::ChatV1::Color::Representation + + property :disabled, as: 'disabled' + property :icon, as: 'icon', class: Google::Apis::ChatV1::GoogleAppsCardV1Icon, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Icon::Representation + + property :on_click, as: 'onClick', class: Google::Apis::ChatV1::GoogleAppsCardV1OnClick, decorator: Google::Apis::ChatV1::GoogleAppsCardV1OnClick::Representation + + property :text, as: 'text' + end + end + + class GoogleAppsCardV1ButtonList + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :buttons, as: 'buttons', class: Google::Apis::ChatV1::GoogleAppsCardV1Button, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Button::Representation + + end + end + + class GoogleAppsCardV1Card + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :card_actions, as: 'cardActions', class: Google::Apis::ChatV1::GoogleAppsCardV1CardAction, decorator: Google::Apis::ChatV1::GoogleAppsCardV1CardAction::Representation + + property :display_style, as: 'displayStyle' + property :fixed_footer, as: 'fixedFooter', class: Google::Apis::ChatV1::GoogleAppsCardV1CardFixedFooter, decorator: Google::Apis::ChatV1::GoogleAppsCardV1CardFixedFooter::Representation + + property :header, as: 'header', class: Google::Apis::ChatV1::GoogleAppsCardV1CardHeader, decorator: Google::Apis::ChatV1::GoogleAppsCardV1CardHeader::Representation + + property :name, as: 'name' + property :peek_card_header, as: 'peekCardHeader', class: Google::Apis::ChatV1::GoogleAppsCardV1CardHeader, decorator: Google::Apis::ChatV1::GoogleAppsCardV1CardHeader::Representation + + collection :sections, as: 'sections', class: Google::Apis::ChatV1::GoogleAppsCardV1Section, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Section::Representation + + end + end + + class GoogleAppsCardV1CardAction + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :action_label, as: 'actionLabel' + property :on_click, as: 'onClick', class: Google::Apis::ChatV1::GoogleAppsCardV1OnClick, decorator: Google::Apis::ChatV1::GoogleAppsCardV1OnClick::Representation + + end + end + + class GoogleAppsCardV1CardFixedFooter + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :primary_button, as: 'primaryButton', class: Google::Apis::ChatV1::GoogleAppsCardV1Button, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Button::Representation + + property :secondary_button, as: 'secondaryButton', class: Google::Apis::ChatV1::GoogleAppsCardV1Button, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Button::Representation + + end + end + + class GoogleAppsCardV1CardHeader + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :image_alt_text, as: 'imageAltText' + property :image_type, as: 'imageType' + property :image_url, as: 'imageUrl' + property :subtitle, as: 'subtitle' + property :title, as: 'title' + end + end + + class GoogleAppsCardV1DateTimePicker + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :label, as: 'label' + property :name, as: 'name' + property :on_change_action, as: 'onChangeAction', class: Google::Apis::ChatV1::GoogleAppsCardV1Action, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Action::Representation + + property :timezone_offset_date, as: 'timezoneOffsetDate' + property :type, as: 'type' + property :value_ms_epoch, :numeric_string => true, as: 'valueMsEpoch' + end + end + + class GoogleAppsCardV1DecoratedText + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :bottom_label, as: 'bottomLabel' + property :button, as: 'button', class: Google::Apis::ChatV1::GoogleAppsCardV1Button, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Button::Representation + + property :end_icon, as: 'endIcon', class: Google::Apis::ChatV1::GoogleAppsCardV1Icon, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Icon::Representation + + property :icon, as: 'icon', class: Google::Apis::ChatV1::GoogleAppsCardV1Icon, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Icon::Representation + + property :on_click, as: 'onClick', class: Google::Apis::ChatV1::GoogleAppsCardV1OnClick, decorator: Google::Apis::ChatV1::GoogleAppsCardV1OnClick::Representation + + property :start_icon, as: 'startIcon', class: Google::Apis::ChatV1::GoogleAppsCardV1Icon, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Icon::Representation + + property :switch_control, as: 'switchControl', class: Google::Apis::ChatV1::GoogleAppsCardV1SwitchControl, decorator: Google::Apis::ChatV1::GoogleAppsCardV1SwitchControl::Representation + + property :text, as: 'text' + property :top_label, as: 'topLabel' + property :wrap_text, as: 'wrapText' + end + end + + class GoogleAppsCardV1Divider + # @private + class Representation < Google::Apis::Core::JsonRepresentation + end + end + + class GoogleAppsCardV1Grid + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :border_style, as: 'borderStyle', class: Google::Apis::ChatV1::GoogleAppsCardV1BorderStyle, decorator: Google::Apis::ChatV1::GoogleAppsCardV1BorderStyle::Representation + + property :column_count, as: 'columnCount' + collection :items, as: 'items', class: Google::Apis::ChatV1::GoogleAppsCardV1GridItem, decorator: Google::Apis::ChatV1::GoogleAppsCardV1GridItem::Representation + + property :on_click, as: 'onClick', class: Google::Apis::ChatV1::GoogleAppsCardV1OnClick, decorator: Google::Apis::ChatV1::GoogleAppsCardV1OnClick::Representation + + property :title, as: 'title' + end + end + + class GoogleAppsCardV1GridItem + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :id, as: 'id' + property :image, as: 'image', class: Google::Apis::ChatV1::GoogleAppsCardV1ImageComponent, decorator: Google::Apis::ChatV1::GoogleAppsCardV1ImageComponent::Representation + + property :layout, as: 'layout' + property :subtitle, as: 'subtitle' + property :text_alignment, as: 'textAlignment' + property :title, as: 'title' + end + end + + class GoogleAppsCardV1Icon + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :alt_text, as: 'altText' + property :icon_url, as: 'iconUrl' + property :image_type, as: 'imageType' + property :known_icon, as: 'knownIcon' + end + end + + class GoogleAppsCardV1Image + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :alt_text, as: 'altText' + property :image_url, as: 'imageUrl' + property :on_click, as: 'onClick', class: Google::Apis::ChatV1::GoogleAppsCardV1OnClick, decorator: Google::Apis::ChatV1::GoogleAppsCardV1OnClick::Representation + + end + end + + class GoogleAppsCardV1ImageComponent + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :alt_text, as: 'altText' + property :border_style, as: 'borderStyle', class: Google::Apis::ChatV1::GoogleAppsCardV1BorderStyle, decorator: Google::Apis::ChatV1::GoogleAppsCardV1BorderStyle::Representation + + property :crop_style, as: 'cropStyle', class: Google::Apis::ChatV1::GoogleAppsCardV1ImageCropStyle, decorator: Google::Apis::ChatV1::GoogleAppsCardV1ImageCropStyle::Representation + + property :image_uri, as: 'imageUri' + end + end + + class GoogleAppsCardV1ImageCropStyle + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :aspect_ratio, as: 'aspectRatio' + property :type, as: 'type' + end + end + + class GoogleAppsCardV1OnClick + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :action, as: 'action', class: Google::Apis::ChatV1::GoogleAppsCardV1Action, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Action::Representation + + property :card, as: 'card', class: Google::Apis::ChatV1::GoogleAppsCardV1Card, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Card::Representation + + property :open_dynamic_link_action, as: 'openDynamicLinkAction', class: Google::Apis::ChatV1::GoogleAppsCardV1Action, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Action::Representation + + property :open_link, as: 'openLink', class: Google::Apis::ChatV1::GoogleAppsCardV1OpenLink, decorator: Google::Apis::ChatV1::GoogleAppsCardV1OpenLink::Representation + + end + end + + class GoogleAppsCardV1OpenLink + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :on_close, as: 'onClose' + property :open_as, as: 'openAs' + property :url, as: 'url' + end + end + + class GoogleAppsCardV1Section + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :collapsible, as: 'collapsible' + property :header, as: 'header' + property :uncollapsible_widgets_count, as: 'uncollapsibleWidgetsCount' + collection :widgets, as: 'widgets', class: Google::Apis::ChatV1::GoogleAppsCardV1Widget, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Widget::Representation + + end + end + + class GoogleAppsCardV1SelectionInput + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :items, as: 'items', class: Google::Apis::ChatV1::GoogleAppsCardV1SelectionItem, decorator: Google::Apis::ChatV1::GoogleAppsCardV1SelectionItem::Representation + + property :label, as: 'label' + property :name, as: 'name' + property :on_change_action, as: 'onChangeAction', class: Google::Apis::ChatV1::GoogleAppsCardV1Action, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Action::Representation + + property :type, as: 'type' + end + end + + class GoogleAppsCardV1SelectionItem + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :selected, as: 'selected' + property :text, as: 'text' + property :value, as: 'value' + end + end + + class GoogleAppsCardV1SuggestionItem + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :text, as: 'text' + end + end + + class GoogleAppsCardV1Suggestions + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :items, as: 'items', class: Google::Apis::ChatV1::GoogleAppsCardV1SuggestionItem, decorator: Google::Apis::ChatV1::GoogleAppsCardV1SuggestionItem::Representation + + end + end + + class GoogleAppsCardV1SwitchControl + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :control_type, as: 'controlType' + property :name, as: 'name' + property :on_change_action, as: 'onChangeAction', class: Google::Apis::ChatV1::GoogleAppsCardV1Action, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Action::Representation + + property :selected, as: 'selected' + property :value, as: 'value' + end + end + + class GoogleAppsCardV1TextInput + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :auto_complete_action, as: 'autoCompleteAction', class: Google::Apis::ChatV1::GoogleAppsCardV1Action, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Action::Representation + + property :hint_text, as: 'hintText' + property :initial_suggestions, as: 'initialSuggestions', class: Google::Apis::ChatV1::GoogleAppsCardV1Suggestions, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Suggestions::Representation + + property :label, as: 'label' + property :name, as: 'name' + property :on_change_action, as: 'onChangeAction', class: Google::Apis::ChatV1::GoogleAppsCardV1Action, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Action::Representation + + property :type, as: 'type' + property :value, as: 'value' + end + end + + class GoogleAppsCardV1TextParagraph + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :text, as: 'text' + end + end + + class GoogleAppsCardV1Widget + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :button_list, as: 'buttonList', class: Google::Apis::ChatV1::GoogleAppsCardV1ButtonList, decorator: Google::Apis::ChatV1::GoogleAppsCardV1ButtonList::Representation + + property :date_time_picker, as: 'dateTimePicker', class: Google::Apis::ChatV1::GoogleAppsCardV1DateTimePicker, decorator: Google::Apis::ChatV1::GoogleAppsCardV1DateTimePicker::Representation + + property :decorated_text, as: 'decoratedText', class: Google::Apis::ChatV1::GoogleAppsCardV1DecoratedText, decorator: Google::Apis::ChatV1::GoogleAppsCardV1DecoratedText::Representation + + property :divider, as: 'divider', class: Google::Apis::ChatV1::GoogleAppsCardV1Divider, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Divider::Representation + + property :grid, as: 'grid', class: Google::Apis::ChatV1::GoogleAppsCardV1Grid, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Grid::Representation + + property :horizontal_alignment, as: 'horizontalAlignment' + property :image, as: 'image', class: Google::Apis::ChatV1::GoogleAppsCardV1Image, decorator: Google::Apis::ChatV1::GoogleAppsCardV1Image::Representation + + property :selection_input, as: 'selectionInput', class: Google::Apis::ChatV1::GoogleAppsCardV1SelectionInput, decorator: Google::Apis::ChatV1::GoogleAppsCardV1SelectionInput::Representation + + property :text_input, as: 'textInput', class: Google::Apis::ChatV1::GoogleAppsCardV1TextInput, decorator: Google::Apis::ChatV1::GoogleAppsCardV1TextInput::Representation + + property :text_paragraph, as: 'textParagraph', class: Google::Apis::ChatV1::GoogleAppsCardV1TextParagraph, decorator: Google::Apis::ChatV1::GoogleAppsCardV1TextParagraph::Representation end end class Image