Package com.google.auth.oauth2
Class ServiceAccountJwtAccessCredentials.Builder
- java.lang.Object
-
- com.google.auth.oauth2.ServiceAccountJwtAccessCredentials.Builder
-
- Enclosing class:
- ServiceAccountJwtAccessCredentials
public static class ServiceAccountJwtAccessCredentials.Builder extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBuilder()protectedBuilder(ServiceAccountJwtAccessCredentials credentials)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceAccountJwtAccessCredentialsbuild()StringgetClientEmail()StringgetClientId()URIgetDefaultAudience()PrivateKeygetPrivateKey()StringgetPrivateKeyId()StringgetQuotaProjectId()ServiceAccountJwtAccessCredentials.BuildersetClientEmail(String clientEmail)ServiceAccountJwtAccessCredentials.BuildersetClientId(String clientId)ServiceAccountJwtAccessCredentials.BuildersetDefaultAudience(URI defaultAudience)ServiceAccountJwtAccessCredentials.BuildersetPrivateKey(PrivateKey privateKey)ServiceAccountJwtAccessCredentials.BuildersetPrivateKeyId(String privateKeyId)ServiceAccountJwtAccessCredentials.BuildersetQuotaProjectId(String quotaProjectId)
-
-
-
Constructor Detail
-
Builder
protected Builder()
-
Builder
protected Builder(ServiceAccountJwtAccessCredentials credentials)
-
-
Method Detail
-
setClientId
public ServiceAccountJwtAccessCredentials.Builder setClientId(String clientId)
-
setClientEmail
public ServiceAccountJwtAccessCredentials.Builder setClientEmail(String clientEmail)
-
setPrivateKey
public ServiceAccountJwtAccessCredentials.Builder setPrivateKey(PrivateKey privateKey)
-
setPrivateKeyId
public ServiceAccountJwtAccessCredentials.Builder setPrivateKeyId(String privateKeyId)
-
setDefaultAudience
public ServiceAccountJwtAccessCredentials.Builder setDefaultAudience(URI defaultAudience)
-
setQuotaProjectId
public ServiceAccountJwtAccessCredentials.Builder setQuotaProjectId(String quotaProjectId)
-
getClientId
public String getClientId()
-
getClientEmail
public String getClientEmail()
-
getPrivateKey
public PrivateKey getPrivateKey()
-
getPrivateKeyId
public String getPrivateKeyId()
-
getDefaultAudience
public URI getDefaultAudience()
-
getQuotaProjectId
public String getQuotaProjectId()
-
build
public ServiceAccountJwtAccessCredentials build()
-
-