AddOns Response Service

Servizio di risposta dei componenti aggiuntivi

Questo servizio consente agli script di configurare e creare componenti aggiuntivi di Google Workspace.

Corsi

NomeBreve descrizione
AccessoryWidget
ActionUn'azione che i componenti aggiuntivi di Google Workspace che estendono Google Workspace Studio possono utilizzare per eseguire il rendering di una nuova scheda.
ActionResponse
ActionResponseBuilder
AddOnsResponseServiceAddOnsResponseService offre la possibilità di creare risposte per i componenti aggiuntivi di Google Workspace.
AddonComposeUiActionResponse
AddonComposeUiActionResponseBuilder
AddonComposeUiActionType
Attachment
BasicDataTypeUn'enumerazione che rappresenta i tipi di dati generici di base.
CalendarEventActionResponse
CalendarEventActionResponseBuilder
ChatDataActionsResponseBuilder
ChatMessage
ColorUn oggetto Color che rappresenta un colore nello spazio colore RGBA.
ComposeActionResponse
ComposeActionResponseBuilder
ComposedEmailType
ContentType
CreateMessageAction
DataActionsResponse
DataTypeUn DataType viene utilizzato per impostare il tipo di una variabile.
DriveItemsSelectedActionResponse
DriveItemsSelectedActionResponseBuilder
DynamicResourceDefinitionUna DynamicResourceDefinition è un blocco predefinito per un ResourceFieldsDefinitionRetrievedAction, può contenere uno o più numeri di ResourceField per definire dinamicamente il numero di variabili di output fornite da un passaggio in Google Workspace Studio.
EditorFileScopeActionResponse
EditorFileScopeActionResponseBuilder
EndNavigation
ErrorActionabilityUn enum che rappresenta l'azione correttiva dell'errore.
ErrorRetryabilityUn'enumerazione che rappresenta la possibilità di ripetere la chiamata di un'azione in caso di errore.
FontWeightUn'enumerazione che rappresenta lo spessore del carattere del testo con stile.
HostAppActionUn'azione HostAppAction è un tipo di azione gestita da singole app host.
HyperlinkUn elemento Link ipertestuale utilizzato in TextFormatElement.
InsertSectionUn builder per gli oggetti InsertSection.
InsertWidgetUn builder per gli oggetti InsertWidget.
LinkL'oggetto link di una risorsa di terze parti che viene convertito in uno smart chip nell'applicazione host.
LinkPreview
ListContainerContenitore per gli elementi dell'elenco, in cui ogni elemento può contenere più TextFormatElement.
ListItemUna voce di elenco, in cui ogni voce può contenere più TextFormatElement.
ListTypeUn'enumerazione che rappresenta il tipo di elenco.
ModifyCardUn builder per gli oggetti ModifyCard che modifica e aggiorna l'interfaccia di una carta esistente passando l'oggetto ModifyCard a un Action.
NavigationUn oggetto helper che controlla la navigazione delle schede.
Notification
OnClose
OpenAs
OpenLink
RemoveSectionUn builder per gli oggetti RemoveSection.
RemoveWidgetUn generatore per gli oggetti RemoveWidget.
RenderActionEsegue il rendering o aggiorna una scheda eseguendo un Action in risposta a un'interazione dell'utente.
RenderActionBuilderUn builder per gli oggetti RenderAction.
ResourceDataRappresenta i dati di una risorsa specifica dell'applicazione. I dati di una risorsa contengono una raccolta di coppie chiave-valore di nomi di variabili e VariableData.
ResourceFieldUn ResourceField è un blocco di base di un DynamicResourceDefinition, ogni campo della risorsa corrisponde a una variabile di output del passaggio corrente.
ResourceFieldsDefinitionRetrievedActionUn ResourceFieldsDefinitionRetrievedAction è un tipo di ResourceFieldsDefinitionRetrievedAction che viene utilizzato per recuperare la definizione di un elenco di campi delle risorse tramite la funzione dynamicResourceDefinitionProvider specificata nel manifest.
ResourceRetrievedActionResourceRetrievedAction viene utilizzato per recuperare i contenuti delle risorse personalizzate quando necessario, dove il campo della risorsa personalizzata è definito in ResourceData.
ResourceTypeUn tipo di risorsa specifico dell'applicazione. L'identificatore univoco del tipo di risorsa deve avere una WorkflowResourceDefinition corrispondente.
ReturnElementErrorActionUn'azione ReturnElementErrorAction indica che si è verificato un errore durante l'invocazione dell'elemento.
ReturnOutputVariablesActionContiene le variabili di output generate dall'azione eseguita in Google Workspace Studio.
SaveWorkflowActionQuesta azione indica che l'app host (Google Workspace Studio) deve salvare l'agente.
SendStatus
StyledTextElemento di testo con stili come grassetto, corsivo e colore.
TextFormatChipUn chip cliccabile nel formato di testo.
TextFormatElementUn elemento di formato del testo, che può essere TextFormatChip, StyledText, Hyperlink o ListContainer.
TextFormatIconUn'icona visualizzata in un TextFormatChip.
TextStyleUn'enumerazione che rappresenta lo stile del testo formattato.
TimeStampRappresenta un oggetto timestamp che può essere aggiunto a un VariableData.
UniversalActionResponse
UniversalActionResponseBuilder
UpdateDraftActionResponse
UpdateDraftActionResponseBuilder
UpdateDraftBccRecipientsAction
UpdateDraftBodyAction
UpdateDraftBodyType
UpdateDraftCcRecipientsAction
UpdateDraftSubjectAction
UpdateDraftToRecipientsAction
UpdateInlinePreviewAction
UpdateMessageAction
UpdateWidgetUn builder per gli oggetti UpdateWidget.
ValidationErrorSeverityUn'enumerazione che rappresenta la gravità dell'errore di convalida.
ValueMetadataUn oggetto valueMetadata contiene informazioni sui valori potenziali di una variabile.
VariableDataRappresenta una variabile di dati che può contenere una raccolta di valori di vari tipi.
WorkflowActionUn WorkflowAction è un tipo di HostAppAction utilizzato per eseguire un'azione specifica in Google Workspace Studio.
WorkflowTextFormatUn blocco di testo con opzioni di formattazione avanzate, tra cui stili, link ipertestuali ed elementi interattivi definiti in TextFormatElement.
WorkflowValidationErrorActionQuesta azione indica che l'app host (Google Workspace Studio) deve mostrare un errore di convalida.

