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:VkMethod
Gets a class of VK API response. This value is used during deserialization of received JSON.- Specified by:
getResponseClass
in classVkMethod<IntegerResponseBody>
- Returns:
- a class of VK API response.
-
execute
Description copied from class:VkMethod
Executes request to VK API.- Overrides:
execute
in classVkMethod<IntegerResponseBody>
- Returns:
- VK API response.
- Throws:
VkApiException
- if errors occur.
-
executeAsync
Description copied from class:VkMethod
Executes request to VK API asynchronously.- Overrides:
executeAsync
in 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:VkMethod
Adds URL parameter to HTTP request.- Overrides:
addParam
in classVkMethod<IntegerResponseBody>
- Parameters:
key
- URL parameter key.value
- URL parameter value.- Returns:
- current instance.
-