valueMetadata には、変数の潜在的な値に関する情報が含まれます。
Google Workspace Studio を拡張する Google Workspace アドオンでのみ使用できます。
使用例:
let allowedValue1 = "001"; let allowedValue2 = "002"; const valueMetadata = AddOnsResponseService.newValueMetadata() .addEnumValue(allowedValue1); .addEnumValue(allowedValue2) .setDefaultValue(allowedValue1) .addCastableType(AddOnsResponseService.BasicDataType.STRING) .addCastableType(AddOnsResponseService.BasicDataType.INTEGER);
メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
add | Value | 変数データに対して動的にキャストできるオプションの許可型をこの値のメタデータに追加します。 |
add | Value | 変数の許容される列挙値に省略可能な文字列値を追加します。このフィールドは、Data が String 型に設定されている場合にのみ設定できます。 |
set | Value | 変数のオプションのデフォルト値を設定します。たとえば、変数の型がブール値の場合、defaultValue は「true」または「false」に設定できます。 |
詳細なドキュメント
add Castable Type(dataType)
変数データに対して動的にキャストできるオプションの許可型をこの値のメタデータに追加します。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
data | Basic | 変数をキャストできる Basic。 |
戻る
Value - チェーン用の値メタデータ オブジェクト。
add Enum Value(enumValue)
変数の許容される列挙値に省略可能な文字列値を追加します。このフィールドは、Data が String 型に設定されている場合にのみ設定できます。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
enum | String | 列挙型に追加できる値。 |
戻る
Value - チェーン用の値メタデータ オブジェクト。
set Default Value(defaultValue)
変数のオプションのデフォルト値を設定します。たとえば、変数の型がブール値の場合、defaultValue は「true」または「false」に設定できます。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
default | String | 変数のデフォルト値。 |
戻る
Value - チェーン用の値メタデータ オブジェクト。