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)BuildsOutgoingSetGameScoreMessageinstance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleangetDisableEditMessage()BooleangetForce()StringgetInlineMessageId()LonggetMessageId()LonggetScore()LonggetUserId()voidsetDisableEditMessage(Boolean disableEditMessage)voidsetForce(Boolean force)voidsetInlineMessageId(String inlineMessageId)voidsetMessageId(Long messageId)voidsetScore(Long score)voidsetUserId(Long userId)StringtoString()-
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)
BuildsOutgoingSetGameScoreMessageinstance.- 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:
toStringin classOutgoingMessage
-
-