AccessoryWidget

Metodi

MetodoTipo restituitoBreve descrizione
addWidget(widget)AccessoryWidgetImposta il widget per questa azione.

Action

Metodi

MetodoTipo restituitoBreve descrizione
addModifyCard(modifyCard)ActionAggiunge un'operazione ModifyCard all'azione.
addNavigation(navigation)ActionAggiunge una navigazione a schede all'azione.

ActionResponse

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

ActionResponseBuilder

Metodi

MetodoTipo restituitoBreve descrizione
addModifyCard(modifyCard)ActionResponseBuilderImposta l'operazione di modifica della scheda sull'azione.
build()ActionResponseCrea la risposta all'azione corrente e la convalida.
setLinkPreview(linkPreview)ActionResponseBuilderImposta LinkPreview sull'azione.
setNavigation(navigation)ActionResponseBuilderImposta la risposta a un'azione Navigation.
setNotification(notification)ActionResponseBuilderImposta la notifica da visualizzare quando l'azione viene attivata.
setOpenLink(openLink)ActionResponseBuilderImposta l'URL a cui passare quando l'azione viene attivata.
setStateChanged(stateChanged)ActionResponseBuilderImposta un flag per indicare che questa azione ha modificato lo stato dei dati esistenti.

AddOnsResponseService

Proprietà

ProprietàTipoDescrizione
AddonComposeUiActionTypeAddonComposeUiActionTypeL'enumerazione AddonComposeUiActionType.
ComposedEmailTypeComposedEmailTypeL'enumerazione ComposedEmailType.
ContentTypeContentTypeL'enumerazione ContentType.
EndNavigationEndNavigationL'enumerazione EndNavigation.
OnCloseOnCloseL'enumerazione OnClose.
OpenAsOpenAsL'enumerazione OpenAs.
SendStatusSendStatusL'enumerazione SendStatus.
UpdateDraftBodyTypeUpdateDraftBodyTypeL'enumerazione UpdateDraftBodyType.

Metodi

