Interface AssetOnboardingCSVFileInterface
public interface AssetOnboardingCSVFileInterface
AssetOnboardingCSVFileInterface provides the client-side interface for an asset owner to set up the metadata about
a CSV file asset. This includes defining its name, source and license.
-
Method Summary
Modifier and TypeMethodDescriptionaddCSVFileToCatalog(String userId, String displayName, String description, String fullPath) Add a simple asset description linked to a connection object for a CSV file.addCSVFileToCatalog(String userId, String displayName, String description, String fullPath, List<String> columnHeaders, Character delimiterCharacter, Character quoteCharacter) Add a simple asset description linked to a connection object for a CSV file.
-
Method Details
-
addCSVFileToCatalog
List<String> addCSVFileToCatalog(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 a CSV file.- Parameters:
userId- calling user (assumed to be the owner)displayName- display name for the file in the catalogdescription- description of the file in the catalogfullPath- 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 nullorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- problem accessing property serverorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- security access problem
-
addCSVFileToCatalog
List<String> addCSVFileToCatalog(String userId, String displayName, String description, String fullPath, List<String> columnHeaders, Character delimiterCharacter, Character quoteCharacter) 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 a CSV file.- Parameters:
userId- calling user (assumed to be the owner)displayName- display name for the file in the catalogdescription- description of the file in the catalogfullPath- full path of the file - used to access the file through the connectorcolumnHeaders- does the first line of the file contain the column names. If not pass the list of column headers.delimiterCharacter- what is the delimiter character - null for default of commaquoteCharacter- what is the character to group a field that contains delimiter characters- 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 nullorg.odpi.openmetadata.frameworks.openmetadata.ffdc.PropertyServerException- problem accessing property serverorg.odpi.openmetadata.frameworks.openmetadata.ffdc.UserNotAuthorizedException- security access problem
-