SELF - The type of the builder.T - The type of the OAuth2TokenProvider being built.public abstract static class OAuth2TokenProvider.OAuth2TokenProviderBuilder<SELF extends org.apache.gravitino.client.OAuth2TokenProvider.Builder<SELF,T>,T extends OAuth2TokenProvider>
extends java.lang.Object
OAuth2TokenProvider.| Modifier and Type | Field and Description | 
|---|---|
| protected HTTPClient | clientThe HTTP client used to request the access token from the authorization server. | 
| Constructor and Description | 
|---|
| OAuth2TokenProviderBuilder() | 
| Modifier and Type | Method and Description | 
|---|---|
| T | build()Builds the instance of the OAuth2TokenProvider. | 
| protected abstract T | internalBuild()Builds the instance of the OAuth2TokenProvider. | 
| SELF | withUri(java.lang.String uri)Sets the uri of the OAuth2TokenProvider | 
protected HTTPClient client
public SELF withUri(java.lang.String uri)
uri - The uri of oauth server .public T build()
protected abstract T internalBuild()