trait SelectionInputOrBuilder extends MessageOrBuilder
- Alphabetic
 - By Inheritance
 
- SelectionInputOrBuilder
 - MessageOrBuilder
 - MessageLiteOrBuilder
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
- Public
 - Protected
 
Abstract Value Members
-   abstract  def findInitializationErrors(): List[String]
- Definition Classes
 - MessageOrBuilder
 
 -   abstract  def getAllFields(): Map[FieldDescriptor, AnyRef]
- Definition Classes
 - MessageOrBuilder
 
 -   abstract  def getDefaultInstanceForType(): Message
- Definition Classes
 - MessageOrBuilder → MessageLiteOrBuilder
 
 -   abstract  def getDescriptorForType(): Descriptor
- Definition Classes
 - MessageOrBuilder
 
 -   abstract  def getExternalDataSource(): Action
An external data source, such as a relational data base.
An external data source, such as a relational data base.
.google.apps.card.v1.Action external_data_source = 8;- returns
 The externalDataSource.
 -   abstract  def getExternalDataSourceOrBuilder(): ActionOrBuilder
An external data source, such as a relational data base.
An external data source, such as a relational data base.
.google.apps.card.v1.Action external_data_source = 8; -   abstract  def getField(arg0: FieldDescriptor): AnyRef
- Definition Classes
 - MessageOrBuilder
 
 -   abstract  def getInitializationErrorString(): String
- Definition Classes
 - MessageOrBuilder
 
 -   abstract  def getItems(index: Int): SelectionItem
An array of selectable items. For example, an array of radio buttons or checkboxes. Supports up to 100 items.
An array of selectable items. For example, an array of radio buttons or checkboxes. Supports up to 100 items.
repeated .google.apps.card.v1.SelectionInput.SelectionItem items = 4; -   abstract  def getItemsCount(): Int
An array of selectable items. For example, an array of radio buttons or checkboxes. Supports up to 100 items.
An array of selectable items. For example, an array of radio buttons or checkboxes. Supports up to 100 items.
repeated .google.apps.card.v1.SelectionInput.SelectionItem items = 4; -   abstract  def getItemsList(): List[SelectionItem]
An array of selectable items. For example, an array of radio buttons or checkboxes. Supports up to 100 items.
An array of selectable items. For example, an array of radio buttons or checkboxes. Supports up to 100 items.
repeated .google.apps.card.v1.SelectionInput.SelectionItem items = 4; -   abstract  def getItemsOrBuilder(index: Int): SelectionItemOrBuilder
An array of selectable items. For example, an array of radio buttons or checkboxes. Supports up to 100 items.
An array of selectable items. For example, an array of radio buttons or checkboxes. Supports up to 100 items.
repeated .google.apps.card.v1.SelectionInput.SelectionItem items = 4; -   abstract  def getItemsOrBuilderList(): List[_ <: SelectionItemOrBuilder]
An array of selectable items. For example, an array of radio buttons or checkboxes. Supports up to 100 items.
An array of selectable items. For example, an array of radio buttons or checkboxes. Supports up to 100 items.
repeated .google.apps.card.v1.SelectionInput.SelectionItem items = 4; -   abstract  def getLabel(): String
The text that appears above the selection input field in the user interface. Specify text that helps the user enter the information your app needs. For example, if users are selecting the urgency of a work ticket from a drop-down menu, the label might be "Urgency" or "Select urgency".
The text that appears above the selection input field in the user interface. Specify text that helps the user enter the information your app needs. For example, if users are selecting the urgency of a work ticket from a drop-down menu, the label might be "Urgency" or "Select urgency".
string label = 2;- returns
 The label.
 -   abstract  def getLabelBytes(): ByteString
