Class DynamicResourceDefinition

動的リソース定義

DynamicResourceDefinition は ResourceFieldsDefinitionRetrievedAction の構成要素です。1 つ以上の ResourceField を含み、Google Workspace Studio のステップで提供される出力変数の数を動的に定義できます。

Google Workspace Studio を拡張する Google Workspace アドオンでのみ使用できます。

使用例:

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

メソッド

メソッド戻り値の型概要
addResourceField(resourceField)DynamicResourceDefinition動的リソース定義にリソース フィールドを追加します。
setResourceId(resourceId)DynamicResourceDefinition動的リソース定義の ID を設定します。この ID はマニフェストの workflowResourceDefinitionId に対応します。

詳細なドキュメント

addResourceField(resourceField)

動的リソース定義にリソース フィールドを追加します。

パラメータ

名前説明
resourceFieldResourceField追加するリソース フィールド。

戻る

DynamicResourceDefinition - チェーン用のこのオブジェクト。


setResourceId(resourceId)

動的リソース定義の ID を設定します。この ID はマニフェストの workflowResourceDefinitionId に対応します。

パラメータ

名前説明
resourceIdString動的リソース定義の固有識別子。

戻る

DynamicResourceDefinition - チェーン用のこのオブジェクト。