create a table if not exists , or alter a table if exists . concode_field_sep String DEFAULT_HIVE_TABLE_COMPARATOR_TYPE concode_elem_sep String HIVE_PARTITION_COMPARATOR_TYPE concode_elem_sep String DEFAULT_HIVE_PARTITION_COMPARATOR_TYPE concode_elem_sep ListeningExecutorService executor concode_elem_sep String HIVE_DB_EXTENSION concode_elem_sep Optional<String> hiveDbRootDir concode_elem_sep String DEFAULT_HIVE_REGISTER_TYPE concode_elem_sep String HIVE_REGISTER_TYPE concode_elem_sep List<Future<Void>> futures concode_elem_sep String HIVE_TABLE_COMPARATOR_TYPE concode_elem_sep HiveRegProps props concode_field_sep boolean addPartitionIfNotExists concode_elem_sep boolean createDbIfNotExists concode_elem_sep HiveRegistrationUnitComparator<?> getTableComparator concode_elem_sep void dropPartitionIfExists concode_elem_sep boolean needToUpdateTable concode_elem_sep boolean existsTable concode_elem_sep boolean existsPartition concode_elem_sep Optional<HivePartition> getPartition concode_elem_sep boolean createTableIfNotExists concode_elem_sep void dropTableIfExists concode_elem_sep HiveRegistrationUnitComparator<?> getPartitionComparator concode_elem_sep Optional<HiveTable> getTable concode_elem_sep void addOrAlterPartition concode_elem_sep HiveRegister get concode_elem_sep HiveRegister get concode_elem_sep HiveRegister get concode_elem_sep boolean evaluatePredicates concode_elem_sep boolean needToUpdatePartition concode_elem_sep void registerPath concode_elem_sep void alterPartition concode_elem_sep void close concode_elem_sep void alterTable concode_elem_sep ListenableFuture<Void> register
void function ( HiveTable arg0 ) { if ( ! createTableIfNotExists ( arg0 ) ) { alterTable ( arg0 ) ; } }