Package io.getstream.chat.java.models
Class Message.MessageRequestObject
- java.lang.Object
-
- io.getstream.chat.java.models.Message.MessageRequestObject
-
- Enclosing class:
- Message
public static class Message.MessageRequestObject extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Message.MessageRequestObject.MessageRequestObjectBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Message.MessageRequestObject.MessageRequestObjectBuilder
builder()
static @Nullable Message.MessageRequestObject
buildFrom(@Nullable Message message)
protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
java.util.Map<java.lang.String,java.lang.Object>
getAdditionalFields()
@Nullable java.util.List<Message.AttachmentRequestObject>
getAttachments()
@Nullable java.lang.String
getCId()
@Nullable java.lang.String
getHtml()
@Nullable java.lang.String
getId()
@Nullable java.util.List<java.lang.String>
getMentionedUsers()
@Nullable java.lang.String
getMml()
@Nullable java.lang.String
getParentId()
@Nullable java.util.Date
getPinExpires()
@Nullable java.lang.Boolean
getPinned()
@Nullable java.util.Date
getPinnedAt()
@Nullable User.UserRequestObject
getPinnedBy()
@Nullable java.lang.String
getQuotedMessageId()
@Nullable java.util.Map<java.lang.String,java.lang.Integer>
getReactionScores()
@Nullable java.util.List<java.lang.String>
getRestrictedVisibility()
@Nullable SharedLocation
getSharedLocation()
@Nullable java.lang.Boolean
getShowInChannel()
@Nullable java.lang.Boolean
getSilent()
@Nullable java.lang.String
getText()
@Nullable Message.MessageType
getType()
@Nullable User.UserRequestObject
getUser()
@Nullable java.lang.String
getUserId()
int
hashCode()
void
setAdditionalField(java.lang.String name, java.lang.Object value)
void
setAdditionalFields(@Nullable java.util.Map<java.lang.String,java.lang.Object> additionalFields)
void
setAttachments(@Nullable java.util.List<Message.AttachmentRequestObject> attachments)
void
setCId(@Nullable java.lang.String cId)
void
setHtml(@Nullable java.lang.String html)
void
setId(@Nullable java.lang.String id)
void
setMentionedUsers(@Nullable java.util.List<java.lang.String> mentionedUsers)
void
setMml(@Nullable java.lang.String mml)
void
setParentId(@Nullable java.lang.String parentId)
void
setPinExpires(@Nullable java.util.Date pinExpires)
void
setPinned(@Nullable java.lang.Boolean pinned)
void
setPinnedAt(@Nullable java.util.Date pinnedAt)
void
setPinnedBy(@Nullable User.UserRequestObject pinnedBy)
void
setQuotedMessageId(@Nullable java.lang.String quotedMessageId)
void
setReactionScores(@Nullable java.util.Map<java.lang.String,java.lang.Integer> reactionScores)
void
setRestrictedVisibility(@Nullable java.util.List<java.lang.String> restrictedVisibility)
@NotNull Message.MessageRequestObject
setSharedLocation(@Nullable SharedLocation sharedLocation)
void
setShowInChannel(@Nullable java.lang.Boolean showInChannel)
void
setSilent(@Nullable java.lang.Boolean silent)
void
setText(@Nullable java.lang.String text)
void
setType(@Nullable Message.MessageType type)
void
setUser(@Nullable User.UserRequestObject user)
void
setUserId(@Nullable java.lang.String userId)
-
-
-
Method Detail
-
setSharedLocation
@NotNull public @NotNull Message.MessageRequestObject setSharedLocation(@Nullable @Nullable SharedLocation sharedLocation)
-
getAdditionalFields
public java.util.Map<java.lang.String,java.lang.Object> getAdditionalFields()
-
setAdditionalField
public void setAdditionalField(java.lang.String name, java.lang.Object value)
-
buildFrom
@Nullable public static @Nullable Message.MessageRequestObject buildFrom(@Nullable @Nullable Message message)
-
builder
public static Message.MessageRequestObject.MessageRequestObjectBuilder builder()
-
setId
public void setId(@Nullable @Nullable java.lang.String id)
-
setText
public void setText(@Nullable @Nullable java.lang.String text)
-
setType
public void setType(@Nullable @Nullable Message.MessageType type)
-
setMml
public void setMml(@Nullable @Nullable java.lang.String mml)
-
setUser
public void setUser(@Nullable @Nullable User.UserRequestObject user)
-
setRestrictedVisibility
public void setRestrictedVisibility(@Nullable @Nullable java.util.List<java.lang.String> restrictedVisibility)
-
setParentId
public void setParentId(@Nullable @Nullable java.lang.String parentId)
-
setAttachments
public void setAttachments(@Nullable @Nullable java.util.List<Message.AttachmentRequestObject> attachments)
-
setShowInChannel
public void setShowInChannel(@Nullable @Nullable java.lang.Boolean showInChannel)
-
setMentionedUsers
public void setMentionedUsers(@Nullable @Nullable java.util.List<java.lang.String> mentionedUsers)
-
setUserId
public void setUserId(@Nullable @Nullable java.lang.String userId)
-
setHtml
public void setHtml(@Nullable @Nullable java.lang.String html)
-
setReactionScores
public void setReactionScores(@Nullable @Nullable java.util.Map<java.lang.String,java.lang.Integer> reactionScores)
-
setQuotedMessageId
public void setQuotedMessageId(@Nullable @Nullable java.lang.String quotedMessageId)
-
setCId
public void setCId(@Nullable @Nullable java.lang.String cId)
-
setSilent
public void setSilent(@Nullable @Nullable java.lang.Boolean silent)
-
setPinned
public void setPinned(@Nullable @Nullable java.lang.Boolean pinned)
-
setPinExpires
public void setPinExpires(@Nullable @Nullable java.util.Date pinExpires)
-
setPinnedBy
public void setPinnedBy(@Nullable @Nullable User.UserRequestObject pinnedBy)
-
setPinnedAt
public void setPinnedAt(@Nullable @Nullable java.util.Date pinnedAt)
-
setAdditionalFields
public void setAdditionalFields(@Nullable @Nullable java.util.Map<java.lang.String,java.lang.Object> additionalFields)
-
getId
@Nullable public @Nullable java.lang.String getId()
-
getText
@Nullable public @Nullable java.lang.String getText()
-
getType
@Nullable public @Nullable Message.MessageType getType()
-
getMml
@Nullable public @Nullable java.lang.String getMml()
-
getUser
@Nullable public @Nullable User.UserRequestObject getUser()
-
getRestrictedVisibility
@Nullable public @Nullable java.util.List<java.lang.String> getRestrictedVisibility()
-
getParentId
@Nullable public @Nullable java.lang.String getParentId()
-
getAttachments
@Nullable public @Nullable java.util.List<Message.AttachmentRequestObject> getAttachments()
-
getShowInChannel
@Nullable public @Nullable java.lang.Boolean getShowInChannel()
-
getMentionedUsers
@Nullable public @Nullable java.util.List<java.lang.String> getMentionedUsers()
-
getUserId
@Nullable public @Nullable java.lang.String getUserId()
-
getHtml
@Nullable public @Nullable java.lang.String getHtml()
-
getReactionScores
@Nullable public @Nullable java.util.Map<java.lang.String,java.lang.Integer> getReactionScores()
-
getQuotedMessageId
@Nullable public @Nullable java.lang.String getQuotedMessageId()
-
getCId
@Nullable public @Nullable java.lang.String getCId()
-
getSilent
@Nullable public @Nullable java.lang.Boolean getSilent()
-
getPinned
@Nullable public @Nullable java.lang.Boolean getPinned()
-
getPinExpires
@Nullable public @Nullable java.util.Date getPinExpires()
-
getPinnedBy
@Nullable public @Nullable User.UserRequestObject getPinnedBy()
-
getPinnedAt
@Nullable public @Nullable java.util.Date getPinnedAt()
-
getSharedLocation
@Nullable public @Nullable SharedLocation getSharedLocation()
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-