Package com.google.auth.oauth2
Class AwsCredentials.Builder
- java.lang.Object
-
- com.google.auth.oauth2.OAuth2Credentials.Builder
-
- com.google.auth.oauth2.GoogleCredentials.Builder
-
- com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
- com.google.auth.oauth2.AwsCredentials.Builder
-
- Enclosing class:
- AwsCredentials
public static class AwsCredentials.Builder extends ExternalAccountCredentials.Builder
-
-
Field Summary
-
Fields inherited from class com.google.auth.oauth2.ExternalAccountCredentials.Builder
audience, clientId, clientSecret, credentialSource, environmentProvider, scopes, serviceAccountImpersonationOptions, serviceAccountImpersonationUrl, subjectTokenType, tokenInfoUrl, tokenUrl, transportFactory, universeDomain, workforcePoolUserProject
-
Fields inherited from class com.google.auth.oauth2.GoogleCredentials.Builder
quotaProjectId
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AwsCredentials
build()
-
Methods inherited from class com.google.auth.oauth2.ExternalAccountCredentials.Builder
setAudience, setClientId, setClientSecret, setCredentialSource, setHttpTransportFactory, setQuotaProjectId, setScopes, setServiceAccountImpersonationOptions, setServiceAccountImpersonationUrl, setSubjectTokenType, setTokenInfoUrl, setTokenUrl, setUniverseDomain, setWorkforcePoolUserProject
-
Methods inherited from class com.google.auth.oauth2.GoogleCredentials.Builder
getQuotaProjectId, setAccessToken
-
Methods inherited from class com.google.auth.oauth2.OAuth2Credentials.Builder
getAccessToken, getExpirationMargin, getRefreshMargin, setExpirationMargin, setRefreshMargin
-
-
-
-
Method Detail
-
build
public AwsCredentials build()
- Specified by:
build
in classExternalAccountCredentials.Builder
-
-