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