Class PolicyConfigEndpoints

java.lang.Object
org.apache.polaris.service.catalog.policy.PolicyConfigEndpoints
All Implemented Interfaces:
CatalogConfigEndpointContributor

@ApplicationScoped @Priority(400) public class PolicyConfigEndpoints extends Object implements CatalogConfigEndpointContributor
  • Constructor Details

    • PolicyConfigEndpoints

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

    • endpoints

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

      public static Set<org.apache.iceberg.rest.Endpoint> getSupportedPolicyEndpoints(org.apache.polaris.core.config.RealmConfig realmConfig)
      Get the policy store endpoints. Returns POLICY_ENDPOINTS if ENABLE_POLICY_STORE is set to true, otherwise, returns an empty set.