public final class GoogleAppsCardV1Action
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Google Chat API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
GoogleAppsCardV1Action() |
Modifier and Type | Method and Description |
---|---|
GoogleAppsCardV1Action |
clone() |
String |
getFunction()
A custom function to invoke when the containing element is clicked or othrwise activated.
|
String |
getInteraction()
Optional.
|
String |
getLoadIndicator()
Specifies the loading indicator that the action displays while making the call to the action.
|
List<GoogleAppsCardV1ActionParameter> |
getParameters()
List of action parameters.
|
Boolean |
getPersistValues()
Indicates whether form values persist after the action.
|
GoogleAppsCardV1Action |
set(String fieldName,
Object value) |
GoogleAppsCardV1Action |
setFunction(String function)
A custom function to invoke when the containing element is clicked or othrwise activated.
|
GoogleAppsCardV1Action |
setInteraction(String interaction)
Optional.
|
GoogleAppsCardV1Action |
setLoadIndicator(String loadIndicator)
Specifies the loading indicator that the action displays while making the call to the action.
|
GoogleAppsCardV1Action |
setParameters(List<GoogleAppsCardV1ActionParameter> parameters)
List of action parameters.
|
GoogleAppsCardV1Action |
setPersistValues(Boolean persistValues)
Indicates whether form values persist after the action.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public String getFunction()
null
for nonepublic GoogleAppsCardV1Action setFunction(String function)
function
- function or null
for nonepublic String getInteraction()
null
for nonepublic GoogleAppsCardV1Action setInteraction(String interaction)
interaction
- interaction or null
for nonepublic String getLoadIndicator()
null
for nonepublic GoogleAppsCardV1Action setLoadIndicator(String loadIndicator)
loadIndicator
- loadIndicator or null
for nonepublic List<GoogleAppsCardV1ActionParameter> getParameters()
null
for nonepublic GoogleAppsCardV1Action setParameters(List<GoogleAppsCardV1ActionParameter> parameters)
parameters
- parameters or null
for nonepublic Boolean getPersistValues()
null
for nonepublic GoogleAppsCardV1Action setPersistValues(Boolean persistValues)
persistValues
- persistValues or null
for nonepublic GoogleAppsCardV1Action set(String fieldName, Object value)
set
in class com.google.api.client.json.GenericJson
public GoogleAppsCardV1Action clone()
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.