MetodoTipo restituitoBreve descrizione
newAccessoryWidget()AccessoryWidgetCrea un nuovo AccessoryWidget.
newAction()ActionCrea un nuovo Action.
newActionResponseBuilder()ActionResponseBuilderCrea un ActionResponseBuilder.
newAddonComposeUiActionResponseBuilder()AddonComposeUiActionResponseBuilderCrea un AddonComposeUiActionResponseBuilder.
newAttachment()AttachmentCrea un Attachment.
newCalendarEventActionResponseBuilder()CalendarEventActionResponseBuilderCrea un CalendarEventActionResponseBuilder.
newChatDataActionBuilder()ChatDataActionsResponseBuilderCrea un ChatDataActionsResponseBuilder.
newChatMessage()ChatMessageCrea un ChatMessage.
newComposeActionResponseBuilder()ComposeActionResponseBuilderCrea un ComposeActionResponseBuilder.
newCreateMessageAction()CreateMessageActionCrea un CreateMessageAction.
newDriveItemsSelectedActionResponseBuilder()DriveItemsSelectedActionResponseBuilderCrea un DriveItemsSelectedActionResponseBuilder.
newEditorFileScopeActionResponseBuilder()EditorFileScopeActionResponseBuilderCrea un EditorFileScopeActionResponseBuilder.
newLinkPreview()LinkPreviewCrea un LinkPreview.
newNavigation()NavigationCrea un Navigation.
newNotification()NotificationCrea un Notification.
newOpenLink()OpenLinkCrea un OpenLink.
newRenderActionBuilder()RenderActionBuilderCrea un nuovo RenderActionBuilder.
newUniversalActionResponseBuilder()UniversalActionResponseBuilderCrea un UniversalActionResponseBuilder.
newUpdateDraftActionResponseBuilder()UpdateDraftActionResponseBuilderCrea un UpdateDraftActionResponseBuilder.
newUpdateDraftBccRecipientsAction()UpdateDraftBccRecipientsActionCrea un UpdateDraftBccRecipientsAction.
newUpdateDraftBodyAction()UpdateDraftBodyActionCrea un UpdateDraftBodyAction.
newUpdateDraftCcRecipientsAction()UpdateDraftCcRecipientsActionCrea un UpdateDraftCcRecipientsAction.
newUpdateDraftSubjectAction()UpdateDraftSubjectActionCrea un UpdateDraftSubjectAction.
newUpdateDraftToRecipientsAction()UpdateDraftToRecipientsActionCrea un UpdateDraftToRecipientsAction.
newUpdateInlinePreviewAction()UpdateInlinePreviewActionCrea un UpdateInlinePreviewAction.
newUpdateMessageAction()UpdateMessageActionCrea un UpdateMessageAction.

AddonComposeUiActionResponse

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

AddonComposeUiActionResponseBuilder

Metodi

MetodoTipo restituitoBreve descrizione
build()AddonComposeUiActionResponseCrea la risposta all'azione dell'interfaccia utente di composizione del componente aggiuntivo corrente e la convalida.
setType(type)AddonComposeUiActionResponseBuilderImposta il campo enum che determina l'azione dell'interfaccia utente di composizione del componente aggiuntivo.

AddonComposeUiActionType

Proprietà

ProprietàTipoDescrizione
DISMISSEnumPredefinita.

Attachment

Metodi

MetodoTipo restituitoBreve descrizione
setIconUrl(iconUrl)AttachmentImposta l'URL dell'icona per l'allegato.
setMimeType(mimeType)AttachmentImposta il tipo MIME per l'allegato.
setResourceUrl(resourceUrl)AttachmentImposta l'URL della risorsa per l'allegato.
setTitle(title)AttachmentImposta il titolo dell'allegato.

BasicDataType

Proprietà

ProprietàTipoDescrizione
BASIC_TYPE_UNSPECIFIEDEnumValore predefinito.
STRINGEnumUna stringa di caratteri.
INTEGEREnumUn valore intero.
FLOATEnumUn numero con rappresentazione in virgola mobile.
TIMESTAMPEnumUn timestamp in formato ISO 8601.
BOOLEANEnumUn valore booleano.
EMAIL_ADDRESSEnumUna stringa nel formato di un indirizzo email.
GOOGLE_USEREnumUn utente dei servizi Google, nel formato "users/encoded_GAIA_ID"
FILEEnumUn tipo di file.
FORMATTED_TEXTEnumUn testo con formattazione avanzata.

CalendarEventActionResponse

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

CalendarEventActionResponseBuilder

Metodi

MetodoTipo restituitoBreve descrizione
addAttachments(attachments)CalendarEventActionResponseBuilderSpecifica che la risposta deve aggiungere gli allegati all'evento di Calendar quando viene eseguita l'azione dell'interfaccia utente associata.
addAttendees(emails)CalendarEventActionResponseBuilderSpecifica che la risposta deve aggiungere i partecipanti indicati all'evento di Calendar quando viene eseguita l'azione dell'interfaccia utente associata.
build()CalendarEventActionResponseCrea la risposta all'azione dell'evento di calendario corrente e la convalida.
setConferenceData(conferenceData)CalendarEventActionResponseBuilderSpecifica che la risposta deve impostare i dati della conferenza indicati nell'evento di calendario quando viene eseguita l'azione dell'interfaccia utente associata.

ChatDataActionsResponseBuilder

Metodi

