Package io.getstream.chat.java.models
Class Channel.ChannelUpdateRequestData.ChannelUpdateRequest
- java.lang.Object
-
- io.getstream.chat.java.models.framework.StreamRequest<Channel.ChannelUpdateResponse>
-
- io.getstream.chat.java.models.Channel.ChannelUpdateRequestData.ChannelUpdateRequest
-
- Enclosing class:
- Channel.ChannelUpdateRequestData
public static class Channel.ChannelUpdateRequestData.ChannelUpdateRequest extends StreamRequest<Channel.ChannelUpdateResponse>
-
-
Method Summary
-
Methods inherited from class io.getstream.chat.java.models.framework.StreamRequest
getClient, request, requestAsync, withClient
-
-
-
-
Method Detail
-
generateCall
protected retrofit2.Call<Channel.ChannelUpdateResponse> generateCall(Client client)
- Specified by:
generateCall
in classStreamRequest<Channel.ChannelUpdateResponse>
-
addMember
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest addMember(java.lang.String addMember)
-
addMembers
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest addMembers(java.util.Collection<? extends java.lang.String> addMembers)
-
clearAddMembers
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest clearAddMembers()
-
removeMember
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest removeMember(java.lang.String removeMember)
-
removeMembers
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest removeMembers(java.util.Collection<? extends java.lang.String> removeMembers)
-
clearRemoveMembers
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest clearRemoveMembers()
-
addModerator
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest addModerator(java.lang.String addModerator)
-
addModerators
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest addModerators(java.util.Collection<? extends java.lang.String> addModerators)
-
clearAddModerators
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest clearAddModerators()
-
demoteModerator
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest demoteModerator(java.lang.String demoteModerator)
-
demoteModerators
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest demoteModerators(java.util.Collection<? extends java.lang.String> demoteModerators)
-
clearDemoteModerators
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest clearDemoteModerators()
-
invite
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest invite(java.lang.String invite)
-
invites
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest invites(java.util.Collection<? extends java.lang.String> invites)
-
clearInvites
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest clearInvites()
-
cooldown
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest cooldown(@Nullable @Nullable java.lang.Integer cooldown)
- Returns:
this
.
-
acceptInvite
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest acceptInvite(@Nullable @Nullable java.lang.Boolean acceptInvite)
- Returns:
this
.
-
rejectInvite
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest rejectInvite(@Nullable @Nullable java.lang.Boolean rejectInvite)
- Returns:
this
.
-
message
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest message(@Nullable @Nullable Message.MessageRequestObject message)
- Returns:
this
.
-
skipPush
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest skipPush(@Nullable @Nullable java.lang.Boolean skipPush)
- Returns:
this
.
-
hideHistory
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest hideHistory(@Nullable @Nullable java.lang.Boolean hideHistory)
- Returns:
this
.
-
data
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest data(@Nullable @Nullable Channel.ChannelRequestObject data)
- Returns:
this
.
-
userId
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest userId(@Nullable @Nullable java.lang.String userId)
- Returns:
this
.
-
user
public Channel.ChannelUpdateRequestData.ChannelUpdateRequest user(@Nullable @Nullable User.UserRequestObject user)
- Returns:
this
.
-
internalBuild
public Channel.ChannelUpdateRequestData internalBuild()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-