ClassReference
Stay organized with collections
Save and categorize content based on your preferences.
A reference to a class which is used to declare the type of a field or return value. Enums are also a type of class that can be referenced using ClassReference.
YAML representation |
name: string
list: boolean |
Fields |
name |
string
Required. Name of a built-in type or custom type of the parameter. Examples: PizzaToppings , actions.type.Number
|
list |
boolean
Optional. Indicates whether the data type represents a list of values.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[[["ClassReference is used to define the type of a field or return value, including enums."],["It is represented in YAML with a `name` field (required) indicating the type and an optional `list` field specifying if it's a list of values."],["The `name` field can reference built-in types or custom types using their names."]]],[]]