MetodoTipo restituitoBreve descrizione
build()DataActionsResponseCrea la risposta all'azione corrente.
setCreateChatMessageAction(createMessageAction)ChatDataActionsResponseBuilderImposta CreateMessageAction per questo DataActionsResponse.
setUpdateChatMessageAction(updateMessageAction)ChatDataActionsResponseBuilderImposta UpdateMessageAction per questo DataActionsResponse.
setUpdateInlinePreviewAction(updateInlinePreviewAction)ChatDataActionsResponseBuilderImposta UpdateInlinePreviewAction per questo DataActionsResponse.

ChatMessage

Metodi

MetodoTipo restituitoBreve descrizione
addCardWithId(cardWithId)ChatMessageImposta la scheda del messaggio.
setText(text)ChatMessageImposta il testo del messaggio.

Color

Metodi

MetodoTipo restituitoBreve descrizione
setAlpha(alpha)ColorImposta il componente alfa del colore.
setBlue(blue)ColorImposta la componente blu del colore.
setGreen(green)ColorImposta il componente verde del colore.
setRed(red)ColorImposta la componente rossa del colore.

ComposeActionResponse

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

ComposeActionResponseBuilder

Metodi

MetodoTipo restituitoBreve descrizione
build()ComposeActionResponseCrea la risposta all'azione di composizione corrente e la convalida.
setGmailDraft(draft)ComposeActionResponseBuilderImposta la bozza GmailMessage creata utilizzando GmailMessage.createDraftReply(body) o funzioni simili.

ComposedEmailType

Proprietà

ProprietàTipoDescrizione
REPLY_AS_DRAFTEnumUna bozza che è una risposta a un altro messaggio.
STANDALONE_DRAFTEnumUna bozza che è un messaggio autonomo.

ContentType

Proprietà

ProprietàTipoDescrizione
TEXTEnumIndica che i contenuti generati sono in formato testo normale.
MUTABLE_HTMLEnumIndica che i contenuti generati sono formattati come HTML.
IMMUTABLE_HTMLEnumIndica che i contenuti generati sono formattati come HTML, ma non possono essere modificati dopo la generazione.

CreateMessageAction

Metodi

MetodoTipo restituitoBreve descrizione
setMessage(message)CreateMessageActionImposta il messaggio per questa azione.

DataActionsResponse

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

DataType

Metodi

MetodoTipo restituitoBreve descrizione
setBasicDataType(basicDataType)DataTypeImposta il tipo di dati su uno dei BasicDataType supportati.
setResourceType(resourceType)DataTypeImposta il tipo di dati su un ResourceType definito personalizzato.
setValueMetadata(valueMetadata)DataTypeImposta ValueMetadata, che contiene informazioni relative al tipo della variabile.

DriveItemsSelectedActionResponse

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

DriveItemsSelectedActionResponseBuilder

Metodi

MetodoTipo restituitoBreve descrizione
build()DriveItemsSelectedActionResponseCrea la risposta all'azione di Drive corrente.
requestFileScope(itemId)DriveItemsSelectedActionResponseBuilderSpecifica che la risposta richiede l'ambito del file per l'elemento pertinente al contesto in Drive.

DynamicResourceDefinition

Metodi

MetodoTipo restituitoBreve descrizione
addResourceField(resourceField)DynamicResourceDefinitionAggiunge un campo risorsa alla definizione della risorsa dinamica.
setResourceId(resourceId)DynamicResourceDefinitionImposta l'ID per la definizione della risorsa dinamica. Questo ID corrisponde a workflowResourceDefinitionId nel manifest.

EditorFileScopeActionResponse

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

EditorFileScopeActionResponseBuilder

Metodi

MetodoTipo restituitoBreve descrizione
build()EditorFileScopeActionResponseCrea la risposta all'azione dell'editor corrente.
requestFileScopeForActiveDocument()EditorFileScopeActionResponseBuilderRichiede l'ambito drive.file per il documento Editor attivo corrente.

EndNavigation

Proprietà

ProprietàTipoDescrizione
ACTION_UNSPECIFIEDEnumAzione non specificata.
CLOSE_DIALOGEnumChiude una finestra di dialogo.
CLOSE_DIALOG_AND_EXECUTEEnumChiude una finestra di dialogo e aggiorna la scheda che ha aperto la finestra di dialogo.

ErrorActionability

Proprietà

ProprietàTipoDescrizione
ERROR_ACTIONABILITY_UNSPECIFIEDEnumNon specificato.
NOT_ACTIONABLEEnumL'errore non può essere corretto dall'utente tramite la scheda di configurazione.
ACTIONABLEEnumL'errore può essere corretto dall'utente tramite la scheda di configurazione.

ErrorRetryability

Proprietà

ProprietàTipoDescrizione
RETRYABILITY_UNSPECIFIEDEnumNon specificato.
NOT_RETRYABLEEnumL'errore non è riproducibile, il flusso termina dopo il primo tentativo.
RETRYABLEEnumL'errore è riprovabile. Workflow tenterà di eseguire il passaggio fino a 5 volte.

