Documentation
¶
Index ¶
Constants ¶
View Source
const ( AssetIDNotFound string = "the asset does not exist" AccessForbidden string = "no permissions to access the data" )
ErrorMessages that are reported to the user
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataCatalog ¶
type DataCatalog interface { GetAssetInfo(in *datacatalog.GetAssetRequest, creds string) (*datacatalog.GetAssetResponse, error) CreateAsset(in *datacatalog.CreateAssetRequest, creds string) (*datacatalog.CreateAssetResponse, error) DeleteAsset(in *datacatalog.DeleteAssetRequest, creds string) (*datacatalog.DeleteAssetResponse, error) UpdateAsset(in *datacatalog.UpdateAssetRequest, creds string) (*datacatalog.UpdateAssetResponse, error) io.Closer }
DataCatalog is an interface of a facade to a data catalog.
func NewDataCatalog ¶
func NewDataCatalog(catalogProviderName, catalogConnectorAddress string) (DataCatalog, error)
func NewOpenAPIDataCatalog ¶
func NewOpenAPIDataCatalog(name, connectionURL string) DataCatalog
Click to show internal directories.
Click to hide internal directories.