Package com.vonage.client.numbers
Class ListNumbersFilter.Builder
java.lang.Object
com.vonage.client.numbers.BaseNumbersFilter.Builder<ListNumbersFilter,ListNumbersFilter.Builder>
com.vonage.client.numbers.ListNumbersFilter.Builder
- Enclosing class:
ListNumbersFilter
public static final class ListNumbersFilter.Builder
extends com.vonage.client.numbers.BaseNumbersFilter.Builder<ListNumbersFilter,ListNumbersFilter.Builder>
Builder for setting the parameters of ListNumbersFilter.
- Since:
- 8.10.0
-
Method Summary
Modifier and TypeMethodDescriptionapplicationId(String applicationId) Set this to only return numbers assigned to a specific application.applicationId(UUID applicationId) Set this to only return numbers assigned to a specific application.build()Builds the filter request parameters.hasApplication(boolean hasApplication) Set this optional field totrueto restrict your results to numbers associated with any application.Methods inherited from class com.vonage.client.numbers.BaseNumbersFilter.Builder
country, index, pattern, size
-
Method Details
-
applicationId
Set this to only return numbers assigned to a specific application.- Parameters:
applicationId- The application ID to return numbers for as a string.- Returns:
- This builder.
-
applicationId
Set this to only return numbers assigned to a specific application.- Parameters:
applicationId- The application ID to return numbers for.- Returns:
- This builder.
-
hasApplication
Set this optional field totrueto restrict your results to numbers associated with any application. Set tofalseto find all numbers not associated with an application. Omit the field to avoid filtering on whether or not the number is assigned to an application.- Parameters:
hasApplication- Whether to return only numbers that are assigned to an application.- Returns:
- This builder.
-
build
Description copied from class:com.vonage.client.numbers.BaseNumbersFilter.BuilderBuilds the filter request parameters.- Specified by:
buildin classcom.vonage.client.numbers.BaseNumbersFilter.Builder<ListNumbersFilter,ListNumbersFilter.Builder> - Returns:
- A new number filter with this builder's properties.
-