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.StringquotaProjectIdprotected java.lang.StringuniverseDomain
-
Constructor Summary
Constructors Modifier Constructor Description protectedBuilder()protectedBuilder(GoogleCredentials credentials)protectedBuilder(GoogleCredentials.Builder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GoogleCredentialsbuild()java.lang.StringgetQuotaProjectId()java.lang.StringgetUniverseDomain()GoogleCredentials.BuildersetAccessToken(AccessToken token)GoogleCredentials.BuildersetQuotaProjectId(java.lang.String quotaProjectId)GoogleCredentials.BuildersetUniverseDomain(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:
buildin 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:
setAccessTokenin classOAuth2Credentials.Builder
-
-