Package io.getstream.chat.java.models
Class Channel.ChannelBatchDataUpdateOptions.ChannelBatchDataUpdateOptionsBuilder
- java.lang.Object
-
- io.getstream.chat.java.models.Channel.ChannelBatchDataUpdateOptions.ChannelBatchDataUpdateOptionsBuilder
-
- Enclosing class:
- Channel.ChannelBatchDataUpdateOptions
public static class Channel.ChannelBatchDataUpdateOptions.ChannelBatchDataUpdateOptionsBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Channel.ChannelBatchDataUpdateOptionsbuild()Channel.ChannelBatchDataUpdateOptions.ChannelBatchDataUpdateOptionsBuildercustomSet(@Nullable java.util.Map<java.lang.String,java.lang.Object> customSet)Custom keys to merge into each matched channel's existing custom object.Channel.ChannelBatchDataUpdateOptions.ChannelBatchDataUpdateOptionsBuildercustomUnset(@Nullable java.util.List<java.lang.String> customUnset)Custom keys to delete from each matched channel's existing custom object.Channel.ChannelBatchDataUpdateOptions.ChannelBatchDataUpdateOptionsBuilderdata(@Nullable Channel.ChannelDataUpdate data)Other channel data to update.java.lang.StringtoString()
-
-
-
Method Detail
-
data
public Channel.ChannelBatchDataUpdateOptions.ChannelBatchDataUpdateOptionsBuilder data(@Nullable @Nullable Channel.ChannelDataUpdate data)
Other channel data to update.- Returns:
this.
-
customSet
public Channel.ChannelBatchDataUpdateOptions.ChannelBatchDataUpdateOptionsBuilder customSet(@Nullable @Nullable java.util.Map<java.lang.String,java.lang.Object> customSet)
Custom keys to merge into each matched channel's existing custom object. Keys are dot-paths, soa.bsets keybinside objecta.- Returns:
this.
-
customUnset
public Channel.ChannelBatchDataUpdateOptions.ChannelBatchDataUpdateOptionsBuilder customUnset(@Nullable @Nullable java.util.List<java.lang.String> customUnset)
Custom keys to delete from each matched channel's existing custom object. Keys are dot-paths; deleting a key that does not exist is a no-op.- Returns:
this.
-
build
public Channel.ChannelBatchDataUpdateOptions build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-