Compartir a través de


DataType Clase

Tipo de datos para un fragmento de datos (entrada o salida).

Inicialice DataType.

Herencia
builtins.object
DataType

Constructor

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

Parámetros

workspace
Workspace
Requerido

Objeto de área de trabajo al que pertenece este tipo de datos.

id
str
Requerido

Identificador del tipo de datos.

name
str
Requerido

Tipo de datos.

description
str
Requerido

Descripción del tipo de datos.

is_directory
bool
Requerido

Indica si la fila representa un directorio. True si el tipo de datos representa un directorio, False si representa un único archivo.

parent_datatype_ids
list
Requerido

Lista de tipos de datos primarios de los que se deriva este tipo de datos.

workspace
Workspace
Requerido

Objeto de área de trabajo al que pertenece este tipo de datos.

id
str
Requerido

Identificador del tipo de datos.

name
str
Requerido

Nombre del tipo de datos.

description
str
Requerido

Descripción del tipo de datos.

is_directory
bool
Requerido

Indica si la fila representa un directorio. True si el tipo de datos representa un directorio, False si representa un único archivo.

parent_datatype_ids
list
Requerido

Lista de tipos de datos primarios de los que se deriva este tipo de datos.

Métodos

create_data_type

Cree un nuevo tipo de datos.

list_data_types

Enumera los DataTypes existentes en el área de trabajo determinada.

update

Actualice la descripción de este DataType o los DataTypes primarios.

create_data_type

Cree un nuevo tipo de datos.

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

Parámetros

workspace
Workspace
Requerido

Objeto de área de trabajo al que pertenece DataType.

name
str
Requerido

Nombre de DataType.

description
str
Requerido

Descripción de DataType.

is_directory
bool
Requerido

Indica si DataType representa un directorio. True si DataType representa un directorio, False si representa un único archivo.

parent_datatypes
list
valor predeterminado: None

Lista de nombres DataType primarios de los que se deriva DataType.

Devoluciones

DataType creado.

Tipo de valor devuelto

list_data_types

Enumera los DataTypes existentes en el área de trabajo determinada.

static list_data_types(workspace)

Parámetros

workspace
Workspace
Requerido

Objeto de área de trabajo.

Devoluciones

Lista de DataTypes.

Tipo de valor devuelto

update

Actualice la descripción de este DataType o los DataTypes primarios.

update(new_description=None, new_parent_datatypes=None)

Parámetros

new_description
str
valor predeterminado: None

Nueva descripción de DataType.

new_parent_datatypes
list
valor predeterminado: None

Lista de nuevos tipos de datos primarios. La nueva lista se agregará a la lista existente de tipos de datos primarios para este DataType.

Atributos

description

Obtenga la descripción del tipo de datos.

Devoluciones

Cadena de descripción.

Tipo de valor devuelto

str

id

Obtenga el identificador de estos datos.

Devoluciones

Identificador.

Tipo de valor devuelto

str

is_directory

Devuelve True si el tipo de datos representa un directorio, y False si representa un único archivo.

Devoluciones

Es la propiedad de directorio.

Tipo de valor devuelto

name

Obtenga el nombre del tipo de datos.

Devoluciones

Nombre.

Tipo de valor devuelto

str

parent_datatype_ids

Enumera los tipos de datos primarios de los que se deriva este tipo de datos.

Devoluciones

Lista de los ID de tipo de datos.

Tipo de valor devuelto