Class ValueMetadata

ValorMetadatos

Un objeto ValueMetadata contiene información sobre los valores posibles 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 muestraDescripción breve
addCastableType(dataType)ValueMetadataAgrega tipos permitidos opcionales que se pueden convertir de forma dinámica para los datos de una variable en los metadatos de este 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 DataType se establece en el 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 en los metadatos de este valor.

Parámetros

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

Volver

ValueMetadata: Es 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 se establece en el tipo String.

Parámetros

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

Volver

ValueMetadata: Es 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
defaultValueStringEs el valor predeterminado de la variable.

Volver

ValueMetadata: Es este objeto de metadatos de valor, para encadenar.