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 | 변수의 허용된 enum 값에 선택적 문자열 값을 추가합니다. 이 필드는 Data이 문자열 유형으로 설정된 경우에만 설정할 수 있습니다. |
set | Value | 변수의 선택적 기본값을 설정합니다. 예를 들어 변수 유형이 불리언인 경우 defaultValue를 'true' 또는 'false'로 설정할 수 있습니다. |
자세한 문서
add Castable Type(dataType)
변수 데이터에 동적으로 캐스팅될 수 있는 선택적 허용 유형을 이 값 메타데이터에 추가합니다.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
data | Basic | 변수를 캐스팅할 수 있는 Basic입니다. |
리턴
Value - 체이닝을 위한 이 값 메타데이터 객체입니다.
add Enum Value(enumValue)
변수의 허용된 enum 값에 선택적 문자열 값을 추가합니다. 이 필드는 Data이 문자열 유형으로 설정된 경우에만 설정할 수 있습니다.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
enum | String | 열거형에 추가할 수 있는 값입니다. |
리턴
Value - 체이닝을 위한 이 값 메타데이터 객체입니다.
set Default Value(defaultValue)
변수의 선택적 기본값을 설정합니다. 예를 들어 변수 유형이 불리언인 경우 defaultValue를 'true' 또는 'false'로 설정할 수 있습니다.
매개변수
| 이름 | 유형 | 설명 |
|---|---|---|
default | String | 변수의 기본값입니다. |
리턴
Value - 체이닝을 위한 이 값 메타데이터 객체입니다.