gravitino.api.metalake.Metalake

class gravitino.api.metalake.Metalake

Bases: Auditable

The interface of a metalake. The metalake is the top level entity in the gravitino system, containing a set of catalogs.

__init__()

Methods

__init__()

audit_info()

comment()

The comment of the metalake.

name()

The name of the metalake.

properties()

The properties of the metalake.

abstract comment() str | None

The comment of the metalake. Note. this method will return None if the comment is not set for this metalake.

Returns:

Optional[str]: The comment of the metalake.

abstract name() str

The name of the metalake.

Returns:

str: The name of the metalake.

abstract properties() Dict[str, str] | None

The properties of the metalake. Note, this method will return None if the properties are not set.

Returns:

Optional[Dict[str, str]]: The properties of the metalake.