Package com.lancedb.lance.namespace
Interface LanceNamespace
- All Known Implementing Classes:
DirectoryNamespace,RestNamespace
public interface LanceNamespace
-
Method Summary
Modifier and TypeMethodDescriptiondefault AlterTransactionResponsealterTransaction(AlterTransactionRequest request) default LongcountTableRows(CountTableRowsRequest request) default CreateEmptyTableResponsecreateEmptyTable(CreateEmptyTableRequest request) default CreateNamespaceResponsecreateNamespace(CreateNamespaceRequest request) default CreateTableResponsecreateTable(CreateTableRequest request, byte[] requestData) default CreateTableIndexResponsecreateTableIndex(CreateTableIndexRequest request) default DeleteFromTableResponsedeleteFromTable(DeleteFromTableRequest request) default DeregisterTableResponsederegisterTable(DeregisterTableRequest request) default DescribeNamespaceResponsedefault DescribeTableResponsedescribeTable(DescribeTableRequest request) default DescribeTableIndexStatsResponsedescribeTableIndexStats(DescribeTableIndexStatsRequest request, String indexName) default DescribeTransactionResponsedefault DropNamespaceResponsedropNamespace(DropNamespaceRequest request) default DropTableResponsedropTable(DropTableRequest request) voidinitialize(Map<String, String> configProperties, org.apache.arrow.memory.BufferAllocator allocator) default InsertIntoTableResponseinsertIntoTable(InsertIntoTableRequest request, byte[] requestData) default ListNamespacesResponselistNamespaces(ListNamespacesRequest request) default ListTableIndicesResponselistTableIndices(ListTableIndicesRequest request) default ListTablesResponselistTables(ListTablesRequest request) default MergeInsertIntoTableResponsemergeInsertIntoTable(MergeInsertIntoTableRequest request, byte[] requestData) default voidnamespaceExists(NamespaceExistsRequest request) default byte[]queryTable(QueryTableRequest request) default RegisterTableResponseregisterTable(RegisterTableRequest request) default voidtableExists(TableExistsRequest request) default UpdateTableResponseupdateTable(UpdateTableRequest request)
-
Method Details
-
initialize
-
listNamespaces
-
describeNamespace
-
createNamespace
-
dropNamespace
-
namespaceExists
-
listTables
-
describeTable
-
registerTable
-
tableExists
-
dropTable
-
deregisterTable
-
countTableRows
-
createTable
-
createEmptyTable
-
insertIntoTable
-
mergeInsertIntoTable
default MergeInsertIntoTableResponse mergeInsertIntoTable(MergeInsertIntoTableRequest request, byte[] requestData) -
updateTable
-
deleteFromTable
-
queryTable
-
createTableIndex
-
listTableIndices
-
describeTableIndexStats
default DescribeTableIndexStatsResponse describeTableIndexStats(DescribeTableIndexStatsRequest request, String indexName) -
describeTransaction
-
alterTransaction
-