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 CallsFilterbuild()CallsFilter.BuilderconversationUuid(java.lang.String conversationUuid)CallsFilter.BuilderdateEnd(java.util.Date dateEnd)CallsFilter.BuilderdateStart(java.util.Date dateStart)CallsFilter.Builderorder(CallOrder order)CallsFilter.BuilderpageSize(java.lang.Integer pageSize)CallsFilter.BuilderrecordIndex(java.lang.Integer recordIndex)CallsFilter.Builderstatus(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.Builderto 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.Builderto 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.Builderto keep building.
-
pageSize
public CallsFilter.Builder pageSize(java.lang.Integer pageSize)
- Parameters:
pageSize- The number of calls in the response.- Returns:
- The
CallsFilter.Builderto keep building.
-
recordIndex
public CallsFilter.Builder recordIndex(java.lang.Integer recordIndex)
- Parameters:
recordIndex- The starting index.- Returns:
- The
CallsFilter.Builderto keep building.
-
order
public CallsFilter.Builder order(CallOrder order)
- Parameters:
order- The order of the calls.- Returns:
- The
CallsFilter.Builderto keep building.
-
conversationUuid
public CallsFilter.Builder conversationUuid(java.lang.String conversationUuid)
- Parameters:
conversationUuid- The specific conversation to return calls for.- Returns:
- The
CallsFilter.Builderto keep building.
-
build
public CallsFilter build()
- Returns:
- A new
CallsFilterobject with the stored builder options.
-
-