Interface | Description |
---|---|
RESTClient |
Interface for a basic HTTP Client for interfacing with the REST catalog.
|
Class | Description |
---|---|
DefaultOAuth2TokenProvider |
This class is the default implement of OAuth2TokenProvider.
|
DefaultOAuth2TokenProvider.Builder | |
ErrorHandler |
The ErrorHandler class is an abstract class specialized for handling ErrorResponse objects.
|
ErrorHandlers |
Utility class providing error handling for REST requests and specific to Metalake errors.
|
ErrorHandlers.OAuthErrorHandler | |
GravitinoClient |
Gravitino Client for interacting with the Gravitino API, allowing the client to list, load,
create, and alter Metalakes.
|
GravitinoClient.Builder |
Builder class for constructing a GravitinoClient.
|
GravitinoMetaLake |
Gravitino Metalake is the top-level metadata repository for users.
|
GravitinoVersion | |
HTTPClient |
An HttpClient for usage with the REST catalog.
|
HTTPClient.Builder |
Builder class for configuring and creating instances of HTTPClient.
|
OAuth2TokenProvider |
OAuthDataProvider will request the access token from the authorization server and then provide
the access token for every request.
|
OAuth2TokenProvider.OAuth2TokenProviderBuilder<SELF extends com.datastrato.gravitino.client.OAuth2TokenProvider.Builder<SELF,T>,T extends OAuth2TokenProvider> |
Builder interface for creating instances of
OAuth2TokenProvider . |
RelationalCatalog |
Relational catalog is a catalog implementation that supports relational database like metadata
operations, for example, schemas and tables list, creation, update and deletion.
|