public class InputTextMessageContent extends Object implements InputMessageContent
| Constructor and Description |
|---|
InputTextMessageContent() |
| Modifier and Type | Method and Description |
|---|---|
InputTextMessageContent |
disableWebPagePreview() |
InputTextMessageContent |
enableHtml(boolean enable) |
InputTextMessageContent |
enableMarkdown(boolean enable) |
InputTextMessageContent |
enableWebPagePreview() |
Boolean |
getDisableWebPagePreview() |
String |
getMessageText() |
String |
getParseMode() |
void |
serialize(com.fasterxml.jackson.core.JsonGenerator gen,
com.fasterxml.jackson.databind.SerializerProvider serializers) |
void |
serializeWithType(com.fasterxml.jackson.core.JsonGenerator gen,
com.fasterxml.jackson.databind.SerializerProvider serializers,
com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer) |
InputTextMessageContent |
setDisableWebPagePreview(Boolean disableWebPagePreview) |
InputTextMessageContent |
setMessageText(String messageText) |
InputTextMessageContent |
setParseMode(String parseMode) |
org.json.JSONObject |
toJson()
Convert to json object
|
String |
toString() |
void |
validate()
Validates that mandatory fields are filled and optional objects
|
public String getMessageText()
public InputTextMessageContent setMessageText(String messageText)
public String getParseMode()
public InputTextMessageContent setParseMode(String parseMode)
public Boolean getDisableWebPagePreview()
public InputTextMessageContent setDisableWebPagePreview(Boolean disableWebPagePreview)
public InputTextMessageContent enableMarkdown(boolean enable)
public InputTextMessageContent enableHtml(boolean enable)
public InputTextMessageContent disableWebPagePreview()
public InputTextMessageContent enableWebPagePreview()
public void validate()
throws TelegramApiValidationException
Validablevalidate in interface ValidableTelegramApiValidationException - If any mandatory field is emptypublic org.json.JSONObject toJson()
IToJsonpublic void serialize(com.fasterxml.jackson.core.JsonGenerator gen,
com.fasterxml.jackson.databind.SerializerProvider serializers)
throws IOException
serialize in interface com.fasterxml.jackson.databind.JsonSerializableIOExceptionpublic void serializeWithType(com.fasterxml.jackson.core.JsonGenerator gen,
com.fasterxml.jackson.databind.SerializerProvider serializers,
com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer)
throws IOException
serializeWithType in interface com.fasterxml.jackson.databind.JsonSerializableIOExceptionCopyright © 2016. All rights reserved.