Group Channel Change Logs Params
data class GroupChannelChangeLogsParams(var customTypes: List<String>? = null, var includeEmpty: Boolean = true, var includeFrozen: Boolean = true, var includeChatNotification: Boolean = false, var aiAgentChannelFilter: AIAgentChannelFilter = AIAgentChannelFilter.EXCLUDE, var deskChannelFilter: DeskChannelFilter = DeskChannelFilter.EXCLUDE)
Represents a group channel change logs params.
Since
3.0.131
See also
Constructors
Link copied to clipboard
constructor(customTypes: List<String>? = null, includeEmpty: Boolean = true, includeFrozen: Boolean = true, includeChatNotification: Boolean = false, aiAgentChannelFilter: AIAgentChannelFilter = AIAgentChannelFilter.EXCLUDE, deskChannelFilter: DeskChannelFilter = DeskChannelFilter.EXCLUDE)
Properties
Link copied to clipboard
The filter for AI agent channels.
Link copied to clipboard
GroupChannel custom types filter. If this is null, the changelogs of all channels will be returned. Defaults to null.
Link copied to clipboard
The filter for desk channels.
Link copied to clipboard
Whether to include chat notification channels in changelogs.
Link copied to clipboard
to include empty channels or not (channels without messages). Defaults to true.
Link copied to clipboard
to include frozen channels or not. Defaults to true.
Functions
Link copied to clipboard
Clones and returns a new instance of GroupChannelChangeLogsParams.