Interface IcebergRestCatalogApiService

All Known Implementing Classes:
IcebergRestCatalogApiServiceImpl

@Generated(value="org.openapitools.codegen.languages.JavaResteasyServerCodegen", date="2025-10-06T09:01:55.526548072Z[UTC]", comments="Generator version: 7.12.0") public interface IcebergRestCatalogApiService
Service interface for implementations 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.
  • Method Summary

    Modifier and Type
    Method
    Description
    default 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)
     
    default 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)
     
    default 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)
     
    default 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)
     
    default jakarta.ws.rs.core.Response
    dropNamespace(String prefix, String namespace, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    default 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)
     
    default 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)
     
    default 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)
     
    default 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)
     
    default 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)
     
    default 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)
     
    default jakarta.ws.rs.core.Response
    loadNamespaceMetadata(String prefix, String namespace, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    default 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)
     
    default 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)
     
    default jakarta.ws.rs.core.Response
    namespaceExists(String prefix, String namespace, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
     
    default 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)
     
    default 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)
     
    default 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)
     
    default 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)
     
    default 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)
     
    default 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)
     
    default 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)
     
    default 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)
     
    default 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)
     
    default 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)
     
  • Method Details

    • commitTransaction

      default 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)
    • createNamespace

      default 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)
    • createTable

      default 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)
    • createView

      default 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)
    • dropNamespace

      default jakarta.ws.rs.core.Response dropNamespace(String prefix, String namespace, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
    • dropTable

      default 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)
    • dropView

      default 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)
    • listNamespaces

      default 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)
    • listTables

      default 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)
    • listViews

      default 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)
    • loadCredentials

      default 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)
    • loadNamespaceMetadata

      default jakarta.ws.rs.core.Response loadNamespaceMetadata(String prefix, String namespace, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
    • loadTable

      default 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)
    • loadView

      default 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)
    • namespaceExists

      default jakarta.ws.rs.core.Response namespaceExists(String prefix, String namespace, org.apache.polaris.core.context.RealmContext realmContext, jakarta.ws.rs.core.SecurityContext securityContext)
    • registerTable

      default 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)
    • renameTable

      default 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)
    • renameView

      default 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)
    • replaceView

      default 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)
    • reportMetrics

      default 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)
    • sendNotification

      default 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)
    • tableExists

      default 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)
    • updateProperties

      default 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)
    • updateTable

      default 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)
    • viewExists

      default 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)