Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- alterNamespace(String[], NamespaceChange...) - Method in class org.apache.polaris.spark.SparkCatalog
- alterTable(Identifier, TableChange...) - Method in class org.apache.polaris.spark.PolarisSparkCatalog
- alterTable(Identifier, TableChange...) - Method in class org.apache.polaris.spark.SparkCatalog
- alterView(Identifier, ViewChange...) - Method in class org.apache.polaris.spark.SparkCatalog
B
- build() - Method in class org.apache.polaris.spark.rest.CreateGenericTableRequest.Builder
- build() - Method in class org.apache.polaris.spark.rest.GenericTable.Builder
- build() - Method in class org.apache.polaris.spark.rest.ListGenericTablesResponse.Builder
- build() - Method in class org.apache.polaris.spark.rest.LoadGenericTableResponse.Builder
- builder() - Static method in class org.apache.polaris.spark.rest.CreateGenericTableRequest
- builder() - Static method in class org.apache.polaris.spark.rest.GenericTable
- builder() - Static method in class org.apache.polaris.spark.rest.ListGenericTablesResponse
- builder() - Static method in class org.apache.polaris.spark.rest.LoadGenericTableResponse
- builder(String, String) - Static method in class org.apache.polaris.spark.rest.CreateGenericTableRequest
- builder(String, String) - Static method in class org.apache.polaris.spark.rest.GenericTable
- builder(GenericTable) - Static method in class org.apache.polaris.spark.rest.LoadGenericTableResponse
C
- catalogName - Variable in class org.apache.polaris.spark.SparkCatalog
- close() - Method in class org.apache.polaris.spark.PolarisRESTCatalog
- createGenericTable(TableIdentifier, String, String, Map<String, String>) - Method in interface org.apache.polaris.spark.PolarisCatalog
- createGenericTable(TableIdentifier, String, String, Map<String, String>) - Method in class org.apache.polaris.spark.PolarisRESTCatalog
- CreateGenericTableRequest - Class in org.apache.polaris.spark.rest
- CreateGenericTableRequest(String, String) - Constructor for class org.apache.polaris.spark.rest.CreateGenericTableRequest
- CreateGenericTableRequest(String, String, String, String, Map<String, String>) - Constructor for class org.apache.polaris.spark.rest.CreateGenericTableRequest
- CreateGenericTableRequest.Builder - Class in org.apache.polaris.spark.rest
- CreateGenericTableRESTRequest - Class in org.apache.polaris.spark.rest
-
RESTRequest definition for CreateGenericTable which extends the iceberg RESTRequest.
- CreateGenericTableRESTRequest(String, String, String, String, Map<String, String>) - Constructor for class org.apache.polaris.spark.rest.CreateGenericTableRESTRequest
- CreateGenericTableRESTRequest(CreateGenericTableRequest) - Constructor for class org.apache.polaris.spark.rest.CreateGenericTableRESTRequest
- createNamespace(String[], Map<String, String>) - Method in class org.apache.polaris.spark.SparkCatalog
- createTable(Identifier, StructType, Transform[], Map<String, String>) - Method in class org.apache.polaris.spark.PolarisSparkCatalog
- createTable(Identifier, StructType, Transform[], Map<String, String>) - Method in class org.apache.polaris.spark.SparkCatalog
- createView(Identifier, String, String, String[], StructType, String[], String[], String[], Map<String, String>) - Method in class org.apache.polaris.spark.SparkCatalog
D
- defaultNamespace() - Method in class org.apache.polaris.spark.SparkCatalog
- DELTA_CATALOG_IMPL_KEY - Static variable in class org.apache.polaris.spark.utils.DeltaHelper
- deltaHelper - Variable in class org.apache.polaris.spark.SparkCatalog
- DeltaHelper - Class in org.apache.polaris.spark.utils
- DeltaHelper(CaseInsensitiveStringMap) - Constructor for class org.apache.polaris.spark.utils.DeltaHelper
- dropGenericTable(TableIdentifier) - Method in interface org.apache.polaris.spark.PolarisCatalog
- dropGenericTable(TableIdentifier) - Method in class org.apache.polaris.spark.PolarisRESTCatalog
- dropNamespace(String[], boolean) - Method in class org.apache.polaris.spark.SparkCatalog
- dropTable(Identifier) - Method in class org.apache.polaris.spark.PolarisSparkCatalog
- dropTable(Identifier) - Method in class org.apache.polaris.spark.SparkCatalog
- dropView(Identifier) - Method in class org.apache.polaris.spark.SparkCatalog
E
- equals(Object) - Method in class org.apache.polaris.spark.rest.CreateGenericTableRequest
- equals(Object) - Method in class org.apache.polaris.spark.rest.GenericTable
- equals(Object) - Method in class org.apache.polaris.spark.rest.ListGenericTablesResponse
- equals(Object) - Method in class org.apache.polaris.spark.rest.LoadGenericTableResponse
F
- fetchConfig(RESTClient, Map<String, String>, Map<String, String>) - Static method in class org.apache.polaris.spark.PolarisRESTCatalog
G
- GenericTable - Class in org.apache.polaris.spark.rest
- GenericTable(String, String) - Constructor for class org.apache.polaris.spark.rest.GenericTable
- GenericTable(String, String, String, String, Map<String, String>) - Constructor for class org.apache.polaris.spark.rest.GenericTable
- GenericTable.Builder - Class in org.apache.polaris.spark.rest
- getAuthSession(SparkCatalog) - Static method in class org.apache.polaris.spark.utils.PolarisCatalogUtils
-
Get the catalogAuth field inside the RESTSessionCatalog used by Iceberg Spark Catalog use reflection.
- getBaseLocation() - Method in class org.apache.polaris.spark.rest.CreateGenericTableRequest
- getBaseLocation() - Method in class org.apache.polaris.spark.rest.GenericTable
- getDoc() - Method in class org.apache.polaris.spark.rest.CreateGenericTableRequest
- getDoc() - Method in class org.apache.polaris.spark.rest.GenericTable
- getFormat() - Method in class org.apache.polaris.spark.rest.CreateGenericTableRequest
- getFormat() - Method in class org.apache.polaris.spark.rest.GenericTable
- getIdentifiers() - Method in class org.apache.polaris.spark.rest.ListGenericTablesResponse
- getName() - Method in class org.apache.polaris.spark.rest.CreateGenericTableRequest
- getName() - Method in class org.apache.polaris.spark.rest.GenericTable
- getNextPageToken() - Method in class org.apache.polaris.spark.rest.ListGenericTablesResponse
-
An opaque token that allows clients to make use of pagination for list APIs (e.g.
- getProperties() - Method in class org.apache.polaris.spark.rest.CreateGenericTableRequest
- getProperties() - Method in class org.apache.polaris.spark.rest.GenericTable
- getTable() - Method in class org.apache.polaris.spark.rest.LoadGenericTableResponse
H
- hashCode() - Method in class org.apache.polaris.spark.rest.CreateGenericTableRequest
- hashCode() - Method in class org.apache.polaris.spark.rest.GenericTable
- hashCode() - Method in class org.apache.polaris.spark.rest.ListGenericTablesResponse
- hashCode() - Method in class org.apache.polaris.spark.rest.LoadGenericTableResponse
I
- icebergsSparkCatalog - Variable in class org.apache.polaris.spark.SparkCatalog
- initialize(String, CaseInsensitiveStringMap) - Method in class org.apache.polaris.spark.PolarisSparkCatalog
- initialize(String, CaseInsensitiveStringMap) - Method in class org.apache.polaris.spark.SparkCatalog
- initialize(Map<String, String>, OAuth2Util.AuthSession) - Method in class org.apache.polaris.spark.PolarisRESTCatalog
- invalidateTable(Identifier) - Method in class org.apache.polaris.spark.SparkCatalog
- isTableWithSparkManagedLocation(Map<String, String>) - Static method in class org.apache.polaris.spark.utils.PolarisCatalogUtils
-
For tables whose location is manged by Spark Session Catalog, there will be no location or path in the properties.
L
- listGenericTables(Namespace) - Method in interface org.apache.polaris.spark.PolarisCatalog
- listGenericTables(Namespace) - Method in class org.apache.polaris.spark.PolarisRESTCatalog
- ListGenericTablesResponse - Class in org.apache.polaris.spark.rest
- ListGenericTablesResponse(String, Set<TableIdentifier>) - Constructor for class org.apache.polaris.spark.rest.ListGenericTablesResponse
- ListGenericTablesResponse.Builder - Class in org.apache.polaris.spark.rest
- ListGenericTablesRESTResponse - Class in org.apache.polaris.spark.rest
-
RESTResponse definition for ListGenericTable which extends the iceberg RESTResponse.
- ListGenericTablesRESTResponse(String, Set<TableIdentifier>) - Constructor for class org.apache.polaris.spark.rest.ListGenericTablesRESTResponse
- listNamespaces() - Method in class org.apache.polaris.spark.SparkCatalog
- listNamespaces(String[]) - Method in class org.apache.polaris.spark.SparkCatalog
- listTables(String[]) - Method in class org.apache.polaris.spark.PolarisSparkCatalog
- listTables(String[]) - Method in class org.apache.polaris.spark.SparkCatalog
- listViews(String...) - Method in class org.apache.polaris.spark.SparkCatalog
- loadDeltaCatalog(PolarisSparkCatalog) - Method in class org.apache.polaris.spark.utils.DeltaHelper
- loadGenericTable(TableIdentifier) - Method in interface org.apache.polaris.spark.PolarisCatalog
- loadGenericTable(TableIdentifier) - Method in class org.apache.polaris.spark.PolarisRESTCatalog
- LoadGenericTableResponse - Class in org.apache.polaris.spark.rest
- LoadGenericTableResponse(GenericTable) - Constructor for class org.apache.polaris.spark.rest.LoadGenericTableResponse
- LoadGenericTableResponse.Builder - Class in org.apache.polaris.spark.rest
- LoadGenericTableRESTResponse - Class in org.apache.polaris.spark.rest
-
RESTResponse definition for LoadGenericTable which extends the iceberg RESTResponse.
- LoadGenericTableRESTResponse(GenericTable) - Constructor for class org.apache.polaris.spark.rest.LoadGenericTableRESTResponse
- loadNamespaceMetadata(String[]) - Method in class org.apache.polaris.spark.SparkCatalog
- loadSparkTable(GenericTable) - Static method in class org.apache.polaris.spark.utils.PolarisCatalogUtils
-
Load spark table using DataSourceV2.
- loadTable(Identifier) - Method in class org.apache.polaris.spark.PolarisSparkCatalog
- loadTable(Identifier) - Method in class org.apache.polaris.spark.SparkCatalog
- loadView(Identifier) - Method in class org.apache.polaris.spark.SparkCatalog
N
- name() - Method in class org.apache.polaris.spark.PolarisSparkCatalog
- name() - Method in class org.apache.polaris.spark.SparkCatalog
O
- org.apache.polaris.spark - package org.apache.polaris.spark
- org.apache.polaris.spark.rest - package org.apache.polaris.spark.rest
- org.apache.polaris.spark.utils - package org.apache.polaris.spark.utils
P
- PolarisCatalog - Interface in org.apache.polaris.spark
- PolarisCatalogUtils - Class in org.apache.polaris.spark.utils
- PolarisCatalogUtils() - Constructor for class org.apache.polaris.spark.utils.PolarisCatalogUtils
- PolarisRESTCatalog - Class in org.apache.polaris.spark
-
[[PolarisRESTCatalog]] talks to Polaris REST APIs, and implements the PolarisCatalog interfaces, which are generic table related APIs at this moment.
- PolarisRESTCatalog() - Constructor for class org.apache.polaris.spark.PolarisRESTCatalog
- PolarisRESTCatalog(Function<Map<String, String>, RESTClient>) - Constructor for class org.apache.polaris.spark.PolarisRESTCatalog
- polarisSparkCatalog - Variable in class org.apache.polaris.spark.SparkCatalog
- PolarisSparkCatalog - Class in org.apache.polaris.spark
-
A spark TableCatalog Implementation interacts with Polaris specific APIs only.
- PolarisSparkCatalog(PolarisCatalog) - Constructor for class org.apache.polaris.spark.PolarisSparkCatalog
- purgeTable(Identifier) - Method in class org.apache.polaris.spark.PolarisSparkCatalog
- purgeTable(Identifier) - Method in class org.apache.polaris.spark.SparkCatalog
R
- renameTable(Identifier, Identifier) - Method in class org.apache.polaris.spark.PolarisSparkCatalog
- renameTable(Identifier, Identifier) - Method in class org.apache.polaris.spark.SparkCatalog
- renameView(Identifier, Identifier) - Method in class org.apache.polaris.spark.SparkCatalog
- replaceView(Identifier, String, String, String[], StructType, String[], String[], String[], Map<String, String>) - Method in class org.apache.polaris.spark.SparkCatalog
- REST_PAGE_SIZE - Static variable in class org.apache.polaris.spark.PolarisRESTCatalog
S
- setBaseLocation(String) - Method in class org.apache.polaris.spark.rest.CreateGenericTableRequest.Builder
- setBaseLocation(String) - Method in class org.apache.polaris.spark.rest.GenericTable.Builder
- setDoc(String) - Method in class org.apache.polaris.spark.rest.CreateGenericTableRequest.Builder
- setDoc(String) - Method in class org.apache.polaris.spark.rest.GenericTable.Builder
- setFormat(String) - Method in class org.apache.polaris.spark.rest.CreateGenericTableRequest.Builder
- setFormat(String) - Method in class org.apache.polaris.spark.rest.GenericTable.Builder
- setIdentifiers(Set<TableIdentifier>) - Method in class org.apache.polaris.spark.rest.ListGenericTablesResponse.Builder
- setName(String) - Method in class org.apache.polaris.spark.rest.CreateGenericTableRequest.Builder
- setName(String) - Method in class org.apache.polaris.spark.rest.GenericTable.Builder
- setNextPageToken(String) - Method in class org.apache.polaris.spark.rest.ListGenericTablesResponse.Builder
- setProperties(Map<String, String>) - Method in class org.apache.polaris.spark.rest.CreateGenericTableRequest.Builder
- setProperties(Map<String, String>) - Method in class org.apache.polaris.spark.rest.GenericTable.Builder
- setTable(GenericTable) - Method in class org.apache.polaris.spark.rest.LoadGenericTableResponse.Builder
- SparkCatalog - Class in org.apache.polaris.spark
-
SparkCatalog Implementation that is able to interact with both Iceberg SparkCatalog and Polaris SparkCatalog.
- SparkCatalog() - Constructor for class org.apache.polaris.spark.SparkCatalog
- stageCreate(Identifier, StructType, Transform[], Map<String, String>) - Method in class org.apache.polaris.spark.SparkCatalog
- stageCreateOrReplace(Identifier, StructType, Transform[], Map<String, String>) - Method in class org.apache.polaris.spark.SparkCatalog
- stageReplace(Identifier, StructType, Transform[], Map<String, String>) - Method in class org.apache.polaris.spark.SparkCatalog
T
- TABLE_PATH_KEY - Static variable in class org.apache.polaris.spark.utils.PolarisCatalogUtils
- TABLE_PROVIDER_KEY - Static variable in class org.apache.polaris.spark.utils.PolarisCatalogUtils
- toString() - Method in class org.apache.polaris.spark.rest.CreateGenericTableRequest
- toString() - Method in class org.apache.polaris.spark.rest.GenericTable
- toString() - Method in class org.apache.polaris.spark.rest.ListGenericTablesResponse
- toString() - Method in class org.apache.polaris.spark.rest.LoadGenericTableResponse
U
- useDelta(String) - Static method in class org.apache.polaris.spark.utils.PolarisCatalogUtils
-
Check whether the table provider is delta.
- useIceberg(String) - Static method in class org.apache.polaris.spark.utils.PolarisCatalogUtils
-
Check whether the table provider is iceberg.
V
- validate() - Method in class org.apache.polaris.spark.rest.CreateGenericTableRESTRequest
- validate() - Method in class org.apache.polaris.spark.rest.ListGenericTablesRESTResponse
- validate() - Method in class org.apache.polaris.spark.rest.LoadGenericTableRESTResponse
- validateAndResolveCatalogOptions(CaseInsensitiveStringMap) - Method in class org.apache.polaris.spark.SparkCatalog
-
Check whether invalid catalog configuration is provided, and return an option map with catalog type configured correctly.
All Classes and Interfaces|All Packages|Constant Field Values