Package app.knock.api.model
Class ChannelData.ChannelDataBuilder
- java.lang.Object
-
- app.knock.api.model.ChannelData.ChannelDataBuilder
-
- Enclosing class:
- ChannelData
public static class ChannelData.ChannelDataBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChannelDatabuild()ChannelData.ChannelDataBuilderchannelId(java.lang.String channelId)ChannelData.ChannelDataBuilderclearData()ChannelData.ChannelDataBuilderdata(java.lang.String dataKey, java.lang.Object dataValue)ChannelData.ChannelDataBuilderdata(java.util.Map<? extends java.lang.String,? extends java.lang.Object> data)java.lang.StringtoString()ChannelData.ChannelDataBuildertypeName(java.lang.String typeName)
-
-
-
Method Detail
-
typeName
public ChannelData.ChannelDataBuilder typeName(java.lang.String typeName)
- Returns:
this.
-
channelId
public ChannelData.ChannelDataBuilder channelId(java.lang.String channelId)
- Returns:
this.
-
data
public ChannelData.ChannelDataBuilder data(java.lang.String dataKey, java.lang.Object dataValue)
-
data
public ChannelData.ChannelDataBuilder data(java.util.Map<? extends java.lang.String,? extends java.lang.Object> data)
-
clearData
public ChannelData.ChannelDataBuilder clearData()
-
build
public ChannelData build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-