Package com.vonage.client.voice
Class CallsFilter.Builder
java.lang.Object
com.vonage.client.voice.CallsFilter.Builder
- Enclosing class:
CallsFilter
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Constructs an instance of CallsFilter.conversationUuid(String conversationUuid) recordIndex(Integer recordIndex) status(CallStatus status)
-
Method Details
-
status
- Parameters:
status- The status of the calls to lookup.- Returns:
- This Builder to keep building.
-
dateStart
- Parameters:
dateStart- The minimum in the date range of the calls to lookup.- Returns:
- This Builder to keep building.
-
dateEnd
- Parameters:
dateEnd- The maximum in the date range of calls to lookup.- Returns:
- This Builder to keep building.
-
pageSize
- Parameters:
pageSize- The number of calls in the response.- Returns:
- This Builder to keep building.
-
recordIndex
- Parameters:
recordIndex- The starting index.- Returns:
- This Builder to keep building.
-
order
- Parameters:
order- The order of the calls.- Returns:
- This Builder to keep building.
-
conversationUuid
- Parameters:
conversationUuid- The specific conversation to return calls for.- Returns:
- This Builder to keep building.
-
build
Constructs an instance of CallsFilter.- Returns:
- A new
CallsFilterobject with the stored builder options.
-