public static class UserCredentials.Builder extends GoogleCredentials.Builder
quotaProjectId, universeDomain| Modifier | Constructor and Description |
|---|---|
protected |
Builder() |
protected |
Builder(UserCredentials credentials) |
| Modifier and Type | Method and Description |
|---|---|
UserCredentials |
build() |
String |
getClientId() |
String |
getClientSecret() |
HttpTransportFactory |
getHttpTransportFactory() |
String |
getRefreshToken() |
URI |
getTokenServerUri() |
UserCredentials.Builder |
setAccessToken(AccessToken token) |
UserCredentials.Builder |
setClientId(String clientId) |
UserCredentials.Builder |
setClientSecret(String clientSecret) |
UserCredentials.Builder |
setExpirationMargin(Duration expirationMargin) |
UserCredentials.Builder |
setHttpTransportFactory(HttpTransportFactory transportFactory) |
UserCredentials.Builder |
setQuotaProjectId(String quotaProjectId) |
UserCredentials.Builder |
setRefreshMargin(Duration refreshMargin) |
UserCredentials.Builder |
setRefreshToken(String refreshToken) |
UserCredentials.Builder |
setTokenServerUri(URI tokenServerUri) |
getQuotaProjectId, getUniverseDomain, setUniverseDomaingetAccessToken, getExpirationMargin, getRefreshMarginprotected Builder()
protected Builder(UserCredentials credentials)
@CanIgnoreReturnValue public UserCredentials.Builder setClientId(String clientId)
@CanIgnoreReturnValue public UserCredentials.Builder setClientSecret(String clientSecret)
@CanIgnoreReturnValue public UserCredentials.Builder setRefreshToken(String refreshToken)
@CanIgnoreReturnValue public UserCredentials.Builder setTokenServerUri(URI tokenServerUri)
@CanIgnoreReturnValue public UserCredentials.Builder setHttpTransportFactory(HttpTransportFactory transportFactory)
@CanIgnoreReturnValue public UserCredentials.Builder setAccessToken(AccessToken token)
setAccessToken in class GoogleCredentials.Builder@CanIgnoreReturnValue public UserCredentials.Builder setExpirationMargin(Duration expirationMargin)
setExpirationMargin in class OAuth2Credentials.Builder@CanIgnoreReturnValue public UserCredentials.Builder setRefreshMargin(Duration refreshMargin)
setRefreshMargin in class OAuth2Credentials.Builder@CanIgnoreReturnValue public UserCredentials.Builder setQuotaProjectId(String quotaProjectId)
setQuotaProjectId in class GoogleCredentials.Builderpublic String getClientId()
public String getClientSecret()
public String getRefreshToken()
public URI getTokenServerUri()
public HttpTransportFactory getHttpTransportFactory()
public UserCredentials build()
build in class GoogleCredentials.BuilderCopyright © 2025 Google. All rights reserved.