Class GenericTableConfigEndpoints

java.lang.Object
org.apache.polaris.service.catalog.generic.GenericTableConfigEndpoints
All Implemented Interfaces:
CatalogConfigEndpointContributor

@ApplicationScoped @Priority(300) public class GenericTableConfigEndpoints extends Object implements CatalogConfigEndpointContributor
  • Constructor Details

    • GenericTableConfigEndpoints

      @Inject public GenericTableConfigEndpoints(org.apache.polaris.core.config.RealmConfig realmConfig)
  • Method Details

    • endpoints

      public Set<org.apache.iceberg.rest.Endpoint> endpoints()
      Specified by:
      endpoints in interface CatalogConfigEndpointContributor
    • getSupportedGenericTableEndpoints

      public static Set<org.apache.iceberg.rest.Endpoint> getSupportedGenericTableEndpoints(org.apache.polaris.core.config.RealmConfig realmConfig)
      Get the generic table endpoints. Returns GENERIC_TABLE_ENDPOINTS if ENABLE_GENERIC_TABLES is set to true, otherwise, returns an empty set.