Class GenericTableCatalogAdapter

java.lang.Object
org.apache.polaris.service.catalog.generic.GenericTableCatalogAdapter
All Implemented Interfaces:
org.apache.polaris.service.catalog.api.PolarisCatalogGenericTableApiService, CatalogAdapter

@RequestScoped public class GenericTableCatalogAdapter extends Object implements org.apache.polaris.service.catalog.api.PolarisCatalogGenericTableApiService, CatalogAdapter
  • Constructor Details

  • Method Details

    • createGenericTable

      public jakarta.ws.rs.core.Response createGenericTable(String prefix, String namespace, org.apache.polaris.service.types.CreateGenericTableRequest createGenericTableRequest, String polarisGenericTableAccessDelegation, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      createGenericTable in interface org.apache.polaris.service.catalog.api.PolarisCatalogGenericTableApiService
    • dropGenericTable

      public jakarta.ws.rs.core.Response dropGenericTable(String prefix, String namespace, String genericTable, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      dropGenericTable in interface org.apache.polaris.service.catalog.api.PolarisCatalogGenericTableApiService
    • listGenericTables

      public jakarta.ws.rs.core.Response listGenericTables(String prefix, String namespace, String pageToken, Integer pageSize, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      listGenericTables in interface org.apache.polaris.service.catalog.api.PolarisCatalogGenericTableApiService
    • loadGenericTable

      public jakarta.ws.rs.core.Response loadGenericTable(String prefix, String namespace, String genericTable, String polarisGenericTableAccessDelegation, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      loadGenericTable in interface org.apache.polaris.service.catalog.api.PolarisCatalogGenericTableApiService