FontWeight

Proprietà

ProprietàTipoDescrizione
FONT_WEIGHT_UNSPECIFIEDEnumPeso standard con spessore normale.
LIGHTEnumPeso ridotto e spessore ridotto.
MEDIUMEnumPeso intermedio tra leggero e grassetto.
BOLDEnumPeso maggiore con spessore aumentato.

HostAppAction

Metodi

MetodoTipo restituitoBreve descrizione
setWorkflowAction(workflowAction)HostAppActionImposta l'azione dell'app host su Azione del flusso di lavoro.

Metodi

MetodoTipo restituitoBreve descrizione
setLink(link)HyperlinkImposta l'URL di destinazione del link ipertestuale.
setText(text)HyperlinkImposta il testo del link ipertestuale.

InsertSection

Metodi

MetodoTipo restituitoBreve descrizione
insertAtTop(onCardTop)InsertSectionImposta il flag onCardTop, che indica se la nuova sezione deve essere inserita nella parte superiore della scheda.
insertBelowSection(sectionId)InsertSectionImposta l'ID della sezione e la nuova sezione viene inserita sotto.
setSection(section)InsertSectionImposta la sezione della scheda da inserire.

InsertWidget

Metodi

MetodoTipo restituitoBreve descrizione
insertAboveWidget(widgetId)InsertWidgetImposta l'ID widget e il nuovo widget viene inserito sopra il widget con l'ID specificato.
insertBelowWidget(widgetId)InsertWidgetImposta l'ID widget e il nuovo widget viene inserito sotto il widget con l'ID specificato.
setWidget(widget)InsertWidgetImposta Widget da inserire.

Metodi

MetodoTipo restituitoBreve descrizione
setTitle(title)LinkImposta il titolo del link.
setUrl(url)LinkImposta l'URL del link.

LinkPreview

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.
setLinkPreviewTitle(title)LinkPreviewImposta il titolo visualizzato nell'anteprima del link sopra la scheda di anteprima.
setPreviewCard(previewCard)LinkPreviewImposta la scheda che mostra le informazioni su un link di un servizio di terze parti o non Google.
setTitle(title)LinkPreviewImposta il titolo visualizzato nello smart chip per l'anteprima del link.

ListContainer

Metodi

MetodoTipo restituitoBreve descrizione
addListItem(listItem)ListContainerAggiunge un elemento all'elenco al contenitore dell'elenco.
setListNestLevel(listLevel)ListContainerImposta il livello dell'elenco, a partire da 0 per il livello superiore e aumenta di 1 per ogni elenco nidificato.
setListType(listType)ListContainerImposta il tipo di elenco come ordinato o non ordinato.

ListItem

Metodi

MetodoTipo restituitoBreve descrizione
addTextFormatElement(textFormatElement)ListItemAggiunge un TextFormatElement alla voce di elenco.

ListType

Proprietà

ProprietàTipoDescrizione
LIST_TYPE_UNSPECIFIEDEnumValore predefinito.
ORDEREDEnumElenco ordinato.
UNORDEREDEnumElenco non ordinato.

ModifyCard

Metodi

MetodoTipo restituitoBreve descrizione
setInsertSection(insertSection)ModifyCardImposta InsertSection per questo oggetto della scheda di modifica.
setInsertWidget(insertWidget)ModifyCardImposta InsertWidget per questo oggetto della scheda di modifica.
setRemoveSection(removeSection)ModifyCardImposta RemoveSection per questo oggetto della scheda di modifica.
setRemoveWidget(removeWidget)ModifyCardImposta RemoveWidget per questo oggetto della scheda di modifica.
setReplaceSection(replacementSection)ModifyCardImposta la sostituzione CardSection per questo oggetto di modifica della scheda. La sezione di sostituzione deve avere lo stesso ID di una sezione della scheda esistente.
setReplaceWidget(replacementWidget)ModifyCardImposta il widget di sostituzione per questo oggetto di modifica della scheda. Il widget di sostituzione deve avere lo stesso ID di un widget esistente.
setUpdateWidget(updateWidget)ModifyCardImposta UpdateWidget per questo oggetto della scheda di modifica.

Metodi

MetodoTipo restituitoBreve descrizione
popCard()Navigation
popToNamedCard(cardName)Navigation
popToRoot()Navigation
printJson()StringStampa la rappresentazione JSON di questo oggetto.
pushCard(card)NavigationInserisce la carta specificata nel mazzo.
setEndNavigation(endNavigation)NavigationImposta l'azione di navigazione finale.
updateCard(card)NavigationEsegue una sostituzione sul posto della carta attuale.

