RestConversations Class
- java.
lang. Object - com.
microsoft. bot. connector. rest. RestConversations
- com.
Implements
public class RestConversations
implements Conversations
An instance of this class provides access to all the operations defined in Conversations.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
java.util.concurrent.CompletableFuture<Conversation |
createConversation(ConversationParameters parameters)
Implementation of create |
| java.util.concurrent.CompletableFuture<java.lang.Void> |
deleteActivity(String conversationId, String activityId)
Implementation of delete |
| java.util.concurrent.CompletableFuture<java.lang.Void> |
deleteConversationMember(String conversationId, String memberId)
Implementation of delete |
|
java.util.concurrent.CompletableFuture<java.util.List<Channel |
getActivityMembers(String conversationId, String activityId)
Implementation of get |
|
java.util.concurrent.CompletableFuture<Channel |
getConversationMember(String userId, String conversationId)
Implementation of get |
|
java.util.concurrent.CompletableFuture<java.util.List<Channel |
getConversationMembers(String conversationId)
Implementation of get |
|
java.util.concurrent.CompletableFuture<Paged |
getConversationPagedMembers(String conversationId)
Implementation of get |
|
java.util.concurrent.CompletableFuture<Paged |
getConversationPagedMembers(String conversationId, String continuationToken)
Implementation of get |
|
java.util.concurrent.CompletableFuture<Conversations |
getConversations()
Implementation of get |
|
java.util.concurrent.CompletableFuture<Conversations |
getConversations(String continuationToken)
Implementation of get |
|
java.util.concurrent.CompletableFuture<Resource |
replyToActivity(String conversationId, String activityId, Activity activity)
Implementation of reply |
|
java.util.concurrent.CompletableFuture<Resource |
sendConversationHistory(String conversationId, Transcript history)
Implementation of send |
|
java.util.concurrent.CompletableFuture<Resource |
sendToConversation(String conversationId, Activity activity)
Implementation of send |
|
java.util.concurrent.CompletableFuture<Resource |
updateActivity(String conversationId, String activityId, Activity activity)
Implementation of update |
|
java.util.concurrent.CompletableFuture<Resource |
uploadAttachment(String conversationId, AttachmentData attachmentUpload)
Implementation of upload |
Methods inherited from java.lang.Object
Method Details
createConversation
public CompletableFuture
Implementation of createConversation.
Parameters:
deleteActivity
public CompletableFuture
Implementation of deleteActivity.
Parameters:
deleteConversationMember
public CompletableFuture
Implementation of deleteConversationMember.
Parameters:
getActivityMembers
public CompletableFuture> getActivityMembers(String conversationId, String activityId)
Implementation of getActivityMembers.
Parameters:
getConversationMember
public CompletableFuture
Implementation of getConversationMember.
Parameters:
getConversationMembers
public CompletableFuture> getConversationMembers(String conversationId)
Implementation of getConversationMembers.
Parameters:
getConversationPagedMembers
public CompletableFuture
Implementation of getConversationPagedMembers.
Parameters:
getConversationPagedMembers
public CompletableFuture
Implementation of getConversationPagedMembers.
Parameters:
Returns:
getConversations
public CompletableFuture
Implementation of getConversations.
getConversations
public CompletableFuture
Implementation of getConversations.
Parameters:
replyToActivity
public CompletableFuture
Implementation of replyToActivity.
Parameters:
sendConversationHistory
public CompletableFuture
Implementation of sendConversationHistory.
Parameters:
sendToConversation
public CompletableFuture
Implementation of sendToConversation.
Parameters:
updateActivity
public CompletableFuture
Implementation of updateActivity.
Parameters:
uploadAttachment
public CompletableFuture
Implementation of uploadAttachment.
Parameters: