A ResourceRetrievedAction is used to retrieve custom resource content when needed, where the custom resource field is defined in the ResourceData.
Only available for Google Workspace add-ons that extend Google Workspace Studio.
Sample usage:
let fieldData_1 = AddOnsResponseService . newVariableData () . addStringValue ( "value_1" ); let fieldData_2 = AddOnsResponseService . newVariableData () . addStringValue ( "value_2" ); let resourceData = AddOnsResponseService . newResourceData () . addVariableData ( "field_1" , fieldData_1 ) . addVariableData ( "field_2" , fieldData_2 ) let workflowAction = AddOnsResponseService . newResourceRetrievedAction () . setResourceData ( resourceData ) let hostAppAction = AddOnsResponseService . newHostAppAction () . setWorkflowAction ( workflowAction ); return AddOnsResponseService . newRenderActionBuilder () . setHostAppAction ( hostAppAction ) . build ();
Methods
| Method | Return type | Brief description |
|---|---|---|
Resource
|
Sets the Resource
to the resource retrieved action to provide values to the dynamic
resource fields or custom resource fields. |
Detailed documentation
set
Resource
Data(resourceData)
Sets the Resource
to the resource retrieved action to provide values to the dynamic
resource fields or custom resource fields.
Parameters
| Name | Type | Description |
|---|---|---|
resource
|
Resource
|
The Resource
returned by the resource retrieved action. |
Return
Resource
— This resource retrieved action, for chaining.

