AzureBlobContainerRecordingStorage Class
- java.
lang. Object - com.
azure. communication. callautomation. models. RecordingStorage - com.
azure. communication. callautomation. models. AzureBlobContainerRecordingStorage
- com.
- com.
public class AzureBlobContainerRecordingStorage
extends RecordingStorage
The AzureCommunicationRecordingStorage model.
Constructor Summary
| Constructor | Description |
|---|---|
| AzureBlobContainerRecordingStorage(String recordingDestinationContainerUrl) |
Creates an instance of Azure |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Azure |
fromJson(JsonReader jsonReader)
Reads an instance of Azure |
| String |
getRecordingDestinationContainerUrl()
Get the recording |
|
Recording |
getRecordingStorageType()
Get the recording |
|
Json |
toJson(JsonWriter jsonWriter) |
Methods inherited from RecordingStorage
Methods inherited from java.lang.Object
Constructor Details
AzureBlobContainerRecordingStorage
public AzureBlobContainerRecordingStorage(String recordingDestinationContainerUrl)
Creates an instance of AzureCommunicationRecordingStorage class.
Parameters:
Method Details
fromJson
public static AzureBlobContainerRecordingStorage fromJson(JsonReader jsonReader)
Reads an instance of AzureBlobContainerRecordingStorage from the JsonReader.
Parameters:
Returns:
Throws:
getRecordingDestinationContainerUrl
public String getRecordingDestinationContainerUrl()
Get the recordingDestinationContainerUrl property: Uri of a container or a location within a container.
Returns:
getRecordingStorageType
public RecordingStorageType getRecordingStorageType()
Get the recordingStorageType property: Defines the kind of external storage.
Overrides:
AzureBlobContainerRecordingStorage.getRecordingStorageType()Returns: