-
- All Implemented Interfaces:
-
io.getstream.chat.android.client.models.CustomObject
public final class Reaction implements CustomObject
-
-
Method Summary
Modifier and Type Method Description final StringfetchUserId()final Stringcomponent1()final Stringcomponent2()final Integercomponent3()final Usercomponent4()final Stringcomponent5()final Datecomponent6()final Datecomponent7()final SyncStatuscomponent8()final Map<String, Object>component9()final Reactioncopy(String messageId, String type, Integer score, User user, String userId, Date createdAt, Date updatedAt, SyncStatus syncStatus, Map<String, Object> extraData)final StringgetMessageId()final StringgetType()final IntegergetScore()final UsergetUser()final StringgetUserId()final DategetCreatedAt()final DategetUpdatedAt()final SyncStatusgetSyncStatus()Map<String, Object>getExtraData()final UnitsetMessageId(@SerializedName(value = "message_id") String messageId)final UnitsetType(String type)final UnitsetScore(Integer score)final UnitsetUser(User user)final UnitsetUserId(@SerializedName(value = "user_id") String userId)final UnitsetCreatedAt(@SerializedName(value = "created_at") Date createdAt)final UnitsetUpdatedAt(@SerializedName(value = "updated_at") Date updatedAt)final UnitsetSyncStatus(SyncStatus syncStatus)UnitsetExtraData(Map<String, Object> extraData)-
Methods inherited from class io.getstream.chat.android.client.models.Reaction
getExtraValue, putExtraValue -
Methods inherited from class io.getstream.chat.android.client.models.CustomObject
equals, hashCode, toString -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
fetchUserId
final String fetchUserId()
-
component1
final String component1()
-
component2
final String component2()
-
component3
final Integer component3()
-
component4
final User component4()
-
component5
final String component5()
-
component6
final Date component6()
-
component7
final Date component7()
-
component8
final SyncStatus component8()
-
component9
final Map<String, Object> component9()
-
copy
final Reaction copy(String messageId, String type, Integer score, User user, String userId, Date createdAt, Date updatedAt, SyncStatus syncStatus, Map<String, Object> extraData)
-
getMessageId
final String getMessageId()
-
getCreatedAt
final Date getCreatedAt()
-
getUpdatedAt
final Date getUpdatedAt()
-
getSyncStatus
final SyncStatus getSyncStatus()
-
getExtraData
Map<String, Object> getExtraData()
-
setMessageId
final Unit setMessageId(@SerializedName(value = "message_id") String messageId)
-
setCreatedAt
final Unit setCreatedAt(@SerializedName(value = "created_at") Date createdAt)
-
setUpdatedAt
final Unit setUpdatedAt(@SerializedName(value = "updated_at") Date updatedAt)
-
setSyncStatus
final Unit setSyncStatus(SyncStatus syncStatus)
-
setExtraData
Unit setExtraData(Map<String, Object> extraData)
-
-
-
-