Package io.getstream.chat.java.models
Class Channel.ChannelTruncateRequestData.ChannelTruncateRequest
- java.lang.Object
-
- io.getstream.chat.java.models.framework.StreamRequest<Channel.ChannelTruncateResponse>
-
- io.getstream.chat.java.models.Channel.ChannelTruncateRequestData.ChannelTruncateRequest
-
- Enclosing class:
- Channel.ChannelTruncateRequestData
public static class Channel.ChannelTruncateRequestData.ChannelTruncateRequest extends StreamRequest<Channel.ChannelTruncateResponse>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected retrofit2.Call<Channel.ChannelTruncateResponse>generateCall(Client client)Channel.ChannelTruncateRequestData.ChannelTruncateRequesthardDelete(@org.jetbrains.annotations.Nullable boolean hardDelete)Channel.ChannelTruncateRequestDatainternalBuild()Channel.ChannelTruncateRequestData.ChannelTruncateRequestmessage(@Nullable Message.MessageRequestObject message)Channel.ChannelTruncateRequestData.ChannelTruncateRequestskipPush(@org.jetbrains.annotations.Nullable boolean skipPush)java.lang.StringtoString()Channel.ChannelTruncateRequestData.ChannelTruncateRequesttruncatedAt(@Nullable java.util.Date truncatedAt)Channel.ChannelTruncateRequestData.ChannelTruncateRequestuser(@Nullable User.UserRequestObject user)Channel.ChannelTruncateRequestData.ChannelTruncateRequestuserId(@Nullable java.lang.String userId)-
Methods inherited from class io.getstream.chat.java.models.framework.StreamRequest
getClient, request, requestAsync, withClient, withUserToken
-
-
-
-
Method Detail
-
generateCall
protected retrofit2.Call<Channel.ChannelTruncateResponse> generateCall(Client client)
- Specified by:
generateCallin classStreamRequest<Channel.ChannelTruncateResponse>
-
hardDelete
public Channel.ChannelTruncateRequestData.ChannelTruncateRequest hardDelete(@Nullable @org.jetbrains.annotations.Nullable boolean hardDelete)
- Returns:
this.
-
skipPush
public Channel.ChannelTruncateRequestData.ChannelTruncateRequest skipPush(@Nullable @org.jetbrains.annotations.Nullable boolean skipPush)
- Returns:
this.
-
truncatedAt
public Channel.ChannelTruncateRequestData.ChannelTruncateRequest truncatedAt(@Nullable @Nullable java.util.Date truncatedAt)
- Returns:
this.
-
message
public Channel.ChannelTruncateRequestData.ChannelTruncateRequest message(@Nullable @Nullable Message.MessageRequestObject message)
- Returns:
this.
-
userId
public Channel.ChannelTruncateRequestData.ChannelTruncateRequest userId(@Nullable @Nullable java.lang.String userId)
- Returns:
this.
-
user
public Channel.ChannelTruncateRequestData.ChannelTruncateRequest user(@Nullable @Nullable User.UserRequestObject user)
- Returns:
this.
-
internalBuild
public Channel.ChannelTruncateRequestData internalBuild()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-