Class OutgoingSetGameScoreMessage
- java.lang.Object
-
- org.apache.camel.component.telegram.model.OutgoingMessage
-
- org.apache.camel.component.telegram.model.OutgoingSetGameScoreMessage
-
- All Implemented Interfaces:
Serializable
public class OutgoingSetGameScoreMessage extends OutgoingMessage
Message used this method to set the score of the specified user in a game.
-
-
Field Summary
-
Fields inherited from class org.apache.camel.component.telegram.model.OutgoingMessage
chatId, disableNotification, replyToMessageId
-
-
Constructor Summary
Constructors Constructor Description OutgoingSetGameScoreMessage()
OutgoingSetGameScoreMessage(String chatId, Long userId, Long score, Boolean force, Boolean disableEditMessage, Long messageId, String inlineMessageId)
BuildsOutgoingSetGameScoreMessage
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Boolean
getDisableEditMessage()
Boolean
getForce()
String
getInlineMessageId()
Long
getMessageId()
Long
getScore()
Long
getUserId()
void
setDisableEditMessage(Boolean disableEditMessage)
void
setForce(Boolean force)
void
setInlineMessageId(String inlineMessageId)
void
setMessageId(Long messageId)
void
setScore(Long score)
void
setUserId(Long userId)
String
toString()
-
Methods inherited from class org.apache.camel.component.telegram.model.OutgoingMessage
getChatId, getDisableNotification, getReplyToMessageId, setChatId, setDisableNotification, setReplyToMessageId
-
-
-
-
Constructor Detail
-
OutgoingSetGameScoreMessage
public OutgoingSetGameScoreMessage(String chatId, Long userId, Long score, Boolean force, Boolean disableEditMessage, Long messageId, String inlineMessageId)
BuildsOutgoingSetGameScoreMessage
instance.- Parameters:
userId
- User identifierscore
- New score, must be non-negativeforce
- Pass True, if the high score is allowed to decreasesdisableEditMessage
- Pass True, if the game message should not be automatically edited to include the current scoreboardmessageId
- Required if inline_message_id is not specified. Identifier of the sent messageinlineMessageId
- Required if chat_id and message_id are not specified. Identifier of the inline message
-
OutgoingSetGameScoreMessage
public OutgoingSetGameScoreMessage()
-
-
Method Detail
-
getUserId
public Long getUserId()
-
setUserId
public void setUserId(Long userId)
-
getScore
public Long getScore()
-
setScore
public void setScore(Long score)
-
getForce
public Boolean getForce()
-
setForce
public void setForce(Boolean force)
-
getDisableEditMessage
public Boolean getDisableEditMessage()
-
setDisableEditMessage
public void setDisableEditMessage(Boolean disableEditMessage)
-
getMessageId
public Long getMessageId()
-
setMessageId
public void setMessageId(Long messageId)
-
getInlineMessageId
public String getInlineMessageId()
-
setInlineMessageId
public void setInlineMessageId(String inlineMessageId)
-
toString
public String toString()
- Overrides:
toString
in classOutgoingMessage
-
-