Class EditMessageReplyMarkup
- All Implemented Interfaces:
Validable
- Version:
- 1.0 Use this method to edit only the reply markup of messages. On success, if the edited message is not an inline message, the edited Message is returned, otherwise True is returned.
- Author:
- Ruben Bermudez
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Nested classes/interfaces inherited from class BotApiMethodSerializable
BotApiMethodSerializable.BotApiMethodSerializableBuilder<C extends BotApiMethodSerializable,
B extends BotApiMethodSerializable.BotApiMethodSerializableBuilder<C, B>> Nested classes/interfaces inherited from class BotApiMethod
BotApiMethod.BotApiMethodBuilder<T extends Serializable,
C extends BotApiMethod<T>, B extends BotApiMethod.BotApiMethodBuilder<T, C, B>> Nested classes/interfaces inherited from class PartialBotApiMethod
PartialBotApiMethod.PartialBotApiMethodBuilder<T extends Serializable,
C extends PartialBotApiMethod<T>, B extends PartialBotApiMethod.PartialBotApiMethodBuilder<T, C, B>> -
Field Summary
FieldsFields inherited from class BotApiMethod
METHOD_FIELD
Fields inherited from class PartialBotApiMethod
OBJECT_MAPPER
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserializeResponse
(String answer) Deserialize a json answer to the response type to a methodGetter for method path (that is the same as method name)void
void
validate()
Validates that mandatory fields are filled and optional objectsMethods inherited from class BotApiMethodSerializable
deserializeResponseFromPossibilities, deserializeResponseMessageOrBoolean
Methods inherited from class PartialBotApiMethod
deserializeResponse, deserializeResponseArray, deserializeResponseSerializable
-
Field Details
-
PATH
- See Also:
-
-
Constructor Details
-
EditMessageReplyMarkup
public EditMessageReplyMarkup()
-
-
Method Details
-
setChatId
-
getMethod
Description copied from class:PartialBotApiMethod
Getter for method path (that is the same as method name)- Specified by:
getMethod
in classPartialBotApiMethod<Serializable>
- Returns:
- Method path
-
deserializeResponse
Description copied from class:PartialBotApiMethod
Deserialize a json answer to the response type to a method- Specified by:
deserializeResponse
in classPartialBotApiMethod<Serializable>
- Parameters:
answer
- Json answer received- Returns:
- Answer for the method
- Throws:
TelegramApiRequestException
-
validate
Description copied from interface:Validable
Validates that mandatory fields are filled and optional objects- Throws:
TelegramApiValidationException
- If any mandatory field is empty
-