Package org.openmetadata.service.jdbi3
Class DatabaseServiceRepository
java.lang.Object
org.openmetadata.service.jdbi3.EntityRepository<T>
org.openmetadata.service.jdbi3.ServiceEntityRepository<DatabaseService,DatabaseConnection>
org.openmetadata.service.jdbi3.DatabaseServiceRepository
public class DatabaseServiceRepository
extends ServiceEntityRepository<DatabaseService,DatabaseConnection>
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.openmetadata.service.jdbi3.ServiceEntityRepository
ServiceEntityRepository.ServiceUpdaterNested classes/interfaces inherited from class org.openmetadata.service.jdbi3.EntityRepository
EntityRepository.DescriptionTaskWorkflow, EntityRepository.EntityUpdater, EntityRepository.Operation, EntityRepository.TagTaskWorkflow -
Field Summary
Fields inherited from class org.openmetadata.service.jdbi3.EntityRepository
allowedFields, CACHE_WITH_ID, CACHE_WITH_NAME, dao, daoCollection, entityType, putFields, quoteFqn, renameAllowed, searchRepository, supportsDataProducts, supportsDomain, supportsExperts, supportsExtension, supportsFollower, supportsLifeCycle, supportsOwner, supportsReviewers, supportsSearch, supportsSoftDelete, supportsStyle, supportsTags, supportsVotes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexportToCsv(String name, String user) Override this method to support downloading CSV functionalityimportFromCsv(String name, String csv, boolean dryRun, String user) Load CSV provided for bulk uploadMethods inherited from class org.openmetadata.service.jdbi3.ServiceEntityRepository
addTestConnectionResult, clearFields, getUpdater, postDelete, prepare, setFields, storeEntity, storeRelationshipsMethods inherited from class org.openmetadata.service.jdbi3.EntityRepository
addFollower, addRelationship, addRelationship, addRelationship, addServiceRelationship, applyColumnTags, applySuggestion, applyTags, applyTags, bulkAddToRelationship, bulkAssetsOperation, checkSystemEntityDeletion, cleanup, clearFieldsInternal, copy, create, createInternal, createOrUpdate, delete, deleteByName, deleteChildren, deleteExtensionAtTimestamp, deleteExtensionBeforeTimestamp, deleteFollower, deleteFrom, deleteFromSearch, deleteInternal, deleteInternalByName, deleteRelationship, deleteTo, ensureSingleRelationship, find, findBoth, findByName, findByNameOrNull, findFrom, findFromRecords, findTo, findToRecords, get, get, getAllowedFieldsCopy, getAllTags, getByName, getByName, getChildren, getCommonFields, getContainer, getContainer, getCustomPropertyFQN, getCustomPropertyFQNPrefix, getDomain, getEntitiesFromSeedData, getEntitiesFromSeedData, getEntitiesFromSeedData, getExperts, getExtension, getExtensionAtTimestamp, getFields, getFields, getFollowers, getFromEntityRef, getHref, getIngestionPipelines, getLatestExtensionFromTimeSeries, getOwner, getOwner, getParent, getParentEntity, getReference, getReferenceByName, getResultList, getResultList, getResultsFromAndToTimestamps, getResultsFromAndToTimestamps, getReviewers, getSuggestionFields, getSuggestionWorkflow, getTags, getTags, getTagsByPrefix, getTaskWorkflow, getToEntityRef, getVersion, getVotes, inheritDomain, inheritExperts, inheritOwner, inheritReviewers, initializeEntity, initSeedDataFromResources, listAfter, listAfterWithSkipFailure, listAll, listBefore, listFromSearchWithOffset, listFromSearchWithOffset, listVersions, patch, patch, populateOwner, postCreate, postUpdate, preDelete, prepareInternal, removeExtension, restoreEntity, restoreFromSearch, restorePatchAttributes, setFieldsInternal, setFullyQualifiedName, setInheritedFields, store, storeDataProducts, storeDomain, storeExtension, storeOwner, storeRelationshipsInternal, storeTimeSeries, update, updateOwner, updateVote, validateColumn, validateColumnTags, validateDataProducts, validateDomain, validateDomain, validateOwner, validateRoles, validateTags, validateTags, validateTaskThread, validateUsers, withHref
-
Constructor Details
-
DatabaseServiceRepository
public DatabaseServiceRepository()
-
-
Method Details
-
exportToCsv
Description copied from class:EntityRepositoryOverride this method to support downloading CSV functionality- Overrides:
exportToCsvin classEntityRepository<DatabaseService>- Throws:
IOException
-
importFromCsv
public CsvImportResult importFromCsv(String name, String csv, boolean dryRun, String user) throws IOException Description copied from class:EntityRepositoryLoad CSV provided for bulk upload- Overrides:
importFromCsvin classEntityRepository<DatabaseService>- Throws:
IOException
-