Package com.nexmo.client.voice
Class CallsFilter.Builder
- java.lang.Object
-
- com.nexmo.client.voice.CallsFilter.Builder
-
- Enclosing class:
- CallsFilter
public static class CallsFilter.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CallsFilter
build()
CallsFilter.Builder
conversationUuid(java.lang.String conversationUuid)
CallsFilter.Builder
dateEnd(java.util.Date dateEnd)
CallsFilter.Builder
dateStart(java.util.Date dateStart)
CallsFilter.Builder
order(CallOrder order)
CallsFilter.Builder
pageSize(java.lang.Integer pageSize)
CallsFilter.Builder
recordIndex(java.lang.Integer recordIndex)
CallsFilter.Builder
status(CallStatus status)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
-
Method Detail
-
status
public CallsFilter.Builder status(CallStatus status)
- Parameters:
status
- The status of the calls to lookup.- Returns:
- The
CallsFilter.Builder
to keep building.
-
dateStart
public CallsFilter.Builder dateStart(java.util.Date dateStart)
- Parameters:
dateStart
- The minimum in the date range of the calls to lookup.- Returns:
- The
CallsFilter.Builder
to keep building.
-
dateEnd
public CallsFilter.Builder dateEnd(java.util.Date dateEnd)
- Parameters:
dateEnd
- The maximum in the date range of calls to lookup.- Returns:
- The
CallsFilter.Builder
to keep building.
-
pageSize
public CallsFilter.Builder pageSize(java.lang.Integer pageSize)
- Parameters:
pageSize
- The number of calls in the response.- Returns:
- The
CallsFilter.Builder
to keep building.
-
recordIndex
public CallsFilter.Builder recordIndex(java.lang.Integer recordIndex)
- Parameters:
recordIndex
- The starting index.- Returns:
- The
CallsFilter.Builder
to keep building.
-
order
public CallsFilter.Builder order(CallOrder order)
- Parameters:
order
- The order of the calls.- Returns:
- The
CallsFilter.Builder
to keep building.
-
conversationUuid
public CallsFilter.Builder conversationUuid(java.lang.String conversationUuid)
- Parameters:
conversationUuid
- The specific conversation to return calls for.- Returns:
- The
CallsFilter.Builder
to keep building.
-
build
public CallsFilter build()
- Returns:
- A new
CallsFilter
object with the stored builder options.
-
-