# coding: utf-8

"""
    Collibra Data Governance Center Core API

    <p>The Core REST API allows you to create your own integrations with Collibra Data Governance Center.</p><p><i>Create custom applications to help users get access to the right data.</i></p>  # noqa: E501

    The version of the OpenAPI document: 2.0
    Generated by: https://openapi-generator.tech
"""

from collibra_core.paths.assets.post import AddAsset
from collibra_core.paths.assets_bulk.post import AddAssets
from collibra_core.paths.assets_asset_id_tags.post import AddTagsToAsset
from collibra_core.paths.assets_asset_id.patch import ChangeAsset
from collibra_core.paths.assets_bulk.patch import ChangeAssets
from collibra_core.paths.assets.get import FindAssets
from collibra_core.paths.assets_asset_id.get import GetAsset
from collibra_core.paths.assets_asset_id_breadcrumb.get import GetAssetBreadcrumb
from collibra_core.paths.assets_asset_id_tags.get import GetAssetTags
from collibra_core.paths.assets_asset_id.delete import RemoveAsset
from collibra_core.paths.assets_bulk.delete import RemoveAssets
from collibra_core.paths.assets_asset_id_tags.delete import RemoveTagsFromAsset
from collibra_core.paths.assets_asset_id_attributes.put import SetAssetAttributes
from collibra_core.paths.assets_asset_id_relations.put import SetAssetRelations
from collibra_core.paths.assets_asset_id_responsibilities.put import SetAssetResponsibilities
from collibra_core.paths.assets_asset_id_tags.put import SetTagsForAsset


class AssetsApi(
    AddAsset,
    AddAssets,
    AddTagsToAsset,
    ChangeAsset,
    ChangeAssets,
    FindAssets,
    GetAsset,
    GetAssetBreadcrumb,
    GetAssetTags,
    RemoveAsset,
    RemoveAssets,
    RemoveTagsFromAsset,
    SetAssetAttributes,
    SetAssetRelations,
    SetAssetResponsibilities,
    SetTagsForAsset,
):
    """NOTE: This class is auto generated by OpenAPI Generator
    Ref: https://openapi-generator.tech

    Do not edit the class manually.
    """
    pass