The text that appears above the selection input field in the user interface. Specify text that helps the user enter the information your app needs. For example, if users are selecting the urgency of a work ticket from a drop-down menu, the label might be "Urgency" or "Select urgency".
The text that appears above the selection input field in the user interface. Specify text that helps the user enter the information your app needs. For example, if users are selecting the urgency of a work ticket from a drop-down menu, the label might be "Urgency" or "Select urgency".
string label = 2;- returns
 The bytes for label.
 -  abstract def getMultiSelectDataSourceCase(): MultiSelectDataSourceCase
 -   abstract  def getMultiSelectMaxSelectedItems(): Int
For multiselect menus, the maximum number of items that a user can select. Minimum value is 1 item. If unspecified, defaults to 3 items.
For multiselect menus, the maximum number of items that a user can select. Minimum value is 1 item. If unspecified, defaults to 3 items.
int32 multi_select_max_selected_items = 6;- returns
 The multiSelectMaxSelectedItems.
 -   abstract  def getMultiSelectMinQueryLength(): Int
For multiselect menus, the number of text characters that a user inputs before the app queries autocomplete and displays suggested items in the menu. If unspecified, defaults to 0 characters for static data sources and 3 characters for external data sources.
For multiselect menus, the number of text characters that a user inputs before the app queries autocomplete and displays suggested items in the menu. If unspecified, defaults to 0 characters for static data sources and 3 characters for external data sources.
int32 multi_select_min_query_length = 7;- returns
 The multiSelectMinQueryLength.
 -   abstract  def getName(): String
