TranscriptStore Interface
Implements
public interface TranscriptStore
extends TranscriptLogger
Transcript logger stores activities for conversations for recall.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract java.util.concurrent.CompletableFuture<java.lang.Void> |
deleteTranscript(String channelId, String conversationId)
Deletes conversation data from the store. |
|
default
java.util.concurrent.CompletableFuture<Paged |
getTranscriptActivities(String channelId, String conversationId)
Gets from the store activities that match a set of criteria. |
|
default
java.util.concurrent.CompletableFuture<Paged |
getTranscriptActivities(String channelId, String conversationId, String continuationToken)
Gets from the store activities that match a set of criteria. |
|
abstract
java.util.concurrent.CompletableFuture<Paged |
getTranscriptActivities(String channelId, String conversationId, String continuationToken, OffsetDateTime startDate)
Gets from the store activities that match a set of criteria. |
|
default
java.util.concurrent.CompletableFuture<Paged |
listTranscripts(String channelId)
Gets the conversations on a channel from the store. |
|
abstract
java.util.concurrent.CompletableFuture<Paged |
listTranscripts(String channelId, String continuationToken)
Gets the conversations on a channel from the store. |
Method Details
deleteTranscript
public abstract CompletableFuture
Deletes conversation data from the store.
Parameters:
Returns:
getTranscriptActivities
public default CompletableFuture
Gets from the store activities that match a set of criteria.
Parameters:
Returns:
getTranscriptActivities
public default CompletableFuture
Gets from the store activities that match a set of criteria.
Parameters:
Returns:
getTranscriptActivities
public abstract CompletableFuture
Gets from the store activities that match a set of criteria.
Parameters:
Returns:
listTranscripts
public default CompletableFuture
Gets the conversations on a channel from the store.
Parameters:
Returns:
listTranscripts
public abstract CompletableFuture
Gets the conversations on a channel from the store.
Parameters:
Returns: