Package ai.toloka.client.v1.impl
Class MessageThreadClientImpl
- java.lang.Object
-
- ai.toloka.client.v1.impl.AbstractClientImpl
-
- ai.toloka.client.v1.impl.MessageThreadClientImpl
-
- All Implemented Interfaces:
MessageThreadClient
public class MessageThreadClientImpl extends AbstractClientImpl implements MessageThreadClient
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class ai.toloka.client.v1.impl.AbstractClientImpl
AbstractClientImpl.RequestExecutorWrapper<T>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ModificationResult<MessageThread>
addToFolders(java.lang.String messageThreadId, MessageThreadFolders folders)
ModificationResult<MessageThread>
composeMessageThread(MessageThreadCompose compose)
SearchResult<MessageThread>
findMessageThreads(MessageThreadSearchRequest request)
ModificationResult<MessageThread>
removeFromFolders(java.lang.String messageThreadId, MessageThreadFolders folders)
ModificationResult<MessageThread>
replyMessageThread(java.lang.String messageThreadId, MessageThreadReply reply)
-
Methods inherited from class ai.toloka.client.v1.impl.AbstractClientImpl
addVersionPrefix, create, executeAction, executeAsync, executeSyncAction, find, get, getFactory, getHttpClient, getHttpConsumer, getTolokaApiUrl, patch, update, upsert, upsertMultiple
-
-
-
-
Method Detail
-
findMessageThreads
public SearchResult<MessageThread> findMessageThreads(MessageThreadSearchRequest request)
- Specified by:
findMessageThreads
in interfaceMessageThreadClient
-
composeMessageThread
public ModificationResult<MessageThread> composeMessageThread(MessageThreadCompose compose)
- Specified by:
composeMessageThread
in interfaceMessageThreadClient
-
replyMessageThread
public ModificationResult<MessageThread> replyMessageThread(java.lang.String messageThreadId, MessageThreadReply reply)
- Specified by:
replyMessageThread
in interfaceMessageThreadClient
-
addToFolders
public ModificationResult<MessageThread> addToFolders(java.lang.String messageThreadId, MessageThreadFolders folders)
- Specified by:
addToFolders
in interfaceMessageThreadClient
-
removeFromFolders
public ModificationResult<MessageThread> removeFromFolders(java.lang.String messageThreadId, MessageThreadFolders folders)
- Specified by:
removeFromFolders
in interfaceMessageThreadClient
-
-