Class DataType

DataType

Um DataType é usado para definir o tipo de uma variável. O tipo pode ser um dos tipos de dados básicos ou um tipo de recurso específico do Workspace Studio.

Disponível apenas para complementos do Google Workspace que estendem o Google Workspace Studio.

Exemplo de uso:

const dataType = AddOnsResponseService.newDataType()
    .setBasicDataType(
      AddOnsResponseService.BasicDataType.STRING
    )
    .setValueMetadata(
      AddOnsResponseService.newValueMetadata()
        .addEnumValue("sample_enum_value")
    );

let resourceField = AddOnsResponseService.newResourceField()
    .setSelector("question_1")
    .setDisplayText("Question 1")
    .setDataType(dataType);

}

Métodos

MétodoTipo de retornoBreve descrição
setBasicDataType(basicDataType)DataTypeDefine o tipo de dados como um dos BasicDataTypes compatíveis.
setResourceType(resourceType)DataTypeDefine o tipo de dados como um ResourceType definido pelo usuário.
setValueMetadata(valueMetadata)DataTypeDefine o ValueMetadata, que contém informações relacionadas ao tipo da variável.

Documentação detalhada

setBasicDataType(basicDataType)

Define o tipo de dados como um dos BasicDataTypes compatíveis.

Parâmetros

NomeTipoDescrição
basicDataTypeBasicDataTypeO tipo de dados básico a que a variável pertence.

Retornar

DataType: esse objeto de tipo de dados para encadeamento.


setResourceType(resourceType)

Define o tipo de dados como um ResourceType definido pelo usuário.

Parâmetros

NomeTipoDescrição
resourceTypeResourceTypeO tipo de recurso específico do aplicativo(personalizado) da variável.

Retornar

DataType: esse objeto de tipo de dados para encadeamento.


setValueMetadata(valueMetadata)

Define o ValueMetadata, que contém informações relacionadas ao tipo da variável.

Parâmetros

NomeTipoDescrição
valueMetadataValueMetadataAs informações de metadados de valor sobre os valores possíveis da variável.

Retornar

DataType: esse objeto de tipo de dados para encadeamento.