Class ActiveNumberListRequestParameters.Builder
- java.lang.Object
-
- com.sinch.sdk.domains.numbers.models.requests.ActiveNumberListRequestParameters.Builder
-
- Enclosing class:
- ActiveNumberListRequestParameters
public static class ActiveNumberListRequestParameters.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder(ActiveNumberListRequestParameters parameters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActiveNumberListRequestParametersbuild()ActiveNumberListRequestParameters.BuildersetCapabilities(Collection<Capability> capabilities)ActiveNumberListRequestParameters.BuildersetNumberPattern(NumberPattern numberPattern)ActiveNumberListRequestParameters.BuildersetOrderBy(OrderBy orderBy)ActiveNumberListRequestParameters.BuildersetPageSize(Integer pageSize)ActiveNumberListRequestParameters.BuildersetPageToken(String pageToken)ActiveNumberListRequestParameters.BuildersetRegionCode(String regionCode)ActiveNumberListRequestParameters.BuildersetType(NumberType type)
-
-
-
Constructor Detail
-
Builder
public Builder(ActiveNumberListRequestParameters parameters)
-
-
Method Detail
-
setRegionCode
public ActiveNumberListRequestParameters.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 ActiveNumberListRequestParameters.Builder setType(NumberType type)
- Parameters:
type- Number type to filter by- Returns:
- Current builder
-
setNumberPattern
public ActiveNumberListRequestParameters.Builder setNumberPattern(NumberPattern numberPattern)
- Parameters:
numberPattern- Pattern to search for- Returns:
- Current builder
-
setCapabilities
public ActiveNumberListRequestParameters.Builder setCapabilities(Collection<Capability> capabilities)
- Parameters:
capabilities- Number capabilities to filter by- Returns:
- Current builder
-
setPageSize
public ActiveNumberListRequestParameters.Builder setPageSize(Integer pageSize)
- Parameters:
pageSize- The maximum number of items to return.- Returns:
- Current builder
-
setPageToken
public ActiveNumberListRequestParameters.Builder setPageToken(String pageToken)
- Parameters:
pageToken- The next page token value returned from a previous List request, if any- Returns:
- Current builder
-
setOrderBy
public ActiveNumberListRequestParameters.Builder setOrderBy(OrderBy orderBy)
- Parameters:
orderBy- Ordering results- Returns:
- Current builder
-
build
public ActiveNumberListRequestParameters build()
-
-