Notification

Metodi

MetodoTipo restituitoBreve descrizione
setText(text)NotificationImposta il testo da mostrare nella notifica.

OnClose

Proprietà

ProprietàTipoDescrizione
NOTHINGEnumNon fare nulla alla chiusura.
RELOADEnumRicarica il componente aggiuntivo alla chiusura della finestra.

OpenAs

Proprietà

ProprietàTipoDescrizione
FULL_SIZEEnumApri in una finestra o scheda a schermo intero.
OVERLAYEnumApri come overlay, ad esempio un popup.

Metodi

MetodoTipo restituitoBreve descrizione
setOnClose(onClose)OpenLinkImposta il comportamento dell'azione URL quando la finestra o la scheda dell'URL viene chiusa.
setOpenAs(openAs)OpenLinkImposta il comportamento dell'URL quando viene aperto.
setUrl(url)OpenLinkImposta l'URL da aprire.

RemoveSection

Metodi

MetodoTipo restituitoBreve descrizione
setSectionId(sectionId)RemoveSectionImposta l'ID della sezione da rimuovere.

RemoveWidget

Metodi

MetodoTipo restituitoBreve descrizione
setWidgetId(widgetId)RemoveWidgetImposta l'ID widget del widget da rimuovere.

RenderAction

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

RenderActionBuilder

Metodi

MetodoTipo restituitoBreve descrizione
build()RenderActionCrea l'azione di rendering corrente e la convalida.
setAction(action)RenderActionBuilderImposta l'azione che i componenti aggiuntivi possono utilizzare per aggiornare l'interfaccia utente all'azione di rendering.
setHostAppAction(hostAppAction)RenderActionBuilderImposta l'intent HostAppAction gestito dalle singole app host sull'azione di rendering.

ResourceData

Metodi

MetodoTipo restituitoBreve descrizione
addVariableData(key, value)ResourceDataAggiunge un VariableData con chiave in base al nome della variabile. Se la chiave esiste già, il valore viene sovrascritto.
setVariableDataMap(fields)ResourceDataImposta la mappa dei dati delle variabili in base ai nomi delle variabili.

ResourceField

Metodi

MetodoTipo restituitoBreve descrizione
setDataType(dataType)ResourceFieldImposta il tipo di dati del campo, consentendo ad altri passaggi di filtrare le variabili per tipo al momento della selezione.
setDisplayText(displayText)ResourceFieldImposta la descrizione del campo visualizzata dall'utente finale durante la selezione delle variabili nei passaggi successivi.
setSelector(selector)ResourceFieldImposta una chiave per la funzione del provider in modo da fornire il valore durante l'esecuzione del passaggio.

ResourceFieldsDefinitionRetrievedAction

Metodi

MetodoTipo restituitoBreve descrizione
addDynamicResourceDefinition(dynamicResourceDefinition)ResourceFieldsDefinitionRetrievedActionAggiunge un DynamicResourceDefinition alla definizione dei campi della risorsa dell'azione recuperata.

ResourceRetrievedAction

Metodi

MetodoTipo restituitoBreve descrizione
setResourceData(resourceData)ResourceRetrievedActionImposta ResourceData sull'azione di recupero della risorsa per fornire valori ai campi risorsa dinamici o ai campi risorsa personalizzati.

ResourceType

Metodi

MetodoTipo restituitoBreve descrizione
setWorkflowResourceDefinitionId(resourceType)ResourceTypeImposta l'ID definizione risorsa workflow.

ReturnElementErrorAction

Metodi

MetodoTipo restituitoBreve descrizione
setErrorActionability(errorActionability)ReturnElementErrorActionImposta l'azione correttiva per l'errore. Un errore deve essere correggibile se può essere risolto riconfigurando il passaggio.
setErrorLog(log)ReturnElementErrorActionImposta il log degli errori da visualizzare all'utente finale nel feed Attività del flusso di lavoro.
setErrorRetryability(errorRetryability)ReturnElementErrorActionImposta la possibilità di riprovare in caso di errore. Il flusso termina dopo il primo tentativo se un errore non è riprovabile.

ReturnOutputVariablesAction

Metodi

MetodoTipo restituitoBreve descrizione
addVariableData(key, value)ReturnOutputVariablesActionAggiunge una variabile di dati identificata dal nome della variabile. Un valore viene sovrascritto se la chiave esiste già.
setLog(log)ReturnOutputVariablesActionImposta il log dell'azione del flusso di lavoro eseguita per l'utente finale nel feed delle attività del flusso di lavoro.
setVariableDataMap(variables)ReturnOutputVariablesActionImposta la mappa dei dati delle variabili in base al nome della variabile. Un valore viene sovrascritto se la chiave esiste già.

