Schema representing a ChannelBatchUpdateRequest
Summary
Functions
Components could just be enums that are typed - so we need to decode those as enums as they will just be stings
Types
@type t() :: %ExStreamClient.Model.ChannelBatchUpdateRequest{ data: ExStreamClient.Model.ChannelDataUpdate.t() | nil, filter: %{optional(String.t()) => any()}, members: [ExStreamClient.Model.ChannelBatchMemberRequest.t()] | nil, operation: :updateData | :unarchive | :archive | :show | :hide | :demoteModerators | :addModerators | :assignRoles | :invites | :inviteMembers | :removeMembers | :addMembers }