The name that identifies the selection input in a form input event. For details about working with form inputs, see [Receive form data](https://developers.google.com/workspace/chat/read-form-data).
The name that identifies the selection input in a form input event. For details about working with form inputs, see [Receive form data](https://developers.google.com/workspace/chat/read-form-data).
string name = 1;- returns
 The name.
 -   abstract  def getNameBytes(): ByteString
The name that identifies the selection input in a form input event. For details about working with form inputs, see [Receive form data](https://developers.google.com/workspace/chat/read-form-data).
The name that identifies the selection input in a form input event. For details about working with form inputs, see [Receive form data](https://developers.google.com/workspace/chat/read-form-data).
string name = 1;- returns
 The bytes for name.
 -   abstract  def getOnChangeAction(): Action
If specified, the form is submitted when the selection changes. If not specified, you must specify a separate button that submits the form. For details about working with form inputs, see [Receive form data](https://developers.google.com/workspace/chat/read-form-data).
If specified, the form is submitted when the selection changes. If not specified, you must specify a separate button that submits the form. For details about working with form inputs, see [Receive form data](https://developers.google.com/workspace/chat/read-form-data).
.google.apps.card.v1.Action on_change_action = 5;- returns
 The onChangeAction.
 -   abstract  def getOnChangeActionOrBuilder(): ActionOrBuilder
If specified, the form is submitted when the selection changes. If not specified, you must specify a separate button that submits the form. For details about working with form inputs, see [Receive form data](https://developers.google.com/workspace/chat/read-form-data).
If specified, the form is submitted when the selection changes. If not specified, you must specify a separate button that submits the form. For details about working with form inputs, see [Receive form data](https://developers.google.com/workspace/chat/read-form-data).
.google.apps.card.v1.Action on_change_action = 5; -   abstract  def getOneofFieldDescriptor(arg0: OneofDescriptor): FieldDescriptor
- Definition Classes
 - MessageOrBuilder
 
 -   abstract  def getPlatformDataSource(): PlatformDataSource
A data source from Google Workspace.
A data source from Google Workspace.
.google.apps.card.v1.SelectionInput.PlatformDataSource platform_data_source = 9;- returns
 The platformDataSource.
 -   abstract  def getPlatformDataSourceOrBuilder(): PlatformDataSourceOrBuilder
A data source from Google Workspace.
A data source from Google Workspace.
.google.apps.card.v1.SelectionInput.PlatformDataSource platform_data_source = 9; -   abstract  def getRepeatedField(arg0: FieldDescriptor, arg1: Int): AnyRef
- Definition Classes
 - MessageOrBuilder
 
 -   abstract  def getRepeatedFieldCount(arg0: FieldDescriptor): Int
- Definition Classes
 - MessageOrBuilder
 
 -   abstract  def getType(): SelectionType
The type of items that are displayed to users in a `SelectionInput` widget. Selection types support different types of interactions. For example, users can select one or more checkboxes, but they can only select one value from a dropdown menu.
The type of items that are displayed to users in a `SelectionInput` widget. Selection types support different types of interactions. For example, users can select one or more checkboxes, but they can only select one value from a dropdown menu.
.google.apps.card.v1.SelectionInput.SelectionType type = 3;- returns
 The type.
 -   abstract  def getTypeValue(): Int
The type of items that are displayed to users in a `SelectionInput` widget. Selection types support different types of interactions. For example, users can select one or more checkboxes, but they can only select one value from a dropdown menu.
The type of items that are displayed to users in a `SelectionInput` widget. Selection types support different types of interactions. For example, users can select one or more checkboxes, but they can only select one value from a dropdown menu.
.google.apps.card.v1.SelectionInput.SelectionType type = 3;- returns
 The enum numeric value on the wire for type.
 -   abstract  def getUnknownFields(): UnknownFieldSet
- Definition Classes
 - MessageOrBuilder
 
 -   abstract  def hasExternalDataSource(): Boolean
An external data source, such as a relational data base.
An external data source, such as a relational data base.
.google.apps.card.v1.Action external_data_source = 8;- returns
 Whether the externalDataSource field is set.
 -   abstract  def hasField(arg0: FieldDescriptor): Boolean
- Definition Classes
 - MessageOrBuilder
 
 -   abstract  def hasOnChangeAction(): Boolean
If specified, the form is submitted when the selection changes. If not specified, you must specify a separate button that submits the form. For details about working with form inputs, see [Receive form data](https://developers.google.com/workspace/chat/read-form-data).
If specified, the form is submitted when the selection changes. If not specified, you must specify a separate button that submits the form. For details about working with form inputs, see [Receive form data](https://developers.google.com/workspace/chat/read-form-data).
.google.apps.card.v1.Action on_change_action = 5;- returns
 Whether the onChangeAction field is set.
 -   abstract  def hasOneof(arg0: OneofDescriptor): Boolean
- Definition Classes
 - MessageOrBuilder
 
 -   abstract  def hasPlatformDataSource(): Boolean
A data source from Google Workspace.
A data source from Google Workspace.
.google.apps.card.v1.SelectionInput.PlatformDataSource platform_data_source = 9;- returns
 Whether the platformDataSource field is set.
 -   abstract  def isInitialized(): Boolean
- Definition Classes
 - MessageLiteOrBuilder
 
 
Concrete Value Members
-   final  def !=(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   final  def ##: Int
- Definition Classes
 - AnyRef → Any
 
 -   final  def ==(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   final  def asInstanceOf[T0]: T0
- Definition Classes
 - Any
 
 -    def clone(): AnyRef
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.CloneNotSupportedException]) @HotSpotIntrinsicCandidate() @native()
 
 -   final  def eq(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -    def equals(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   final  def getClass(): Class[_ <: AnyRef]
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @HotSpotIntrinsicCandidate() @native()
 
 -    def hashCode(): Int
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @HotSpotIntrinsicCandidate() @native()
 
 -   final  def isInstanceOf[T0]: Boolean
- Definition Classes
 - Any
 
 -   final  def ne(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -   final  def notify(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @HotSpotIntrinsicCandidate() @native()
 
 -   final  def notifyAll(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @HotSpotIntrinsicCandidate() @native()
 
 -   final  def synchronized[T0](arg0: => T0): T0
- Definition Classes
 - AnyRef
 
 -    def toString(): String
- Definition Classes
 - AnyRef → Any
 
 -   final  def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 -   final  def wait(arg0: Long): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException]) @native()
 
 -   final  def wait(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])