TranscriptStore Interface

Implementações

public interface TranscriptStore
extends TranscriptLogger

O agente de transcrição armazena atividades para conversas para recall.

Resumo do método

Modificador e tipo Método e descrição
abstract java.util.concurrent.CompletableFuture<java.lang.Void> deleteTranscript(String channelId, String conversationId)

Exclui dados de conversa do repositório.

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

Obtém das atividades de repositório que correspondem a um conjunto de critérios.

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

Obtém das atividades de repositório que correspondem a um conjunto de critérios.

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

Obtém das atividades de repositório que correspondem a um conjunto de critérios.

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

Obtém as conversas em um canal da loja.

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

Obtém as conversas em um canal da loja.

Detalhes do método

deleteTranscript

public abstract CompletableFuture deleteTranscript(String channelId, String conversationId)

Exclui dados de conversa do repositório.

Parameters:

channelId - A ID do canal em que a conversa está.
conversationId - A ID da conversa a ser excluída.

Returns:

Uma tarefa que representa o trabalho enfileirado a ser executado.

getTranscriptActivities

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

Obtém das atividades de repositório que correspondem a um conjunto de critérios.

Parameters:

channelId - A ID do canal em que a conversa está.
conversationId - A ID da conversa.

Returns:

Uma tarefa que representa o trabalho enfileirado a ser executado. Se a tarefa for concluída com êxito, o resultado conterá as atividades correspondentes.

getTranscriptActivities

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

Obtém das atividades de repositório que correspondem a um conjunto de critérios.

Parameters:

channelId - A ID do canal em que a conversa está.
conversationId - A ID da conversa.
continuationToken - O token de continuação (se disponível).

Returns:

Uma tarefa que representa o trabalho enfileirado a ser executado. Se a tarefa for concluída com êxito, o resultado conterá as atividades correspondentes.

getTranscriptActivities

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

Obtém das atividades de repositório que correspondem a um conjunto de critérios.

Parameters:

channelId - A ID do canal em que a conversa está.
conversationId - A ID da conversa.
continuationToken - O token de continuação (se disponível).
startDate - Uma data de corte. Atividades mais antigas que essa data não estão incluídas.

Returns:

Uma tarefa que representa o trabalho enfileirado a ser executado. Se a tarefa for concluída com êxito, o resultado conterá as atividades correspondentes.

listTranscripts

public default CompletableFuture<>> listTranscripts(String channelId)

Obtém as conversas em um canal da loja.

Parameters:

channelId - A ID do canal.

Returns:

Uma tarefa que representa o trabalho enfileirado a ser executado.

listTranscripts

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

Obtém as conversas em um canal da loja.

Parameters:

channelId - A ID do canal.
continuationToken - O token de continuação (se disponível).

Returns:

Uma tarefa que representa o trabalho enfileirado a ser executado.

Aplica-se a