Class Edit
java.lang.Object
api.longpoll.bots.methods.impl.VkMethod<IntegerResponseBody>
api.longpoll.bots.methods.impl.messages.Edit
Implements messages.edit method.
Edits the message.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDoc(String filename, InputStream doc) Adds URL parameter to HTTP request.addPhoto(String filename, InputStream photo) execute()Executes request to VK API.Executes request to VK API asynchronously.protected Class<IntegerResponseBody>Gets a class of VK API response.setAttachment(UploadedFile... uploadedFiles) setAttachment(Iterable<UploadedFile> uploadedFiles) setAttachment(String attachment) setConversationMessageId(int conversationMessageId) setDisableMentions(boolean disableMentions) setDontParseLinks(boolean dontParseLinks) setGroupId(int groupId) setKeepForwardMessages(boolean keepForwardMessages) setKeepSnippets(boolean keepSnippets) setKeyboard(Keyboard keyboard) setLatitude(float latitude) setLongitude(float longitude) setMessage(String message) setMessageId(int messageId) setPeerId(int peerId) setTemplate(Template template) Methods inherited from class api.longpoll.bots.methods.impl.VkMethod
newRequestBody, setLang
-
Constructor Details
-
Edit
-
-
Method Details
-
getResponseClass
Description copied from class:VkMethodGets a class of VK API response. This value is used during deserialization of received JSON.- Specified by:
getResponseClassin classVkMethod<IntegerResponseBody>- Returns:
- a class of VK API response.
-
execute
Description copied from class:VkMethodExecutes request to VK API.- Overrides:
executein classVkMethod<IntegerResponseBody>- Returns:
- VK API response.
- Throws:
VkApiException- if errors occur.
-
executeAsync
Description copied from class:VkMethodExecutes request to VK API asynchronously.- Overrides:
executeAsyncin classVkMethod<IntegerResponseBody>- Returns:
- VK API response wrapped to CompletableFuture
-
addPhoto
-
addPhoto
-
addPhoto
-
addPhoto
-
addDoc
-
addDoc
-
addDoc
-
addDoc
-
setAttachment
-
setAttachment
-
setAttachment
-
setPeerId
-
setMessage
-
setLatitude
-
setLongitude
-
setKeepForwardMessages
-
setKeepSnippets
-
setGroupId
-
setDontParseLinks
-
setMessageId
-
setConversationMessageId
-
setKeyboard
-
setTemplate
-
setDisableMentions
-
addParam
Description copied from class:VkMethodAdds URL parameter to HTTP request.- Overrides:
addParamin classVkMethod<IntegerResponseBody>- Parameters:
key- URL parameter key.value- URL parameter value.- Returns:
- current instance.
-