Class ResourceRetrievedAction

ResourceRetrievedAction

Uma ResourceRetrievedAction é usada para recuperar o conteúdo de recursos personalizados quando necessário, em que o campo de recurso personalizado é definido no ResourceData.

Disponível apenas para complementos do Google Workspace que estendem o Google Workspace Studio.

Exemplo de uso:

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();

Métodos

MétodoTipo de retornoBreve descrição
setResourceData(resourceData)ResourceRetrievedActionDefine o ResourceData como a ação de recuperação de recursos para fornecer valores aos campos de recursos dinâmicos ou personalizados.

Documentação detalhada

setResourceData(resourceData)

Define o ResourceData como a ação de recuperação de recursos para fornecer valores aos campos de recursos dinâmicos ou personalizados.

Parâmetros

NomeTipoDescrição
resourceDataResourceDataO ResourceData retornado pela ação de recuperação de recursos.

Retornar

ResourceRetrievedAction: ação recuperada do recurso, para encadeamento.