Package com.google.auth.oauth2
Class UserCredentials.Builder
java.lang.Object
com.google.auth.oauth2.OAuth2Credentials.Builder
com.google.auth.oauth2.GoogleCredentials.Builder
com.google.auth.oauth2.UserCredentials.Builder
- Enclosing class:
UserCredentials
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate Stringprivate Stringprivate URIprivate HttpTransportFactoryFields inherited from class com.google.auth.oauth2.GoogleCredentials.Builder
quotaProjectId, universeDomain -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setAccessToken(AccessToken token) setClientId(String clientId) setClientSecret(String clientSecret) setExpirationMargin(Duration expirationMargin) setHttpTransportFactory(HttpTransportFactory transportFactory) setQuotaProjectId(String quotaProjectId) setRefreshMargin(Duration refreshMargin) setRefreshToken(String refreshToken) setTokenServerUri(URI tokenServerUri) Methods inherited from class com.google.auth.oauth2.GoogleCredentials.Builder
getQuotaProjectId, getUniverseDomain, setUniverseDomainMethods inherited from class com.google.auth.oauth2.OAuth2Credentials.Builder
getAccessToken, getExpirationMargin, getRefreshMargin
-
Field Details
-
clientId
-
clientSecret
-
refreshToken
-
tokenServerUri
-
transportFactory
-
-
Constructor Details
-
Builder
protected Builder() -
Builder
-
-
Method Details
-
setClientId
-
setClientSecret
-
setRefreshToken
-
setTokenServerUri
-
setHttpTransportFactory
@CanIgnoreReturnValue public UserCredentials.Builder setHttpTransportFactory(HttpTransportFactory transportFactory) -
setAccessToken
- Overrides:
setAccessTokenin classGoogleCredentials.Builder
-
setExpirationMargin
- Overrides:
setExpirationMarginin classOAuth2Credentials.Builder
-
setRefreshMargin
- Overrides:
setRefreshMarginin classOAuth2Credentials.Builder
-
setQuotaProjectId
- Overrides:
setQuotaProjectIdin classGoogleCredentials.Builder
-
getClientId
-
getClientSecret
-
getRefreshToken
-
getTokenServerUri
-
getHttpTransportFactory
-
build
- Overrides:
buildin classGoogleCredentials.Builder
-