Class AvailableNumberRentRequestParameters.Builder
- java.lang.Object
-
- com.sinch.sdk.domains.numbers.models.requests.AvailableNumberRentRequestParameters.Builder
-
- Enclosing class:
- AvailableNumberRentRequestParameters
public static class AvailableNumberRentRequestParameters.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AvailableNumberRentRequestParametersbuild()AvailableNumberRentRequestParameters.BuildersetCallbackUrl(String callbackUrl)AvailableNumberRentRequestParameters.BuildersetSmsConfiguration(RentSMSConfigurationRequestParameters smsConfiguration)AvailableNumberRentRequestParameters.BuildersetVoiceConfiguration(RentVoiceConfigurationRequestParameters voiceConfiguration)
-
-
-
Method Detail
-
setSmsConfiguration
public AvailableNumberRentRequestParameters.Builder setSmsConfiguration(RentSMSConfigurationRequestParameters smsConfiguration)
- Parameters:
smsConfiguration- The current SMS configuration for this number- Returns:
- current builder
-
setVoiceConfiguration
public AvailableNumberRentRequestParameters.Builder setVoiceConfiguration(RentVoiceConfigurationRequestParameters voiceConfiguration)
- Parameters:
voiceConfiguration- The current voice configuration for this number. During scheduled provisioning, the app ID value may be empty in a response if it is still processing or if it has failed. The status of scheduled provisioning will show under a scheduledVoiceProvisioning object if it's still running. Once processed successfully, the appId sent will appear directly under the voiceConfiguration object.- Returns:
- current builder
-
setCallbackUrl
public AvailableNumberRentRequestParameters.Builder setCallbackUrl(String callbackUrl)
- Parameters:
callbackUrl- The callback URL to be called for a rented number's provisioning / de-provisioning operations.- Returns:
- current builder
-
build
public AvailableNumberRentRequestParameters build()
-
-