Package io.getstream.chat.java.models
Class User.UserBanRequestData.UserBanRequest
- java.lang.Object
-
- io.getstream.chat.java.models.framework.StreamRequest<StreamResponseObject>
-
- io.getstream.chat.java.models.User.UserBanRequestData.UserBanRequest
-
- Enclosing class:
- User.UserBanRequestData
public static class User.UserBanRequestData.UserBanRequest extends StreamRequest<StreamResponseObject>
-
-
Method Summary
-
Methods inherited from class io.getstream.chat.java.models.framework.StreamRequest
getClient, request, requestAsync, withClient, withUserToken
-
-
-
-
Method Detail
-
generateCall
protected retrofit2.Call<StreamResponseObject> generateCall(Client client)
- Specified by:
generateCallin classStreamRequest<StreamResponseObject>
-
targetUserId
public User.UserBanRequestData.UserBanRequest targetUserId(@Nullable @Nullable java.lang.String targetUserId)
- Returns:
this.
-
timeout
public User.UserBanRequestData.UserBanRequest timeout(@Nullable @Nullable java.lang.Integer timeout)
- Returns:
this.
-
reason
public User.UserBanRequestData.UserBanRequest reason(@Nullable @Nullable java.lang.String reason)
- Returns:
this.
-
type
public User.UserBanRequestData.UserBanRequest type(@Nullable @Nullable java.lang.String type)
- Returns:
this.
-
id
public User.UserBanRequestData.UserBanRequest id(@Nullable @Nullable java.lang.String id)
- Returns:
this.
-
shadow
public User.UserBanRequestData.UserBanRequest shadow(@Nullable @Nullable java.lang.Boolean shadow)
- Returns:
this.
-
ipBan
public User.UserBanRequestData.UserBanRequest ipBan(@Nullable @Nullable java.lang.Boolean ipBan)
- Returns:
this.
-
bannedById
public User.UserBanRequestData.UserBanRequest bannedById(@Nullable @Nullable java.lang.String bannedById)
- Returns:
this.
-
bannedBy
public User.UserBanRequestData.UserBanRequest bannedBy(@Nullable @Nullable User.UserRequestObject bannedBy)
- Returns:
this.
-
userId
public User.UserBanRequestData.UserBanRequest userId(@Nullable @Nullable java.lang.String userId)
- Returns:
this.
-
user
public User.UserBanRequestData.UserBanRequest user(@Nullable @Nullable User.UserRequestObject user)
- Returns:
this.
-
internalBuild
public User.UserBanRequestData internalBuild()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-