Interface AssetOnboardingAvroFileInterface


public interface AssetOnboardingAvroFileInterface
AssetOnboardingAvroFileInterface provides the client-side interface for an asset owner to set up the metadata about an Avro file asset. This includes defining its name, source and license.
  • Method Summary

    Modifier and Type
    Method
    Description
    addAvroFileToCatalog(String userId, String displayName, String description, String fullPath)
    Add a simple asset description linked to a connection object for an Avro file.
  • Method Details

    • addAvroFileToCatalog

      List<String> addAvroFileToCatalog(String userId, String displayName, String description, String fullPath) throws org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException
      Add a simple asset description linked to a connection object for an Avro file.
      Parameters:
      userId - calling user (assumed to be the owner)
      displayName - display name for the file in the catalog
      description - description of the file in the catalog
      fullPath - full path of the file - used to access the file through the connector
      Returns:
      list of GUIDs from the top level to the root of the pathname
      Throws:
      org.odpi.openmetadata.frameworks.openmetadata.ffdc.InvalidParameterException - full path or userId is null
      org.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException - problem accessing property server
      org.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException - security access problem