Class AvailableNumberRentAnyRequestParameters.Builder
- java.lang.Object
-
- com.sinch.sdk.domains.numbers.models.requests.AvailableNumberRentAnyRequestParameters.Builder
-
- Enclosing class:
- AvailableNumberRentAnyRequestParameters
public static class AvailableNumberRentAnyRequestParameters.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AvailableNumberRentAnyRequestParameters
build()
AvailableNumberRentAnyRequestParameters.Builder
setCallbackUrl(String callbackUrl)
AvailableNumberRentAnyRequestParameters.Builder
setCapabilities(Collection<Capability> capabilities)
AvailableNumberRentAnyRequestParameters.Builder
setNumberPattern(NumberPattern numberPattern)
AvailableNumberRentAnyRequestParameters.Builder
setRegionCode(String regionCode)
AvailableNumberRentAnyRequestParameters.Builder
setSmsConfiguration(RentSMSConfigurationRequestParameters smsConfiguration)
AvailableNumberRentAnyRequestParameters.Builder
setType(NumberType type)
AvailableNumberRentAnyRequestParameters.Builder
setVoiceConfiguration(RentVoiceConfigurationRequestParameters voiceConfiguration)
-
-
-
Method Detail
-
setRegionCode
public AvailableNumberRentAnyRequestParameters.Builder setRegionCode(String regionCode)
- Parameters:
regionCode
- Region code to filter by. ISO 3166-1 alpha-2 country code of the phone number. Example: US, GB or SE.- Returns:
- current builder
-
setType
public AvailableNumberRentAnyRequestParameters.Builder setType(NumberType type)
- Parameters:
type
- Number type to filter by- Returns:
- current builder
-
setNumberPattern
public AvailableNumberRentAnyRequestParameters.Builder setNumberPattern(NumberPattern numberPattern)
- Parameters:
numberPattern
- Search pattern- Returns:
- current builder
-
setCapabilities
public AvailableNumberRentAnyRequestParameters.Builder setCapabilities(Collection<Capability> capabilities)
- Parameters:
capabilities
- Capabilities to filter by- Returns:
- current builder
-
setSmsConfiguration
public AvailableNumberRentAnyRequestParameters.Builder setSmsConfiguration(RentSMSConfigurationRequestParameters smsConfiguration)
- Parameters:
smsConfiguration
- The current SMS configuration for this number- Returns:
- current builder
-
setVoiceConfiguration
public AvailableNumberRentAnyRequestParameters.Builder setVoiceConfiguration(RentVoiceConfigurationRequestParameters voiceConfiguration)
- Parameters:
voiceConfiguration
- The current voice configuration for this number- Returns:
- current builder
-
setCallbackUrl
public AvailableNumberRentAnyRequestParameters.Builder setCallbackUrl(String callbackUrl)
- Parameters:
callbackUrl
- The callback URL to be called for a rented number's provisioning / de-provisioning operations (see WebHooksService
)- Returns:
- current builder
-
build
public AvailableNumberRentAnyRequestParameters build()
-
-