SaveWorkflowAction

SendStatus

Proprietà

ProprietàTipoDescrizione
NOT_SENDEnumPredefinita.
CONTINUE_SENDEnumContinua a inviare l'email dopo aver aggiornato la bozza.

StyledText

Metodi

MetodoTipo restituitoBreve descrizione
addStyle(style)StyledTextImposta lo stile del testo formattato. È possibile applicare più stili a un singolo testo formattato.
setColor(color)StyledTextImposta il colore del testo formattato.
setFontWeight(fontWeight)StyledTextImposta lo spessore del carattere del testo formattato.
setText(text)StyledTextImposta i contenuti principali del testo formattato.

TextFormatChip

Metodi

MetodoTipo restituitoBreve descrizione
setLabel(label)TextFormatChipImposta il testo visualizzato nel chip.
setTextFormatIcon(icon)TextFormatChipImposta l'icona visualizzata nel chip.
setUrl(url)TextFormatChipImposta l'URL a cui passare quando si fa clic sul chip.

TextFormatElement

Metodi

MetodoTipo restituitoBreve descrizione
setHyperlink(hyperlink)TextFormatElementImposta l'elemento di formato del testo come Hyperlink.
setListContainer(listContainer)TextFormatElementImposta l'elemento di formato del testo come ListContainer.
setStyledText(styledText)TextFormatElementImposta l'elemento di formato del testo come StyledText.
setText(text)TextFormatElementImposta l'elemento di formato del testo come stringa di testo.
setTextFormatChip(chip)TextFormatElementImposta l'elemento di formato del testo come TextFormatChip.

TextFormatIcon

Metodi

MetodoTipo restituitoBreve descrizione
setIconUrl(iconUrl)TextFormatIconImposta l'URL dell'icona.
setMaterialIconName(materialIconName)TextFormatIconImposta il nome dell'icona del materiale definito in Google Material Icons.

TextStyle

Proprietà

ProprietàTipoDescrizione
STYLE_UNSPECIFIEDEnumNessuno stile applicato.
ITALICEnumStile corsivo.
UNDERLINEEnumStile sottolineatura.
STRIKETHROUGHEnumStile barrato.
LINE_BREAKEnumInterruzione di riga.
UPPERCASEEnumStile maiuscolo.
CODEEnumStile del codice.
CODE_BLOCKEnumStile del blocco di codice.

TimeStamp

Metodi

MetodoTipo restituitoBreve descrizione
setNanos(nanos)TimeStampImposta i nanosecondi del timestamp, che rappresentano il numero di nanosecondi all'interno del secondo corrente.
setSeconds(seconds)TimeStampImposta i secondi del timestamp, che rappresenta il numero di secondi trascorsi dall'epoca di Unix(1° gennaio 1970, 00:00:00 UTC).

UniversalActionResponse

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

UniversalActionResponseBuilder

Metodi

MetodoTipo restituitoBreve descrizione
build()UniversalActionResponseCrea la risposta all'azione universale corrente e la convalida.
displayAddOnCards(cardObjects)UniversalActionResponseBuilderVisualizza il componente aggiuntivo con le schede specificate.
setOpenLink(openLink)UniversalActionResponseBuilderImposta l'URL da aprire quando viene selezionata l'azione universale.

UpdateDraftActionResponse

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

UpdateDraftActionResponseBuilder

Metodi

MetodoTipo restituitoBreve descrizione
build()UpdateDraftActionResponseCrea la risposta all'azione di bozza di aggiornamento corrente e la convalida.
setSendStatus(sendStatus)UpdateDraftActionResponseBuilderImposta il campo enum che determina se l'email viene inviata dopo l'azione di aggiornamento.
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction)UpdateDraftActionResponseBuilderImposta un'azione che aggiorna i destinatari in Ccn di una bozza di email.
setUpdateDraftBodyAction(updateDraftBodyAction)UpdateDraftActionResponseBuilderImposta un'azione che aggiorna il corpo di una bozza di email.
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction)UpdateDraftActionResponseBuilderImposta un'azione che aggiorna i destinatari in copia conoscenza di una bozza.
setUpdateDraftSubjectAction(updateDraftSubjectAction)UpdateDraftActionResponseBuilderImposta un'azione che aggiorna la riga dell'oggetto di una bozza.
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction)UpdateDraftActionResponseBuilderImposta un'azione che aggiorna i destinatari A di una bozza.

UpdateDraftBccRecipientsAction

Metodi

MetodoTipo restituitoBreve descrizione
addUpdateBccRecipients(bccRecipientEmails)UpdateDraftBccRecipientsActionAggiorna i destinatari in Ccn di una bozza di email.

