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 | 
client
The 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()