Package io.getstream.chat.java.models
Class ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest
- java.lang.Object
-
- io.getstream.chat.java.models.framework.StreamRequest<ChannelType.ChannelTypeUpdateResponse>
-
- io.getstream.chat.java.models.ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest
-
- Enclosing class:
- ChannelType.ChannelTypeUpdateRequestData
public static class ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest extends StreamRequest<ChannelType.ChannelTypeUpdateResponse>
-
-
Method Summary
-
Methods inherited from class io.getstream.chat.java.models.framework.StreamRequest
getClient, request, requestAsync, withClient
-
-
-
-
Method Detail
-
generateCall
protected retrofit2.Call<ChannelType.ChannelTypeUpdateResponse> generateCall(Client client)
- Specified by:
generateCall
in classStreamRequest<ChannelType.ChannelTypeUpdateResponse>
-
typingEvents
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest typingEvents(@Nullable @Nullable java.lang.Boolean typingEvents)
- Returns:
this
.
-
readEvents
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest readEvents(@Nullable @Nullable java.lang.Boolean readEvents)
- Returns:
this
.
-
reminders
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest reminders(@Nullable @Nullable java.lang.Boolean reminders)
- Returns:
this
.
-
connectEvents
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest connectEvents(@Nullable @Nullable java.lang.Boolean connectEvents)
- Returns:
this
.
-
search
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest search(@Nullable @Nullable java.lang.Boolean search)
- Returns:
this
.
-
reactions
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest reactions(@Nullable @Nullable java.lang.Boolean reactions)
- Returns:
this
.
-
replies
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest replies(@Nullable @Nullable java.lang.Boolean replies)
- Returns:
this
.
-
quotes
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest quotes(@Nullable @Nullable java.lang.Boolean quotes)
- Returns:
this
.
-
uploads
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest uploads(@Nullable @Nullable java.lang.Boolean uploads)
- Returns:
this
.
-
urlEnrichment
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest urlEnrichment(@Nullable @Nullable java.lang.Boolean urlEnrichment)
- Returns:
this
.
-
customEvents
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest customEvents(@Nullable @Nullable java.lang.Boolean customEvents)
- Returns:
this
.
-
mutes
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest mutes(@Nullable @Nullable java.lang.Boolean mutes)
- Returns:
this
.
-
pushNotifications
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest pushNotifications(@Nullable @Nullable java.lang.Boolean pushNotifications)
- Returns:
this
.
-
messageRetention
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest messageRetention(@Nullable @Nullable java.lang.String messageRetention)
- Returns:
this
.
-
maxMessageLength
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest maxMessageLength(@Nullable @Nullable java.lang.Integer maxMessageLength)
- Returns:
this
.
-
markMessagesPending
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest markMessagesPending(@Nullable @Nullable java.lang.Boolean markMessagesPending)
- Returns:
this
.
-
automod
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest automod(@Nullable @Nullable ChannelType.AutoMod automod)
- Returns:
this
.
-
automodBehavior
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest automodBehavior(@Nullable @Nullable ChannelType.AutoModBehavior automodBehavior)
- Returns:
this
.
-
blocklist
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest blocklist(@Nullable @Nullable java.lang.String blocklist)
- Returns:
this
.
-
blocklistBehavior
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest blocklistBehavior(@Nullable @Nullable ChannelType.BlocklistBehavior blocklistBehavior)
- Returns:
this
.
-
automodThreshold
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest automodThreshold(java.lang.String automodThresholdKey, ChannelType.ThresholdRequestObject automodThresholdValue)
-
automodThresholds
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest automodThresholds(java.util.Map<? extends java.lang.String,? extends ChannelType.ThresholdRequestObject> automodThresholds)
-
clearAutomodThresholds
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest clearAutomodThresholds()
-
commands
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest commands(@Nullable @Nullable java.util.List<java.lang.String> commands)
- Returns:
this
.
-
permission
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest permission(ChannelType.PermissionRequestObject permission)
-
permissions
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest permissions(java.util.Collection<? extends ChannelType.PermissionRequestObject> permissions)
-
clearPermissions
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest clearPermissions()
-
grants
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest grants(@Nullable @Nullable java.util.Map<java.lang.String,java.util.List<java.lang.String>> grants)
- Returns:
this
.
-
countMessages
public ChannelType.ChannelTypeUpdateRequestData.ChannelTypeUpdateRequest countMessages(@Nullable @Nullable java.lang.Boolean countMessages)
- Returns:
this
.
-
internalBuild
public ChannelType.ChannelTypeUpdateRequestData internalBuild()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-