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 String
private String
private String
private URI
private HttpTransportFactory
Fields 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, setUniverseDomain
Methods 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:
setAccessToken
in classGoogleCredentials.Builder
-
setExpirationMargin
- Overrides:
setExpirationMargin
in classOAuth2Credentials.Builder
-
setRefreshMargin
- Overrides:
setRefreshMargin
in classOAuth2Credentials.Builder
-
setQuotaProjectId
- Overrides:
setQuotaProjectId
in classGoogleCredentials.Builder
-
getClientId
-
getClientSecret
-
getRefreshToken
-
getTokenServerUri
-
getHttpTransportFactory
-
build
- Overrides:
build
in classGoogleCredentials.Builder
-