Package io.getstream.chat.java.models
Class Message.MessageSearchRequestData.MessageSearchRequest
- java.lang.Object
-
- io.getstream.chat.java.models.framework.StreamRequest<Message.MessageSearchResponse>
-
- io.getstream.chat.java.models.Message.MessageSearchRequestData.MessageSearchRequest
-
- Enclosing class:
- Message.MessageSearchRequestData
public static class Message.MessageSearchRequestData.MessageSearchRequest extends StreamRequest<Message.MessageSearchResponse>
-
-
Method Summary
-
Methods inherited from class io.getstream.chat.java.models.framework.StreamRequest
getClient, request, requestAsync, withClient
-
-
-
-
Method Detail
-
generateCall
protected retrofit2.Call<Message.MessageSearchResponse> generateCall(Client client)
- Specified by:
generateCall
in classStreamRequest<Message.MessageSearchResponse>
-
query
public Message.MessageSearchRequestData.MessageSearchRequest query(@Nullable @Nullable java.lang.String query)
- Returns:
this
.
-
filterCondition
public Message.MessageSearchRequestData.MessageSearchRequest filterCondition(java.lang.String filterConditionKey, java.lang.Object filterConditionValue)
-
filterConditions
public Message.MessageSearchRequestData.MessageSearchRequest filterConditions(java.util.Map<? extends java.lang.String,? extends java.lang.Object> filterConditions)
-
clearFilterConditions
public Message.MessageSearchRequestData.MessageSearchRequest clearFilterConditions()
-
messageFilterCondition
public Message.MessageSearchRequestData.MessageSearchRequest messageFilterCondition(java.lang.String messageFilterConditionKey, java.lang.Object messageFilterConditionValue)
-
messageFilterConditions
public Message.MessageSearchRequestData.MessageSearchRequest messageFilterConditions(java.util.Map<? extends java.lang.String,? extends java.lang.Object> messageFilterConditions)
-
clearMessageFilterConditions
public Message.MessageSearchRequestData.MessageSearchRequest clearMessageFilterConditions()
-
limit
public Message.MessageSearchRequestData.MessageSearchRequest limit(@Nullable @Nullable java.lang.Integer limit)
- Returns:
this
.
-
offset
public Message.MessageSearchRequestData.MessageSearchRequest offset(@Nullable @Nullable java.lang.Integer offset)
- Returns:
this
.
-
next
public Message.MessageSearchRequestData.MessageSearchRequest next(@Nullable @Nullable java.lang.String next)
- Returns:
this
.
-
sort
public Message.MessageSearchRequestData.MessageSearchRequest sort(Sort sort)
-
sorts
public Message.MessageSearchRequestData.MessageSearchRequest sorts(java.util.Collection<? extends Sort> sorts)
-
clearSorts
public Message.MessageSearchRequestData.MessageSearchRequest clearSorts()
-
internalBuild
public Message.MessageSearchRequestData internalBuild()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-