T
- Metastore component metadata typepublic interface Transformer<T>
Modifier and Type | Method and Description |
---|---|
List<RdbmsOperation.Delete> |
toDelete(Delete delete)
Converts Metastore delete operation holder into list of
RDBMS Metastore delete operations.
|
List<RdbmsOperation.Delete> |
toDeleteAll()
Creates list of RDBMS Metastore delete operations which will
delete all data from corresponding Metastore component tables.
|
MetadataMapper<T,? extends org.jooq.Record> |
toMapper(MetadataType metadataType)
Returns metadata mappers corresponding to the given metadata type.
|
Set<MetadataMapper<T,? extends org.jooq.Record>> |
toMappers(Set<MetadataType> metadataTypes)
Returns set of metadata mappers corresponding to the given metadata types.
|
List<RdbmsOperation.Overwrite> |
toOverwrite(List<T> units)
Converts given list of Metastore component metadata units into
RDBMS Metastore overwrite operations.
|
Set<MetadataMapper<T,? extends org.jooq.Record>> toMappers(Set<MetadataType> metadataTypes)
metadataTypes
- set of metadata typesMetadataMapper<T,? extends org.jooq.Record> toMapper(MetadataType metadataType)
metadataType
- metadata typeList<RdbmsOperation.Overwrite> toOverwrite(List<T> units)
units
- Metastore metadata unitsList<RdbmsOperation.Delete> toDelete(Delete delete)
delete
- Metastore delete operation holderList<RdbmsOperation.Delete> toDeleteAll()
Copyright © 1970 The Apache Software Foundation. All rights reserved.