Compartilhar via


DataType Classe

Tipo de dados para um dado (entrada ou saída).

Inicializar DataType.

Herança
builtins.object
DataType

Construtor

DataType(workspace, id, name, description, is_directory, parent_datatype_ids)

Parâmetros

workspace
Workspace
Obrigatório

O objeto de workspace ao qual este DataType pertence.

id
str
Obrigatório

A ID do tipo de dados.

name
str
Obrigatório

Nome do tipo de dados

description
str
Obrigatório

A descrição do tipo de dados.

is_directory
bool
Obrigatório

Indica se o tipo de dados representa um diretório. True se o tipo de dados representar um diretório, False se ele representar um único arquivo.

parent_datatype_ids
list
Obrigatório

Uma lista de tipos de dados pai dos quais esse tipo de dados é derivado.

workspace
Workspace
Obrigatório

O objeto de workspace ao qual este DataType pertence.

id
str
Obrigatório

A ID do tipo de dados.

name
str
Obrigatório

O nome do tipo de dados.

description
str
Obrigatório

A descrição do tipo de dados.

is_directory
bool
Obrigatório

Indica se o tipo de dados representa um diretório. True se o tipo de dados representar um diretório, False se ele representar um único arquivo.

parent_datatype_ids
list
Obrigatório

Uma lista de tipos de dados pai dos quais esse tipo de dados é derivado.

Métodos

create_data_type

Crie um novo DataType.

list_data_types

Liste os DataTypes existentes no workspace determinado.

update

Atualize a descrição deste DataType ou DataTypes pai.

create_data_type

Crie um novo DataType.

static create_data_type(workspace, name, description, is_directory, parent_datatypes=None)

Parâmetros

workspace
Workspace
Obrigatório

O objeto de workspace ao qual o DataType pertence.

name
str
Obrigatório

O nome do DataType.

description
str
Obrigatório

A descrição do DataType.

is_directory
bool
Obrigatório

Indica se o tipo de dados representa um diretório. True se o tipo de dados representar um diretório, False se ele representar um único arquivo.

parent_datatypes
list
valor padrão: None

Lista de nomes de DataType pai dos quais o DataType é derivado.

Retornos

O DataType criado.

Tipo de retorno

list_data_types

Liste os DataTypes existentes no workspace determinado.

static list_data_types(workspace)

Parâmetros

workspace
Workspace
Obrigatório

O objeto de workspace.

Retornos

A lista de DataTypes.

Tipo de retorno

update

Atualize a descrição deste DataType ou DataTypes pai.

update(new_description=None, new_parent_datatypes=None)

Parâmetros

new_description
str
valor padrão: None

A nova descrição do DataType

new_parent_datatypes
list
valor padrão: None

Uma lista de novos DataTypes pai. A nova lista será adicionada à lista existente de DataTypes pai para este DataType.

Atributos

description

Obtenha a descrição do tipo de dados.

Retornos

A cadeia de caracteres da descrição.

Tipo de retorno

str

id

Obtenha a ID para esses dados.

Retornos

A ID.

Tipo de retorno

str

is_directory

Retornar True se o tipo de dados representar um diretório, False se ele representar um único arquivo.

Retornos

A propriedade de diretório is.

Tipo de retorno

name

Obtenha o nome do tipo de dados.

Retornos

O nome.

Tipo de retorno

str

parent_datatype_ids

Listar tipos de dados pai dos quais esse tipo de dados é derivado.

Retornos

A lista de IDs do tipo de dados.

Tipo de retorno