Package com.google.auth.oauth2
Class OAuth2Credentials.Builder
java.lang.Object
com.google.auth.oauth2.OAuth2Credentials.Builder
- Direct Known Subclasses:
DownscopedCredentials.Builder
,GoogleCredentials.Builder
,IdTokenCredentials.Builder
,OAuth2CredentialsWithRefresh.Builder
- Enclosing class:
OAuth2Credentials
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Builder()
protected
Builder
(OAuth2Credentials credentials) -
Method Summary
Modifier and TypeMethodDescriptionbuild()
setAccessToken
(AccessToken token) setExpirationMargin
(Duration expirationMargin) setRefreshMargin
(Duration refreshMargin)
-
Field Details
-
accessToken
-
refreshMargin
-
expirationMargin
-
-
Constructor Details
-
Builder
protected Builder() -
Builder
-
-
Method Details
-
setAccessToken
-
setRefreshMargin
-
getRefreshMargin
-
setExpirationMargin
@CanIgnoreReturnValue public OAuth2Credentials.Builder setExpirationMargin(Duration expirationMargin) -
getExpirationMargin
-
getAccessToken
-
build
-