CallRecordingAsync Klasse
- java.
lang. Object - com.
azure. communication. callautomation. CallRecordingAsync
- com.
public final class CallRecordingAsync
CallRecordingAsync.
Methodenzusammenfassung
| Modifizierer und Typ | Methode und Beschreibung |
|---|---|
| Mono<Void> |
delete(String deleteUrl)
Löschen sie den Inhalt, der sich unter der Lösch-URL |
| Mono<Response<Void>> |
deleteWithResponse(String deleteUrl)
Löschen Sie den Inhalt, der sich unter "Url löschen |
|
Mono<Binary |
downloadContent(String sourceUrl)
Liest den gesamten Inhalt. |
|
Mono<Response<Binary |
downloadContentWithResponse(String sourceUrl, HttpRange range)
Liest einen Bytebereich aus einem Inhalt. |
|
Flux<Byte |
downloadStream(String sourceUrl)
Laden Sie den Aufzeichnungsinhalt herunter, z. |
|
Mono<Response<Flux<Byte |
downloadStreamWithResponse(String sourceUrl, HttpRange range)
Laden Sie den Aufzeichnungsinhalt herunter (z. |
| Mono<Void> |
downloadTo(String sourceUrl, Path destinationPath)
Laden Sie den Inhalt in |
| Mono<Void> |
downloadTo(String sourceUrl, Path destinationPath, DownloadToFileOptions options)
Laden Sie den Inhalt in |
|
Mono<Recording |
getState(String recordingId)
Abrufen des aktuellen Aufzeichnungszustands anhand der Aufzeichnungs-ID. |
|
Mono<Response<Recording |
getStateWithResponse(String recordingId)
Abrufen des aktuellen Aufzeichnungszustands anhand der Aufzeichnungs-ID. |
| Mono<Void> |
pause(String recordingId)
Anhalten der Aufzeichnung des Anrufs. |
| Mono<Response<Void>> |
pauseWithResponse(String recordingId)
Anhalten der Aufzeichnung des Anrufs. |
| Mono<Void> |
resume(String recordingId)
Fortsetzen der Aufzeichnung des Anrufs. |
| Mono<Response<Void>> |
resumeWithResponse(String recordingId)
Fortsetzen der Aufzeichnung des Anrufs. |
|
Mono<Recording |
start(StartRecordingOptions options)
Starten Sie die Aufzeichnung des Anrufs. |
|
Mono<Response<Recording |
startWithResponse(StartRecordingOptions options)
Starten Sie die Aufzeichnung des Anrufs. |
| Mono<Void> |
stop(String recordingId)
Beenden Sie die Aufzeichnung des Anrufs. |
| Mono<Response<Void>> |
stopWithResponse(String recordingId)
Beenden Sie die Aufzeichnung des Anrufs. |
Geerbte Methoden von java.lang.Object
Details zur Methode
delete
public Mono
Löschen sie den Inhalt, der sich in der deleteUrl befindet.
Parameters:
- ACS-URL, in der sich der Inhalt befindet.
Returns:
deleteWithResponse
public Mono
Löschen Sie den Inhalt unter deleteUrl Die Aufzeichnung wird mit parallelen Workern gelöscht.
Parameters:
- ACS-URL, in der sich der Inhalt befindet.
Returns:
downloadContent
public Mono
Liest den gesamten Inhalt.
Codebeispiele
Diese Methode unterstützt Downloads von bis zu 2 GB Daten. Verwenden Sie downloadStream(String sourceUrl) ()}, um größere Blobs herunterzuladen.
Parameters:
- URL, in der sich der Inhalt befindet.
Returns:
downloadContentWithResponse
public Mono
Liest einen Bytebereich aus einem Inhalt.
Diese Methode unterstützt Downloads von bis zu 2 GB Daten. Verwenden Sie downloadStreamWithResponse(String sourceUrl, HttpRange range) zum Herunterladen größerer Blobs.
Parameters:
- URL, in der sich der Inhalt befindet.
- Ein optionaler HttpRange Wert, der den Bereich der herunterzuladenden Bytes enthält. Wenn sie fehlen, wird der gesamte Inhalt heruntergeladen.
Returns:
downloadStream
public Flux
Laden Sie den Aufzeichnungsinhalt herunter, z. B. die Metadaten der Aufzeichnung, Aufzeichnungsvideo, vom ACS-Endpunkt, der als Parameter übergeben wird.
Parameters:
- URL, in der sich der Inhalt befindet.
Returns:
downloadStreamWithResponse
public Mono
Laden Sie den Aufzeichnungsinhalt (z. B. Metadaten der Aufzeichnung, Aufzeichnungsvideo usw.) aus der endpointherunter.
Parameters:
- URL, in der sich der Inhalt befindet.
- Ein optionaler HttpRange Wert, der den Bereich der herunterzuladenden Bytes enthält. Wenn sie fehlen, wird der gesamte Inhalt heruntergeladen.
Returns:
downloadTo
public Mono
Laden Sie den Inhalt in endpoint in in in eine Datei herunter, die durch gekennzeichnet ist path. Dieser Download erfolgt mit parallelen Workern.
Parameters:
- ACS-URL, in der sich der Inhalt befindet.
- Dateispeicherort.
Returns:
downloadTo
public Mono
Laden Sie den Inhalt in endpoint in in in eine Datei herunter, die durch gekennzeichnet ist path. Dieser Download erfolgt mit parallelen Workern.
Parameters:
- ACS-URL, in der sich der Inhalt befindet.
- Dateispeicherort.
- ein optionales DownloadToFileOptions Objekt, um die Funktionsweise des Downloads zu ändern.
Returns:
getState
public Mono
Abrufen des aktuellen Aufzeichnungszustands anhand der Aufzeichnungs-ID.
Parameters:
Returns:
getStateWithResponse
public Mono
Abrufen des aktuellen Aufzeichnungszustands anhand der Aufzeichnungs-ID.
Parameters:
Returns:
pause
public Mono
Anhalten der Aufzeichnung des Anrufs.
Parameters:
Returns:
pauseWithResponse
public Mono
Anhalten der Aufzeichnung des Anrufs.
Parameters:
Returns:
resume
public Mono
Fortsetzen der Aufzeichnung des Anrufs.
Parameters:
Returns:
resumeWithResponse
public Mono
Fortsetzen der Aufzeichnung des Anrufs.
Parameters:
Returns:
start
public Mono
Starten Sie die Aufzeichnung des Anrufs.
Parameters:
Returns:
startWithResponse
public Mono
Starten Sie die Aufzeichnung des Anrufs.
Parameters:
Returns:
stop
public Mono
Beenden Sie die Aufzeichnung des Anrufs.
Parameters:
Returns:
stopWithResponse
public Mono
Beenden Sie die Aufzeichnung des Anrufs.
Parameters:
Returns: