Package org.apache.gravitino.client
Class GravitinoAdminClient.AdminClientBuilder
java.lang.Object
org.apache.gravitino.client.GravitinoClientBase.Builder<GravitinoAdminClient>
org.apache.gravitino.client.GravitinoAdminClient.AdminClientBuilder
- Enclosing class:
- GravitinoAdminClient
public static class GravitinoAdminClient.AdminClientBuilder
extends GravitinoClientBase.Builder<GravitinoAdminClient>
Builder class for constructing a GravitinoAdminClient.
-
Field Summary
Fields inherited from class org.apache.gravitino.client.GravitinoClientBase.Builder
authDataProvider, checkVersion, headers, properties, uri
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AdminClientBuilder
(String uri) The private constructor for the Builder class. -
Method Summary
Methods inherited from class org.apache.gravitino.client.GravitinoClientBase.Builder
withClientConfig, withCustomTokenAuth, withHeaders, withKerberosAuth, withOAuth, withSimpleAuth, withSimpleAuth, withVersionCheckDisabled
-
Constructor Details
-
AdminClientBuilder
The private constructor for the Builder class.- Parameters:
uri
- The base URI for the Gravitino API.
-
-
Method Details
-
build
Builds a new GravitinoClient instance.- Specified by:
build
in classGravitinoClientBase.Builder<GravitinoAdminClient>
- Returns:
- A new instance of GravitinoClient with the specified base URI.
- Throws:
IllegalArgumentException
- If the base URI is null or empty.
-