Class IcebergRestCatalogApiServiceImpl

java.lang.Object
org.apache.polaris.service.catalog.api.impl.IcebergRestCatalogApiServiceImpl
All Implemented Interfaces:
IcebergRestCatalogApiService

@Generated(value="org.openapitools.codegen.languages.JavaResteasyServerCodegen", date="2025-12-29T15:11:16.406523497Z[UTC]", comments="Generator version: 7.12.0") public class IcebergRestCatalogApiServiceImpl extends Object implements IcebergRestCatalogApiService
Default implementation of the IcebergRestCatalogApiService. Provides default implemntations for all service methods that return 501 error codes (not implemented). This file is automatically generated by the OpenAPI Code Generator based on configuration in the pom.xml file in the module. DO NOT EDIT THIS FILE BY HAND - CHANGES WILL BE AUTOMATICALLY OVERWRITTEN
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    jakarta.ws.rs.core.Response
    commitTransaction(String prefix, org.apache.iceberg.rest.requests.CommitTransactionRequest commitTransactionRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    createNamespace(String prefix, org.apache.iceberg.rest.requests.CreateNamespaceRequest createNamespaceRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    createTable(String prefix, String namespace, org.apache.iceberg.rest.requests.CreateTableRequest createTableRequest, String xIcebergAccessDelegation, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    createView(String prefix, String namespace, org.apache.iceberg.rest.requests.CreateViewRequest createViewRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    dropNamespace(String prefix, String namespace, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    dropTable(String prefix, String namespace, String table, Boolean purgeRequested, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    dropView(String prefix, String namespace, String view, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    listNamespaces(String prefix, String pageToken, Integer pageSize, String parent, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    listTables(String prefix, String namespace, String pageToken, Integer pageSize, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    listViews(String prefix, String namespace, String pageToken, Integer pageSize, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    loadCredentials(String prefix, String namespace, String table, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    loadNamespaceMetadata(String prefix, String namespace, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    loadTable(String prefix, String namespace, String table, String xIcebergAccessDelegation, String ifNoneMatch, String snapshots, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    loadView(String prefix, String namespace, String view, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    namespaceExists(String prefix, String namespace, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    registerTable(String prefix, String namespace, org.apache.iceberg.rest.requests.RegisterTableRequest registerTableRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    renameTable(String prefix, org.apache.iceberg.rest.requests.RenameTableRequest renameTableRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    renameView(String prefix, org.apache.iceberg.rest.requests.RenameTableRequest renameTableRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    replaceView(String prefix, String namespace, String view, CommitViewRequest commitViewRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    reportMetrics(String prefix, String namespace, String table, org.apache.iceberg.rest.requests.ReportMetricsRequest reportMetricsRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    sendNotification(String prefix, String namespace, String table, NotificationRequest notificationRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    tableExists(String prefix, String namespace, String table, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    updateProperties(String prefix, String namespace, org.apache.iceberg.rest.requests.UpdateNamespacePropertiesRequest updateNamespacePropertiesRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    updateTable(String prefix, String namespace, String table, CommitTableRequest commitTableRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    jakarta.ws.rs.core.Response
    viewExists(String prefix, String namespace, String view, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • IcebergRestCatalogApiServiceImpl

      public IcebergRestCatalogApiServiceImpl()
  • Method Details

    • commitTransaction

      public jakarta.ws.rs.core.Response commitTransaction(String prefix, org.apache.iceberg.rest.requests.CommitTransactionRequest commitTransactionRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      commitTransaction in interface IcebergRestCatalogApiService
    • createNamespace

      public jakarta.ws.rs.core.Response createNamespace(String prefix, org.apache.iceberg.rest.requests.CreateNamespaceRequest createNamespaceRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      createNamespace in interface IcebergRestCatalogApiService
    • createTable

      public jakarta.ws.rs.core.Response createTable(String prefix, String namespace, org.apache.iceberg.rest.requests.CreateTableRequest createTableRequest, String xIcebergAccessDelegation, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      createTable in interface IcebergRestCatalogApiService
    • createView

      public jakarta.ws.rs.core.Response createView(String prefix, String namespace, org.apache.iceberg.rest.requests.CreateViewRequest createViewRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      createView in interface IcebergRestCatalogApiService
    • dropNamespace

      public jakarta.ws.rs.core.Response dropNamespace(String prefix, String namespace, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      dropNamespace in interface IcebergRestCatalogApiService
    • dropTable

      public jakarta.ws.rs.core.Response dropTable(String prefix, String namespace, String table, Boolean purgeRequested, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      dropTable in interface IcebergRestCatalogApiService
    • dropView

      public jakarta.ws.rs.core.Response dropView(String prefix, String namespace, String view, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      dropView in interface IcebergRestCatalogApiService
    • listNamespaces

      public jakarta.ws.rs.core.Response listNamespaces(String prefix, String pageToken, Integer pageSize, String parent, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      listNamespaces in interface IcebergRestCatalogApiService
    • listTables

      public jakarta.ws.rs.core.Response listTables(String prefix, String namespace, String pageToken, Integer pageSize, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      listTables in interface IcebergRestCatalogApiService
    • listViews

      public jakarta.ws.rs.core.Response listViews(String prefix, String namespace, String pageToken, Integer pageSize, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      listViews in interface IcebergRestCatalogApiService
    • loadCredentials

      public jakarta.ws.rs.core.Response loadCredentials(String prefix, String namespace, String table, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      loadCredentials in interface IcebergRestCatalogApiService
    • loadNamespaceMetadata

      public jakarta.ws.rs.core.Response loadNamespaceMetadata(String prefix, String namespace, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      loadNamespaceMetadata in interface IcebergRestCatalogApiService
    • loadTable

      public jakarta.ws.rs.core.Response loadTable(String prefix, String namespace, String table, String xIcebergAccessDelegation, String ifNoneMatch, String snapshots, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      loadTable in interface IcebergRestCatalogApiService
    • loadView

      public jakarta.ws.rs.core.Response loadView(String prefix, String namespace, String view, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      loadView in interface IcebergRestCatalogApiService
    • namespaceExists

      public jakarta.ws.rs.core.Response namespaceExists(String prefix, String namespace, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      namespaceExists in interface IcebergRestCatalogApiService
    • registerTable

      public jakarta.ws.rs.core.Response registerTable(String prefix, String namespace, org.apache.iceberg.rest.requests.RegisterTableRequest registerTableRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      registerTable in interface IcebergRestCatalogApiService
    • renameTable

      public jakarta.ws.rs.core.Response renameTable(String prefix, org.apache.iceberg.rest.requests.RenameTableRequest renameTableRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      renameTable in interface IcebergRestCatalogApiService
    • renameView

      public jakarta.ws.rs.core.Response renameView(String prefix, org.apache.iceberg.rest.requests.RenameTableRequest renameTableRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      renameView in interface IcebergRestCatalogApiService
    • replaceView

      public jakarta.ws.rs.core.Response replaceView(String prefix, String namespace, String view, CommitViewRequest commitViewRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      replaceView in interface IcebergRestCatalogApiService
    • reportMetrics

      public jakarta.ws.rs.core.Response reportMetrics(String prefix, String namespace, String table, org.apache.iceberg.rest.requests.ReportMetricsRequest reportMetricsRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      reportMetrics in interface IcebergRestCatalogApiService
    • sendNotification

      public jakarta.ws.rs.core.Response sendNotification(String prefix, String namespace, String table, NotificationRequest notificationRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      sendNotification in interface IcebergRestCatalogApiService
    • tableExists

      public jakarta.ws.rs.core.Response tableExists(String prefix, String namespace, String table, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      tableExists in interface IcebergRestCatalogApiService
    • updateProperties

      public jakarta.ws.rs.core.Response updateProperties(String prefix, String namespace, org.apache.iceberg.rest.requests.UpdateNamespacePropertiesRequest updateNamespacePropertiesRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      updateProperties in interface IcebergRestCatalogApiService
    • updateTable

      public jakarta.ws.rs.core.Response updateTable(String prefix, String namespace, String table, CommitTableRequest commitTableRequest, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      updateTable in interface IcebergRestCatalogApiService
    • viewExists

      public jakarta.ws.rs.core.Response viewExists(String prefix, String namespace, String view, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
      Specified by:
      viewExists in interface IcebergRestCatalogApiService