Package io.getstream.chat.android.models
Class Channel.Builder
-
- All Implemented Interfaces:
public final class Channel.Builder
-
-
Constructor Summary
Constructors Constructor Description Channel.Builder(Channel channel)Channel.Builder()
-
Method Summary
-
-
Constructor Detail
-
Channel.Builder
Channel.Builder(Channel channel)
-
Channel.Builder
Channel.Builder()
-
-
Method Detail
-
withId
final Channel.Builder withId(String id)
-
withType
final Channel.Builder withType(String type)
-
withName
final Channel.Builder withName(String name)
-
withImage
final Channel.Builder withImage(String image)
-
withWatcherCount
final Channel.Builder withWatcherCount(Integer watcherCount)
-
withFrozen
final Channel.Builder withFrozen(Boolean frozen)
-
withCreatedAt
final Channel.Builder withCreatedAt(Date createdAt)
-
withDeletedAt
final Channel.Builder withDeletedAt(Date deletedAt)
-
withUpdatedAt
final Channel.Builder withUpdatedAt(Date updatedAt)
-
withSyncStatus
final Channel.Builder withSyncStatus(SyncStatus syncStatus)
-
withMemberCount
final Channel.Builder withMemberCount(Integer memberCount)
-
withMessages
final Channel.Builder withMessages(List<Message> messages)
-
withMembers
final Channel.Builder withMembers(List<Member> members)
-
withWatchers
final Channel.Builder withWatchers(List<User> watchers)
-
withRead
final Channel.Builder withRead(List<ChannelUserRead> read)
-
withConfig
final Channel.Builder withConfig(Config config)
-
withCreatedBy
final Channel.Builder withCreatedBy(User createdBy)
-
withUnreadCount
final Channel.Builder withUnreadCount(Integer unreadCount)
-
withTeam
final Channel.Builder withTeam(String team)
-
withHidden
final Channel.Builder withHidden(Boolean hidden)
-
withHiddenMessagesBefore
final Channel.Builder withHiddenMessagesBefore(Date hiddenMessagesBefore)
-
withCooldown
final Channel.Builder withCooldown(Integer cooldown)
-
withPinnedMessages
final Channel.Builder withPinnedMessages(List<Message> pinnedMessages)
-
withOwnCapabilities
final Channel.Builder withOwnCapabilities(Set<String> ownCapabilities)
-
withMembership
final Channel.Builder withMembership(Member membership)
-
withCachedLatestMessages
final Channel.Builder withCachedLatestMessages(List<Message> cachedLatestMessages)
-
withIsInsideSearch
final Channel.Builder withIsInsideSearch(Boolean isInsideSearch)
-
withExtraData
final Channel.Builder withExtraData(Map<String, Object> extraData)
-
withChannelLastMessageAt
@Deprecated(message = "channelLastMessageAt is no longer supported.", replaceWith = @ReplaceWith(imports = {}, expression = "")) final Channel.Builder withChannelLastMessageAt(Date channelLastMessageAt)
-
-
-
-