public class EmailClientAccountOauthCredentialsBuilder extends Object
Constructor and Description |
---|
EmailClientAccountOauthCredentialsBuilder(EmailClientAccountOauthCredentials model) |
Modifier and Type | Method and Description |
---|---|
EmailClientAccountOauthCredentials |
build()
Build EmailClientAccountOauthCredentials instance.
|
EmailClientAccountOauthCredentialsBuilder |
clientId(String clientId)
Set EmailClientAccountOauthCredentials.clientId and return builder.
|
EmailClientAccountOauthCredentialsBuilder |
clientSecret(String clientSecret)
Set EmailClientAccountOauthCredentials.clientSecret and return builder.
|
EmailClientAccountOauthCredentialsBuilder |
login(String login)
Set EmailClientAccountOauthCredentials.login and return builder.
|
EmailClientAccountOauthCredentialsBuilder |
refreshToken(String refreshToken)
Set EmailClientAccountOauthCredentials.refreshToken and return builder.
|
EmailClientAccountOauthCredentialsBuilder |
requestUrl(String requestUrl)
Set EmailClientAccountOauthCredentials.requestUrl and return builder.
|
public EmailClientAccountOauthCredentialsBuilder(EmailClientAccountOauthCredentials model)
public EmailClientAccountOauthCredentials build()
public EmailClientAccountOauthCredentialsBuilder login(String login)
login
- Email client account loginpublic EmailClientAccountOauthCredentialsBuilder clientId(String clientId)
clientId
- The client ID obtained from the Google Cloud Console during application registration.public EmailClientAccountOauthCredentialsBuilder clientSecret(String clientSecret)
clientSecret
- The client secret obtained during application registration.public EmailClientAccountOauthCredentialsBuilder refreshToken(String refreshToken)
refreshToken
- OAuth 2.0 refresh tokenpublic EmailClientAccountOauthCredentialsBuilder requestUrl(String requestUrl)
requestUrl
- The url to obtain access token. If not specified, will try to discover from email client account host.Copyright © 2020. All rights reserved.