Class AcsRecordingFileStatusUpdatedEventData
java.lang.Object
com.azure.messaging.eventgrid.systemevents.AcsRecordingFileStatusUpdatedEventData
Schema of the Data property of an EventGridEvent for a Microsoft.Communication.RecordingFileStatusUpdated event.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the recordingChannelType property: The recording channel type - Mixed, Unmixed.Get the recordingContentType property: The recording content type- AudioVideo, or Audio.Get the recordingDuration property: The recording duration.Get the recordingFormatType property: The recording format type - Mp4, Mp3, Wav.Get the recordingStartTime property: The time at which the recording started.Get the recordingStorageInfo property: The details of recording storage information.Get the sessionEndReason property: The reason for ending recording session.setRecordingChannelType
(RecordingChannelType recordingChannelType) Set the recordingChannelType property: The recording channel type - Mixed, Unmixed.setRecordingContentType
(RecordingContentType recordingContentType) Set the recordingContentType property: The recording content type- AudioVideo, or Audio.setRecordingDuration
(Duration recordingDuration) Set the recordingDuration property: The recording duration.setRecordingFormatType
(RecordingFormatType recordingFormatType) Set the recordingFormatType property: The recording format type - Mp4, Mp3, Wav.setRecordingStartTime
(OffsetDateTime recordingStartTime) Set the recordingStartTime property: The time at which the recording started.setRecordingStorageInfo
(AcsRecordingStorageInfoProperties recordingStorageInfo) Set the recordingStorageInfo property: The details of recording storage information.setSessionEndReason
(String sessionEndReason) Set the sessionEndReason property: The reason for ending recording session.
-
Constructor Details
-
AcsRecordingFileStatusUpdatedEventData
public AcsRecordingFileStatusUpdatedEventData()
-
-
Method Details
-
getRecordingStorageInfo
Get the recordingStorageInfo property: The details of recording storage information.- Returns:
- the recordingStorageInfo value.
-
setRecordingStorageInfo
public AcsRecordingFileStatusUpdatedEventData setRecordingStorageInfo(AcsRecordingStorageInfoProperties recordingStorageInfo) Set the recordingStorageInfo property: The details of recording storage information.- Parameters:
recordingStorageInfo
- the recordingStorageInfo value to set.- Returns:
- the AcsRecordingFileStatusUpdatedEventData object itself.
-
getRecordingStartTime
Get the recordingStartTime property: The time at which the recording started.- Returns:
- the recordingStartTime value.
-
setRecordingStartTime
public AcsRecordingFileStatusUpdatedEventData setRecordingStartTime(OffsetDateTime recordingStartTime) Set the recordingStartTime property: The time at which the recording started.- Parameters:
recordingStartTime
- the recordingStartTime value to set.- Returns:
- the AcsRecordingFileStatusUpdatedEventData object itself.
-
getRecordingDuration
Get the recordingDuration property: The recording duration.- Returns:
- the recordingDuration value.
-
setRecordingDuration
Set the recordingDuration property: The recording duration.- Parameters:
recordingDuration
- the recordingDuration value to set.- Returns:
- the AcsRecordingFileStatusUpdatedEventData object itself.
-
getRecordingContentType
Get the recordingContentType property: The recording content type- AudioVideo, or Audio.- Returns:
- the recordingContentType value.
-
setRecordingContentType
public AcsRecordingFileStatusUpdatedEventData setRecordingContentType(RecordingContentType recordingContentType) Set the recordingContentType property: The recording content type- AudioVideo, or Audio.- Parameters:
recordingContentType
- the recordingContentType value to set.- Returns:
- the AcsRecordingFileStatusUpdatedEventData object itself.
-
getRecordingChannelType
Get the recordingChannelType property: The recording channel type - Mixed, Unmixed.- Returns:
- the recordingChannelType value.
-
setRecordingChannelType
public AcsRecordingFileStatusUpdatedEventData setRecordingChannelType(RecordingChannelType recordingChannelType) Set the recordingChannelType property: The recording channel type - Mixed, Unmixed.- Parameters:
recordingChannelType
- the recordingChannelType value to set.- Returns:
- the AcsRecordingFileStatusUpdatedEventData object itself.
-
getRecordingFormatType
Get the recordingFormatType property: The recording format type - Mp4, Mp3, Wav.- Returns:
- the recordingFormatType value.
-
setRecordingFormatType
public AcsRecordingFileStatusUpdatedEventData setRecordingFormatType(RecordingFormatType recordingFormatType) Set the recordingFormatType property: The recording format type - Mp4, Mp3, Wav.- Parameters:
recordingFormatType
- the recordingFormatType value to set.- Returns:
- the AcsRecordingFileStatusUpdatedEventData object itself.
-
getSessionEndReason
Get the sessionEndReason property: The reason for ending recording session.- Returns:
- the sessionEndReason value.
-
setSessionEndReason
Set the sessionEndReason property: The reason for ending recording session.- Parameters:
sessionEndReason
- the sessionEndReason value to set.- Returns:
- the AcsRecordingFileStatusUpdatedEventData object itself.
-