Skip to content

Status

DataitemStatus

Bases: MaterialStatus

Status class for dataitem entities.

Source code in digitalhub_data/entities/dataitem/status.py
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
class DataitemStatus(MaterialStatus):
    """
    Status class for dataitem entities.
    """

    def __init__(
        self,
        state: str,
        message: str | None = None,
        files: list[dict] | None = None,
        preview: dict | None = None,
        **kwargs,
    ) -> None:
        super().__init__(state, message, files)
        self.preview = preview

DataitemStatusDataitem

Bases: DataitemStatus

Status class for dataitem dataitem entities.

Source code in digitalhub_data/entities/dataitem/status.py
23
24
25
26
class DataitemStatusDataitem(DataitemStatus):
    """
    Status class for dataitem dataitem entities.
    """

DataitemStatusIceberg

Bases: DataitemStatus

Status class for dataitem iceberg entities.

Source code in digitalhub_data/entities/dataitem/status.py
35
36
37
38
class DataitemStatusIceberg(DataitemStatus):
    """
    Status class for dataitem iceberg entities.
    """

DataitemStatusTable

Bases: DataitemStatus

Status class for dataitem table entities.

Source code in digitalhub_data/entities/dataitem/status.py
29
30
31
32
class DataitemStatusTable(DataitemStatus):
    """
    Status class for dataitem table entities.
    """