Package com.google.auth.oauth2
Class GoogleCredentials.Builder
- java.lang.Object
-
- com.google.auth.oauth2.OAuth2Credentials.Builder
-
- com.google.auth.oauth2.GoogleCredentials.Builder
-
- Direct Known Subclasses:
CloudShellCredentials.Builder
,ComputeEngineCredentials.Builder
,ExternalAccountAuthorizedUserCredentials.Builder
,ExternalAccountCredentials.Builder
,GdchCredentials.Builder
,ImpersonatedCredentials.Builder
,ServiceAccountCredentials.Builder
,UserCredentials.Builder
- Enclosing class:
- GoogleCredentials
public static class GoogleCredentials.Builder extends OAuth2Credentials.Builder
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
quotaProjectId
protected java.lang.String
universeDomain
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
protected
Builder(GoogleCredentials credentials)
protected
Builder(GoogleCredentials.Builder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GoogleCredentials
build()
java.lang.String
getQuotaProjectId()
java.lang.String
getUniverseDomain()
GoogleCredentials.Builder
setAccessToken(AccessToken token)
GoogleCredentials.Builder
setQuotaProjectId(java.lang.String quotaProjectId)
GoogleCredentials.Builder
setUniverseDomain(java.lang.String universeDomain)
-
Methods inherited from class com.google.auth.oauth2.OAuth2Credentials.Builder
getAccessToken, getExpirationMargin, getRefreshMargin, setExpirationMargin, setRefreshMargin
-
-
-
-
Constructor Detail
-
Builder
protected Builder()
-
Builder
protected Builder(GoogleCredentials credentials)
-
Builder
protected Builder(GoogleCredentials.Builder builder)
-
-
Method Detail
-
build
public GoogleCredentials build()
- Overrides:
build
in classOAuth2Credentials.Builder
-
setQuotaProjectId
@CanIgnoreReturnValue public GoogleCredentials.Builder setQuotaProjectId(java.lang.String quotaProjectId)
-
setUniverseDomain
public GoogleCredentials.Builder setUniverseDomain(java.lang.String universeDomain)
-
getQuotaProjectId
public java.lang.String getQuotaProjectId()
-
getUniverseDomain
public java.lang.String getUniverseDomain()
-
setAccessToken
@CanIgnoreReturnValue public GoogleCredentials.Builder setAccessToken(AccessToken token)
- Overrides:
setAccessToken
in classOAuth2Credentials.Builder
-
-