BlobsTranscriptStore 클래스
- java.
lang. Object - com.
microsoft. bot. azure. blobs. BlobsTranscriptStore
- com.
구현
public class BlobsTranscriptStore
implements TranscriptStore
Blob 대본 저장소는 Azure Blob 컨테이너에 기록을 저장합니다. 각 작업은 컨테이너/{channelId]/{conversationId}/{Timestamp.ticks}-{activity.id}.json 구조의 json Blob으로 저장됩니다.
생성자 요약
생성자 | Description |
---|---|
BlobsTranscriptStore(String dataConnectionString, String containerName) |
BlobsTranscriptStore 클래스의 새 인스턴스를 초기화합니다. |
메서드 요약
한정자 및 형식 | 메서드 및 설명 |
---|---|
java.util.concurrent.CompletableFuture<java.lang.Void> |
deleteTranscript(String channelId, String conversationId)
특정 대화 및 모든 활동을 삭제합니다. |
java.util.concurrent.CompletableFuture<Paged |
getTranscriptActivities(String channelId, String conversationId, String continuationToken, OffsetDateTime startDate)
대화 활동을 가져옵니다(대화 내용이라고도 합니다). |
java.util.concurrent.CompletableFuture<Paged |
listTranscripts(String channelId, String continuationToken)
채널 |
java.util.concurrent.CompletableFuture<java.lang.Void> |
logActivity(Activity activity)
대화 내용에 활동을 기록합니다. |
다음에서 상속된 메서드 java.lang.Object
생성자 세부 정보
BlobsTranscriptStore
public BlobsTranscriptStore(String dataConnectionString, String containerName)
BlobsTranscriptStore 클래스의 새 인스턴스를 초기화합니다.
매개 변수:
메서드 세부 정보
deleteTranscript
public CompletableFuture
특정 대화 및 모든 활동을 삭제합니다.
매개 변수:
반환:
getTranscriptActivities
public CompletableFuture
대화 활동을 가져옵니다(대화 내용이라고도 합니다).
매개 변수:
반환:
listTranscripts
public CompletableFuture
channelId에 대화를 나열합니다.
매개 변수:
반환:
logActivity
public CompletableFuture
대화 내용에 활동을 기록합니다.
매개 변수:
반환: