Class AvailableNumberRentRequestParameters
- java.lang.Object
-
- com.sinch.sdk.domains.numbers.models.requests.AvailableNumberRentRequestParameters
-
public class AvailableNumberRentRequestParameters extends Object
Parameters request to rent a number
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAvailableNumberRentRequestParameters.Builder
-
Constructor Summary
Constructors Constructor Description AvailableNumberRentRequestParameters(RentSMSConfigurationRequestParameters smsConfiguration, RentVoiceConfigurationRequestParameters voiceConfiguration, String callbackUrl)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AvailableNumberRentRequestParameters.Builderbuilder()Optional<String>getCallBackUrl()Optional<RentSMSConfigurationRequestParameters>getSmsConfiguration()Optional<RentVoiceConfigurationRequestParameters>getVoiceConfiguration()
-
-
-
Constructor Detail
-
AvailableNumberRentRequestParameters
public AvailableNumberRentRequestParameters(RentSMSConfigurationRequestParameters smsConfiguration, RentVoiceConfigurationRequestParameters voiceConfiguration, String callbackUrl)
- Parameters:
smsConfiguration- The current SMS configuration for this numbervoiceConfiguration- 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.callbackUrl- The callback URL to be called for a rented number's provisioning / deprovisioning operations.
-
-
Method Detail
-
getSmsConfiguration
public Optional<RentSMSConfigurationRequestParameters> getSmsConfiguration()
-
getVoiceConfiguration
public Optional<RentVoiceConfigurationRequestParameters> getVoiceConfiguration()
-
builder
public static AvailableNumberRentRequestParameters.Builder builder()
-
-