TranscriptStore 介面

實作

public interface TranscriptStore
extends TranscriptLogger

文字記錄器會儲存交談的活動以供召回。

方法摘要

修飾詞與類型 方法與描述
abstract java.util.concurrent.CompletableFuture<java.lang.Void> deleteTranscript(String channelId, String conversationId)

從存放區刪除交談數據。

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

從符合一組準則的存放區活動取得。

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

從符合一組準則的存放區活動取得。

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

從符合一組準則的存放區活動取得。

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

從存放區取得通道上的交談。

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

從存放區取得通道上的交談。

方法詳細資料

deleteTranscript

public abstract CompletableFuture deleteTranscript(String channelId, String conversationId)

從存放區刪除交談數據。

參數:

channelId - 交談所位於的通道標識碼。
conversationId - 要刪除之交談的標識碼。

傳回:

工作,表示要執行的工作佇列。

getTranscriptActivities

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

從符合一組準則的存放區活動取得。

參數:

channelId - 交談所位於的通道標識碼。
conversationId - 交談的標識碼。

傳回:

工作,表示要執行的工作佇列。 如果工作順利完成,結果就會包含相符的活動。

getTranscriptActivities

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

從符合一組準則的存放區活動取得。

參數:

channelId - 交談所位於的通道標識碼。
conversationId - 交談的標識碼。
continuationToken - 接續令牌(如果有的話)。

傳回:

工作,表示要執行的工作佇列。 如果工作順利完成,結果就會包含相符的活動。

getTranscriptActivities

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

從符合一組準則的存放區活動取得。

參數:

channelId - 交談所位於的通道標識碼。
conversationId - 交談的標識碼。
continuationToken - 接續令牌(如果有的話)。
startDate - 截止日期。 不包含超過此日期的活動。

傳回:

工作,表示要執行的工作佇列。 如果工作順利完成,結果就會包含相符的活動。

listTranscripts

public default CompletableFuture> listTranscripts(String channelId)

從存放區取得通道上的交談。

參數:

channelId - 通道的標識碼。

傳回:

工作,表示要執行的工作佇列。

listTranscripts

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

從存放區取得通道上的交談。

參數:

channelId - 通道的標識碼。
continuationToken - 接續令牌(如果有的話)。

傳回:

工作,表示要執行的工作佇列。

適用於