Package com.sinch.sdk.models
Class Configuration.Builder
- java.lang.Object
-
- com.sinch.sdk.models.Configuration.Builder
-
- Enclosing class:
- Configuration
public static class Configuration.Builder extends Object
Configuration builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Configurationbuild()Build a Configuration instance from builder current stateConfiguration.BuildersetKeyId(String keyId)Set key IDConfiguration.BuildersetKeySecret(String keySecret)Set key secretConfiguration.BuildersetNumbersUrl(String numbersUrl)Set Numbers API URLConfiguration.BuildersetOAuthUrl(String oauthUrl)Set OAuth URLConfiguration.BuildersetProjectId(String projectId)Set Project IDConfiguration.BuildersetSmsRegion(SMSRegion smsRegion)Set SMS regionConfiguration.BuildersetSmsUrl(String smsUrl)Set SMS API URL
-
-
-
Method Detail
-
build
public Configuration build()
Build a Configuration instance from builder current state- Returns:
- Configuration instance build from current builder state
- Since:
- 1.0
-
setKeyId
public Configuration.Builder setKeyId(String keyId)
Set key ID- Parameters:
keyId- key ID- Returns:
- Current builder
- Since:
- 1.0
-
setKeySecret
public Configuration.Builder setKeySecret(String keySecret)
Set key secret- Parameters:
keySecret- key secret- Returns:
- Current builder
- Since:
- 1.0
-
setProjectId
public Configuration.Builder setProjectId(String projectId)
Set Project ID- Parameters:
projectId- Project ID- Returns:
- Current builder
- Since:
- 1.0
-
setOAuthUrl
public Configuration.Builder setOAuthUrl(String oauthUrl)
Set OAuth URL- Parameters:
oauthUrl- OAuth URL- Returns:
- Current builder
- Since:
- 1.0
-
setNumbersUrl
public Configuration.Builder setNumbersUrl(String numbersUrl)
Set Numbers API URL- Parameters:
numbersUrl- Numbers API URL- Returns:
- Current builder
- Since:
- 1.0
-
setSmsRegion
public Configuration.Builder setSmsRegion(SMSRegion smsRegion)
Set SMS region- Parameters:
smsRegion- SMS region- Returns:
- Current builder
- Since:
- 1.0
-
setSmsUrl
public Configuration.Builder setSmsUrl(String smsUrl)
Set SMS API URL- Parameters:
smsUrl- SMS API URL- Returns:
- Current builder
- Since:
- 1.0
-
-