TranscriptStore Interface

Implémente

public interface TranscriptStore
extends TranscriptLogger

L’enregistreur d’événements de transcription stocke les activités des conversations pour le rappel.

Résumé de la méthode

Modificateur et type Méthode et description
abstract java.util.concurrent.CompletableFuture<java.lang.Void> deleteTranscript(String channelId, String conversationId)

Supprime les données de conversation du magasin.

default java.util.concurrent.CompletableFuture<PagedResult<Activity>> getTranscriptActivities(String channelId, String conversationId)

Obtient à partir des activités de magasin qui correspondent à un ensemble de critères.

default java.util.concurrent.CompletableFuture<PagedResult<Activity>> getTranscriptActivities(String channelId, String conversationId, String continuationToken)

Obtient à partir des activités de magasin qui correspondent à un ensemble de critères.

abstract java.util.concurrent.CompletableFuture<PagedResult<Activity>> getTranscriptActivities(String channelId, String conversationId, String continuationToken, OffsetDateTime startDate)

Obtient à partir des activités de magasin qui correspondent à un ensemble de critères.

default java.util.concurrent.CompletableFuture<PagedResult<TranscriptInfo>> listTranscripts(String channelId)

Obtient les conversations sur un canal à partir du magasin.

abstract java.util.concurrent.CompletableFuture<PagedResult<TranscriptInfo>> listTranscripts(String channelId, String continuationToken)

Obtient les conversations sur un canal à partir du magasin.

Détails de la méthode

deleteTranscript

public abstract CompletableFuture deleteTranscript(String channelId, String conversationId)

Supprime les données de conversation du magasin.

Paramètres:

channelId - ID du canal dans lequel se trouve la conversation.
conversationId - ID de la conversation à supprimer.

Retours:

Tâche qui représente le travail mis en file d’attente à exécuter.

getTranscriptActivities

public default CompletableFuture> getTranscriptActivities(String channelId, String conversationId)

Obtient à partir des activités de magasin qui correspondent à un ensemble de critères.

Paramètres:

channelId - ID du canal dans lequel se trouve la conversation.
conversationId - ID de la conversation.

Retours:

Tâche qui représente le travail mis en file d’attente à exécuter. Si la tâche se termine correctement, le résultat contient les activités correspondantes.

getTranscriptActivities

public default CompletableFuture> getTranscriptActivities(String channelId, String conversationId, String continuationToken)

Obtient à partir des activités de magasin qui correspondent à un ensemble de critères.

Paramètres:

channelId - ID du canal dans lequel se trouve la conversation.
conversationId - ID de la conversation.
continuationToken - Jeton de continuation (le cas échéant).

Retours:

Tâche qui représente le travail mis en file d’attente à exécuter. Si la tâche se termine correctement, le résultat contient les activités correspondantes.

getTranscriptActivities

public abstract CompletableFuture> getTranscriptActivities(String channelId, String conversationId, String continuationToken, OffsetDateTime startDate)

Obtient à partir des activités de magasin qui correspondent à un ensemble de critères.

Paramètres:

channelId - ID du canal dans lequel se trouve la conversation.
conversationId - ID de la conversation.
continuationToken - Jeton de continuation (le cas échéant).
startDate - Date de coupure. Les activités antérieures à cette date ne sont pas incluses.

Retours:

Tâche qui représente le travail mis en file d’attente à exécuter. Si la tâche se termine correctement, le résultat contient les activités correspondantes.

listTranscripts

public default CompletableFuture> listTranscripts(String channelId)

Obtient les conversations sur un canal à partir du magasin.

Paramètres:

channelId - ID du canal.

Retours:

Tâche qui représente le travail mis en file d’attente à exécuter.

listTranscripts

public abstract CompletableFuture> listTranscripts(String channelId, String continuationToken)

Obtient les conversations sur un canal à partir du magasin.

Paramètres:

channelId - ID du canal.
continuationToken - Jeton de continuation (le cas échéant).

Retours:

Tâche qui représente le travail mis en file d’attente à exécuter.

S’applique à