TranscriptStore Schnittstelle

Implementiert

public interface TranscriptStore
extends TranscriptLogger

Transkriptprotokollierung speichert Aktivitäten für Unterhaltungen zum Rückruf.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
abstract java.util.concurrent.CompletableFuture<java.lang.Void> deleteTranscript(String channelId, String conversationId)

Löscht Unterhaltungsdaten aus dem Speicher.

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

Ruft aus den Speicheraktivitäten ab, die einer Reihe von Kriterien entsprechen.

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

Ruft aus den Speicheraktivitäten ab, die einer Reihe von Kriterien entsprechen.

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

Ruft aus den Speicheraktivitäten ab, die einer Reihe von Kriterien entsprechen.

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

Ruft die Unterhaltungen in einem Kanal aus dem Store ab.

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

Ruft die Unterhaltungen in einem Kanal aus dem Store ab.

Details zur Methode

deleteTranscript

public abstract CompletableFuture deleteTranscript(String channelId, String conversationId)

Löscht Unterhaltungsdaten aus dem Speicher.

Parameter:

channelId - Die ID des Kanals, in dem sich die Unterhaltung befindet.
conversationId - Die ID der zu löschenden Unterhaltung.

Gibt zurück:

Eine Aufgabe, die die auszuführende Arbeitswarteschlange darstellt.

getTranscriptActivities

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

Ruft aus den Speicheraktivitäten ab, die einer Reihe von Kriterien entsprechen.

Parameter:

channelId - Die ID des Kanals, in dem sich die Unterhaltung befindet.
conversationId - Die ID der Unterhaltung.

Gibt zurück:

Eine Aufgabe, die die auszuführende Arbeitswarteschlange darstellt. Wenn die Aufgabe erfolgreich abgeschlossen wird, enthält das Ergebnis die übereinstimmenden Aktivitäten.

getTranscriptActivities

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

Ruft aus den Speicheraktivitäten ab, die einer Reihe von Kriterien entsprechen.

Parameter:

channelId - Die ID des Kanals, in dem sich die Unterhaltung befindet.
conversationId - Die ID der Unterhaltung.
continuationToken - Das Fortsetzungstoken (sofern verfügbar).

Gibt zurück:

Eine Aufgabe, die die auszuführende Arbeitswarteschlange darstellt. Wenn die Aufgabe erfolgreich abgeschlossen wird, enthält das Ergebnis die übereinstimmenden Aktivitäten.

getTranscriptActivities

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

Ruft aus den Speicheraktivitäten ab, die einer Reihe von Kriterien entsprechen.

Parameter:

channelId - Die ID des Kanals, in dem sich die Unterhaltung befindet.
conversationId - Die ID der Unterhaltung.
continuationToken - Das Fortsetzungstoken (sofern verfügbar).
startDate - Ein Stichtag. Aktivitäten, die älter als dieses Datum sind, sind nicht enthalten.

Gibt zurück:

Eine Aufgabe, die die auszuführende Arbeitswarteschlange darstellt. Wenn die Aufgabe erfolgreich abgeschlossen wird, enthält das Ergebnis die übereinstimmenden Aktivitäten.

listTranscripts

public default CompletableFuture> listTranscripts(String channelId)

Ruft die Unterhaltungen in einem Kanal aus dem Store ab.

Parameter:

channelId - Die ID des Kanals.

Gibt zurück:

Eine Aufgabe, die die auszuführende Arbeitswarteschlange darstellt.

listTranscripts

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

Ruft die Unterhaltungen in einem Kanal aus dem Store ab.

Parameter:

channelId - Die ID des Kanals.
continuationToken - Das Fortsetzungstoken (sofern verfügbar).

Gibt zurück:

Eine Aufgabe, die die auszuführende Arbeitswarteschlange darstellt.

Gilt für: