Package org.apache.iceberg.view
Class BaseMetastoreViewCatalog.BaseMetastoreViewCatalogTableBuilder
java.lang.Object
org.apache.iceberg.BaseMetastoreCatalog.BaseMetastoreCatalogTableBuilder
org.apache.iceberg.view.BaseMetastoreViewCatalog.BaseMetastoreViewCatalogTableBuilder
- All Implemented Interfaces:
- Catalog.TableBuilder
- Enclosing class:
- BaseMetastoreViewCatalog
protected class BaseMetastoreViewCatalog.BaseMetastoreViewCatalogTableBuilder
extends BaseMetastoreCatalog.BaseMetastoreCatalogTableBuilder
The purpose of this class is to add view detection when replacing a table
- 
Constructor SummaryConstructorsConstructorDescriptionBaseMetastoreViewCatalogTableBuilder(TableIdentifier identifier, Schema schema) 
- 
Method SummaryModifier and TypeMethodDescriptionStarts a transaction to replace the table.Methods inherited from class org.apache.iceberg.BaseMetastoreCatalog.BaseMetastoreCatalogTableBuildercreate, createOrReplaceTransaction, createTransaction, withLocation, withPartitionSpec, withProperties, withProperty, withSortOrder
- 
Constructor Details- 
BaseMetastoreViewCatalogTableBuilder
 
- 
- 
Method Details- 
replaceTransactionDescription copied from interface:Catalog.TableBuilderStarts a transaction to replace the table.- Specified by:
- replaceTransactionin interface- Catalog.TableBuilder
- Overrides:
- replaceTransactionin class- BaseMetastoreCatalog.BaseMetastoreCatalogTableBuilder
- Returns:
- the Transactionto replace the table
 
 
-