Package io.getstream.chat.java.models
Class Thread.QueryThreadsRequestData.QueryThreadsRequest
- java.lang.Object
-
- io.getstream.chat.java.models.framework.StreamRequest<Thread.QueryThreadsResponse>
-
- io.getstream.chat.java.models.Thread.QueryThreadsRequestData.QueryThreadsRequest
-
- Enclosing class:
- Thread.QueryThreadsRequestData
public static class Thread.QueryThreadsRequestData.QueryThreadsRequest extends StreamRequest<Thread.QueryThreadsResponse>
-
-
Constructor Summary
Constructors Constructor Description QueryThreadsRequest()
-
Method Summary
-
Methods inherited from class io.getstream.chat.java.models.framework.StreamRequest
getClient, request, requestAsync, withClient
-
-
-
-
Method Detail
-
generateCall
protected retrofit2.Call<Thread.QueryThreadsResponse> generateCall(Client client) throws StreamException
- Specified by:
generateCall
in classStreamRequest<Thread.QueryThreadsResponse>
- Throws:
StreamException
-
filter
public Thread.QueryThreadsRequestData.QueryThreadsRequest filter(@Nullable @Nullable java.util.Map<java.lang.String,java.lang.Object> filter)
- Returns:
this
.
-
sort
public Thread.QueryThreadsRequestData.QueryThreadsRequest sort(Sort sort)
-
sorts
public Thread.QueryThreadsRequestData.QueryThreadsRequest sorts(java.util.Collection<? extends Sort> sorts)
-
clearSorts
public Thread.QueryThreadsRequestData.QueryThreadsRequest clearSorts()
-
watch
public Thread.QueryThreadsRequestData.QueryThreadsRequest watch(@Nullable @Nullable java.lang.Boolean watch)
- Returns:
this
.
-
userId
public Thread.QueryThreadsRequestData.QueryThreadsRequest userId(@Nullable @Nullable java.lang.String userId)
- Returns:
this
.
-
user
public Thread.QueryThreadsRequestData.QueryThreadsRequest user(@Nullable User.UserRequestObject user)
- Returns:
this
.
-
limit
public Thread.QueryThreadsRequestData.QueryThreadsRequest limit(@Nullable @Nullable java.lang.Integer limit)
- Returns:
this
.
-
next
public Thread.QueryThreadsRequestData.QueryThreadsRequest next(@Nullable @Nullable java.lang.String next)
- Returns:
this
.
-
prev
public Thread.QueryThreadsRequestData.QueryThreadsRequest prev(@Nullable @Nullable java.lang.String prev)
- Returns:
this
.
-
internalBuild
public Thread.QueryThreadsRequestData internalBuild()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-