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