public final class GoogleAppsCardV1Action extends 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
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
GoogleAppsCardV1Action() |
Modifier and Type | Method and Description |
---|---|
GoogleAppsCardV1Action |
clone() |
String |
getFunction()
Apps Script function to invoke when the containing element is clicked/activated.
|
String |
getLoadIndicator() |
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)
Apps Script function to invoke when the containing element is clicked/activated.
|
GoogleAppsCardV1Action |
setLoadIndicator(String loadIndicator) |
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 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 GenericJson
public GoogleAppsCardV1Action clone()
clone
in class GenericJson
Copyright © 2011–2021 Google. All rights reserved.