in google-datacatalog-hive-connector/src/google/datacatalog_connectors/hive/sync/datacatalog_synchronizer.py [0:0]
def __init__(self,
project_id,
location_id,
hive_metastore_db_host=None,
hive_metastore_db_user=None,
hive_metastore_db_pass=None,
hive_metastore_db_name=None,
hive_metastore_db_type=None,
metadata_sync_event=None,
enable_monitoring=None):
self.__entry_group_id = 'hive'
self.__project_id = project_id
self.__location_id = location_id
self.__hive_metastore_db_host = hive_metastore_db_host
self.__hive_metastore_db_user = hive_metastore_db_user
self.__hive_metastore_db_pass = hive_metastore_db_pass
self.__hive_metastore_db_name = hive_metastore_db_name
self.__hive_metastore_db_type = hive_metastore_db_type
self.__metadata_sync_event = metadata_sync_event
self.__task_id = uuid.uuid4().hex[:8]
self.__metrics_processor = metrics_processor.MetricsProcessor(
project_id, location_id, self.__entry_group_id, enable_monitoring,
self.__task_id)