View Source GoogleApi.Content.V21.Model.InputValue (google_api_content v0.67.1)

Input provided by the merchant for input field.

Attributes

  • checkboxInputValue (type: GoogleApi.Content.V21.Model.InputValueCheckboxInputValue.t, default: nil) - Value for checkbox input field.
  • choiceInputValue (type: GoogleApi.Content.V21.Model.InputValueChoiceInputValue.t, default: nil) - Value for choice input field.
  • inputFieldId (type: String.t, default: nil) - Required. Id of the corresponding input field.
  • textInputValue (type: GoogleApi.Content.V21.Model.InputValueTextInputValue.t, default: nil) - Value for text input field.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Content.V21.Model.InputValue{
  checkboxInputValue:
    GoogleApi.Content.V21.Model.InputValueCheckboxInputValue.t() | nil,
  choiceInputValue:
    GoogleApi.Content.V21.Model.InputValueChoiceInputValue.t() | nil,
  inputFieldId: String.t() | nil,
  textInputValue: GoogleApi.Content.V21.Model.InputValueTextInputValue.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.