Package org.apache.gravitino.client
package org.apache.gravitino.client
-
ClassDescriptionCustomTokenProvider will provide a custom access token for every request.CustomTokenProvider.Builder<SELF extends CustomTokenProvider.Builder<SELF,
T>, T extends CustomTokenProvider> Builder interface for configuring and creating instances of CustomTokenProvider.CustomTokenProvider.CustomTokenProviderBuilder<SELF extends CustomTokenProvider.Builder<SELF,T>, T extends CustomTokenProvider> Builder class for configuring and creating instances of CustomTokenProvider.This class is the default implement of OAuth2TokenProvider.Builder class for configuring and creating instances of DefaultOAuth2TokenProvider.The ErrorHandler class is an abstract class specialized for handling ErrorResponse objects.Utility class providing error handling for REST requests and specific to Metalake errors.Error handler specific to OAuth2 requests.Represents a generic column.Represents a generic job handle.Apache Gravitino Client for the administrator to interact with the Gravitino API, allowing the client to list, load, create, and alter Metalakes.Builder class for constructing a GravitinoAdminClient.Apache Gravitino Client for a user to interact with the Gravitino API, allowing the client to list, load, create, and alter Catalog.Builder class for constructing a GravitinoClient.Base class for Gravitino Java client;Builder class for constructing a GravitinoClient.Configuration class for Gravitino Java clientApache Gravitino Metalake is the top-level metadata repository for users.Apache Gravitino version information.An HttpClient for usage with the REST catalog.Builder class for configuring and creating instances of HTTPClient.KerberosTokenProvider will get Kerberos token using GSS context negotiation and then provide the access token for every request.Builder class for configuring and creating instances of KerberosTokenProvider.OAuth2TokenProvider will request the access token from the authorization server and then provide the access token for every request.OAuth2TokenProvider.OAuth2TokenProviderBuilder<SELF extends org.apache.gravitino.client.OAuth2TokenProvider.Builder<SELF,T>, T extends OAuth2TokenProvider> Builder interface for creating instances ofOAuth2TokenProvider
.Provides a singletonObjectMapper
configured for specific serialization and deserialization behaviors.Interface for a basic HTTP Client for interfacing with the REST catalog.