Class DynamicResourceDefinition

DynamicResourceDefinition

DynamicResourceDefinition adalah blok penyusun untuk ResourceFieldsDefinitionRetrievedAction, yang dapat berisi satu atau beberapa angka ResourceField untuk menentukan secara dinamis jumlah variabel output yang disediakan oleh langkah di Google Workspace Studio.

Hanya tersedia untuk add-on Google Workspace yang memperluas Google Workspace Studio.

Contoh penggunaan:

let dynamicResourceDefinition = AddOnsResponseService.newDynamicResourceDefinition()
   .setResourceId("resource_definition_1") // The resource ID must match the one defined in the manifest.
   .addResourceField(
     AddOnsResponseService.newResourceField()
       .setSelector("question_1")
       .setDisplayText("Question 1")
   );

Metode

MetodeJenis nilai yang ditampilkanDeskripsi singkat
addResourceField(resourceField)DynamicResourceDefinitionMenambahkan kolom resource ke definisi resource dinamis.
setResourceId(resourceId)DynamicResourceDefinitionMenetapkan ID untuk definisi resource dinamis, ID ini sesuai dengan workflowResourceDefinitionId dalam manifes.

Dokumentasi mendetail

addResourceField(resourceField)

Menambahkan kolom resource ke definisi resource dinamis.

Parameter

NamaJenisDeskripsi
resourceFieldResourceFieldKolom resource yang akan ditambahkan.

Pulang pergi

DynamicResourceDefinition — Objek ini, untuk dirangkaikan.


setResourceId(resourceId)

Menetapkan ID untuk definisi resource dinamis, ID ini sesuai dengan workflowResourceDefinitionId dalam manifes.

Parameter

NamaJenisDeskripsi
resourceIdStringID unik untuk definisi resource dinamis.

Pulang pergi

DynamicResourceDefinition — Objek ini, untuk dirangkaikan.