@sourceloop/video-conferencing-service / Exports / VideoChatArchiveController
Class: VideoChatArchiveController¶
Table of contents¶
Constructors¶
Properties¶
Methods¶
Constructors¶
constructor¶
• new VideoChatArchiveController(chatArchiveService)
Parameters¶
| Name | Type |
|---|---|
chatArchiveService |
ChatArchiveService |
Defined in¶
services/video-conferencing-service/src/controllers/video-chat-archive.controller.ts:20
Properties¶
chatArchiveService¶
• chatArchiveService: ChatArchiveService
Defined in¶
services/video-conferencing-service/src/controllers/video-chat-archive.controller.ts:22
Methods¶
deleteArchive¶
▸ deleteArchive(archiveId): Promise<void>
Parameters¶
| Name | Type |
|---|---|
archiveId |
string |
Returns¶
Promise<void>
Defined in¶
services/video-conferencing-service/src/controllers/video-chat-archive.controller.ts:69
getArchive¶
▸ getArchive(archiveId): Promise<ArchiveResponse | ArchiveResponseList>
Parameters¶
| Name | Type |
|---|---|
archiveId |
string |
Returns¶
Promise<ArchiveResponse | ArchiveResponseList>
Defined in¶
services/video-conferencing-service/src/controllers/video-chat-archive.controller.ts:25
getArchives¶
▸ getArchives(): Promise<ArchiveResponse | ArchiveResponseList>
Returns¶
Promise<ArchiveResponse | ArchiveResponseList>
Defined in¶
services/video-conferencing-service/src/controllers/video-chat-archive.controller.ts:47
setUploadTarget¶
▸ setUploadTarget(body): Promise<void>
Parameters¶
| Name | Type |
|---|---|
body |
ExternalStorageOptions |
Returns¶
Promise<void>
Defined in¶
services/video-conferencing-service/src/controllers/video-chat-archive.controller.ts:93