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 protected
Builder()
protected
Builder(ServiceAccountJwtAccessCredentials credentials)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceAccountJwtAccessCredentials
build()
String
getClientEmail()
String
getClientId()
URI
getDefaultAudience()
PrivateKey
getPrivateKey()
String
getPrivateKeyId()
String
getQuotaProjectId()
ServiceAccountJwtAccessCredentials.Builder
setClientEmail(String clientEmail)
ServiceAccountJwtAccessCredentials.Builder
setClientId(String clientId)
ServiceAccountJwtAccessCredentials.Builder
setDefaultAudience(URI defaultAudience)
ServiceAccountJwtAccessCredentials.Builder
setPrivateKey(PrivateKey privateKey)
ServiceAccountJwtAccessCredentials.Builder
setPrivateKeyId(String privateKeyId)
ServiceAccountJwtAccessCredentials.Builder
setQuotaProjectId(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()
-
-