gooddata_sdk.catalog.workspace.declarative_model.workspace.analytics_model.analytics_model.CatalogDeclarativeFilterContext

class gooddata_sdk.catalog.workspace.declarative_model.workspace.analytics_model.analytics_model.CatalogDeclarativeFilterContext(id: str, title: str, content: dict[str, Any], description: str = None, tags: list[str] = None)

Bases: gooddata_sdk.catalog.workspace.declarative_model.workspace.analytics_model.analytics_model.CatalogAnalyticsBase

__init__(id: str, title: str, content: dict[str, Any], description: str = None, tags: list[str] = None)

Methods

__init__(id, title, content[, description, tags])

from_api(entity)

from_dict(data)

For simplification, we can use directly from_api method, because all attributes follow the same attributes name convention, which is same for snake and camel case.

get_kwargs()

load_from_disk(analytics_file)

store_to_disk(analytics_folder)

to_api()

classmethod from_dict(data: dict[str, Any]) T

For simplification, we can use directly from_api method, because all attributes follow the same attributes name convention, which is same for snake and camel case. The content attribute does not change (even if we put it inside client class).