UpdateDraftBodyAction

Metodi

MetodoTipo restituitoBreve descrizione
addUpdateContent(content, contentType)UpdateDraftBodyActionAggiunge i contenuti specificati al corpo della bozza.
setUpdateType(updateType)UpdateDraftBodyActionImposta il UpdateDraftBodyType di questa azione di aggiornamento nel corpo della bozza.

UpdateDraftBodyType

Proprietà

ProprietàTipoDescrizione
IN_PLACE_INSERTEnumPredefinita.
INSERT_AT_STARTEnumGli aggiornamenti inseriscono i contenuti all'inizio del corpo del messaggio.
INSERT_AT_ENDEnumLe azioni di aggiornamento inseriscono i contenuti alla fine del corpo del messaggio.

UpdateDraftCcRecipientsAction

Metodi

MetodoTipo restituitoBreve descrizione
addUpdateCcRecipients(ccRecipientEmails)UpdateDraftCcRecipientsActionAggiorna i destinatari in Cc di una bozza di email.

UpdateDraftSubjectAction

Metodi

MetodoTipo restituitoBreve descrizione
addUpdateSubject(subject)UpdateDraftSubjectActionAggiorna la riga dell'oggetto di una bozza di email.

UpdateDraftToRecipientsAction

Metodi

MetodoTipo restituitoBreve descrizione
addUpdateToRecipients(toRecipientEmails)UpdateDraftToRecipientsActionAggiorna i destinatari A di una bozza di email.

UpdateInlinePreviewAction

Metodi

MetodoTipo restituitoBreve descrizione
addCardWithId(cardWithId)UpdateInlinePreviewActionAggiunge la scheda per questa azione.
addExpiration(ttl)UpdateInlinePreviewActionAggiunge la scadenza per questa azione.

UpdateMessageAction

Metodi

MetodoTipo restituitoBreve descrizione
setMessage(message)UpdateMessageActionImposta il messaggio per questa azione.

UpdateWidget

Metodi

MetodoTipo restituitoBreve descrizione
addSuggestion(text, value, selected, startIconUri, bottomText)UpdateWidgetAggiunge un nuovo elemento che può essere selezionato per i menu a selezione multipla.

ValidationErrorSeverity

Proprietà

ProprietàTipoDescrizione
SEVERITY_UNSPECIFIEDEnumNon specificato.
CRITICALEnumCritico: l'errore è critico e deve essere corretto prima della pubblicazione.
WARNINGEnumAvviso: l'errore non è critico e non blocca la pubblicazione.

ValueMetadata

Metodi

MetodoTipo restituitoBreve descrizione
addCastableType(dataType)ValueMetadataAggiunge tipi consentiti facoltativi che possono essere convertiti dinamicamente per i dati di una variabile in questo valore metadati.
addEnumValue(enumValue)ValueMetadataAggiunge un valore stringa facoltativo ai valori enum consentiti di una variabile. Questo campo può essere impostato solo se DataType è impostato sul tipo String.
setDefaultValue(defaultValue)ValueMetadataImposta il valore predefinito facoltativo della variabile. Ad esempio, se il tipo di variabile è booleano, defaultValue può essere impostato su "true" o "false".

VariableData

Metodi

MetodoTipo restituitoBreve descrizione
addBooleanValue(value)VariableDataAggiunge un valore booleano ai dati della variabile.
addEmailAddress(emailAddress)VariableDataAggiunge un indirizzo email ai dati variabili.
addFloatValue(value)VariableDataAggiunge un valore float ai dati della variabile.
addGoogleUser(googleUser)VariableDataAggiunge un utente Google ai dati della variabile.
addIntegerValue(value)VariableDataAggiunge un valore intero ai dati della variabile.
addResourceData(resourceData)VariableDataAggiunge un valore ResourceData ai dati della variabile.
addResourceReference(resourceReference)VariableDataAggiunge un ID riferimento risorsa ai dati delle variabili.
addStringValue(value)VariableDataAggiunge un valore stringa ai dati della variabile.
addTimestampValue(value)VariableDataAggiunge un valore TimeStamp ai dati della variabile.
addWorkflowTextFormat(workflowTextFormat)VariableDataAggiunge un valore WorkflowTextFormat ai dati della variabile.

WorkflowAction

WorkflowTextFormat

Metodi

MetodoTipo restituitoBreve descrizione
addTextFormatElement(textFormatElement)WorkflowTextFormatAggiunge un TextFormatElement al formato di testo del workflow.

WorkflowValidationErrorAction

Metodi

MetodoTipo restituitoBreve descrizione
setSeverity(severity)WorkflowValidationErrorActionImposta la gravità dell'errore di convalida.