Class ValueMetadata

ValueMetadata

Un valueMetadata contiene información sobre los valores potenciales de una variable.

Solo está disponible para los complementos de Google Workspace que extienden Google Workspace Studio.

Ejemplo de uso:

let allowedValue1 = "001";
let allowedValue2 = "002";

const valueMetadata = AddOnsResponseService.newValueMetadata()
   .addEnumValue(allowedValue1);
   .addEnumValue(allowedValue2)
   .setDefaultValue(allowedValue1)
   .addCastableType(AddOnsResponseService.BasicDataType.STRING)
   .addCastableType(AddOnsResponseService.BasicDataType.INTEGER);

Métodos

MétodoTipo de datos que se devuelveDescripción breve
addCastableType(dataType)ValueMetadataAgrega tipos permitidos opcionales que se pueden convertir de forma dinámica para los datos de una variable a estos metadatos de valor.
addEnumValue(enumValue)ValueMetadataAgrega un valor de cadena opcional a los valores de enumeración permitidos de una variable. Este campo solo se puede establecer si el DataType está configurado como tipo String.
setDefaultValue(defaultValue)ValueMetadataEstablece el valor predeterminado opcional de la variable. Por ejemplo, si el tipo de variable es booleano, defaultValue se puede establecer en "true" o "false".

Documentación detallada

addCastableType(dataType)

Agrega tipos permitidos opcionales que se pueden convertir de forma dinámica para los datos de una variable a estos metadatos de valor.

Parámetros

NombreTipoDescripción
dataTypeBasicDataTypeUn BasicDataType al que se puede convertir la variable.

Volver

ValueMetadata: Este objeto de metadatos de valor, para encadenar.


addEnumValue(enumValue)

Agrega un valor de cadena opcional a los valores de enumeración permitidos de una variable. Este campo solo se puede establecer si DataType está configurado como tipo String.

Parámetros

NombreTipoDescripción
enumValueStringEl valor permitido que se agregará a la enumeración.

Volver

ValueMetadata: Este objeto de metadatos de valor, para encadenar.


setDefaultValue(defaultValue)

Establece el valor predeterminado opcional de la variable. Por ejemplo, si el tipo de variable es booleano, defaultValue se puede establecer en "true" o "false".

Parámetros

NombreTipoDescripción
defaultValueStringEl valor predeterminado de la variable.

Volver

ValueMetadata: Este objeto de metadatos de valor, para encadenar.