public static final class MessageRequest.Builder extends Object
MessageRequest.| Constructor and Description | 
|---|
Builder()
Constructor of  
MessageRequest.Builder. | 
| Modifier and Type | Method and Description | 
|---|---|
MessageRequest | 
build()
Creates a  
MessageRequest by this builder. | 
MessageRequest.Builder | 
latestDate(Long latestDate)
Sets latest date of request messages. 
 | 
MessageRequest.Builder | 
oldestDate(Long oldestDate)
Sets oldest date of request messages. 
 | 
MessageRequest.Builder | 
order(String order)
Sets the order of request messages. 
 | 
MessageRequest.Builder | 
page(int page)
Sets target page of messages. 
 | 
MessageRequest.Builder | 
perPage(int perPage)
Sets message count per page. 
 | 
public Builder()
MessageRequest.Builder.public MessageRequest.Builder perPage(int perPage)
perPage - Message count per page. This value should be in the range [1..100].page(int)public MessageRequest.Builder page(int page)
page - Target page. This value should be bigger than 1.perPage(int)public MessageRequest.Builder oldestDate(Long oldestDate)
oldestDate - oldest datepublic MessageRequest.Builder latestDate(Long latestDate)
latestDate - latest datepublic MessageRequest.Builder order(String order)
Message creation time. Default value is MessageRequest.DESCENDING_ORDER.
 The order must be one of the following:
order - the order of Message creation timepublic MessageRequest build()
MessageRequest by this builder.