Package com.microsoft.graph.models
Class CallRecording
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.CallRecording
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class CallRecording
extends Entity
implements com.microsoft.kiota.serialization.Parsable
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CallRecording
createFromDiscriminatorValue
(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the callId property value.byte[]
Gets the content property value.Gets the contentCorrelationId property value.Gets the createdDateTime property value.Gets the endDateTime property value.The deserialization information for the current modelGets the meetingId property value.Gets the meetingOrganizer property value.Gets the recordingContentUrl property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
Sets the callId property value.void
setContent
(byte[] value) Sets the content property value.void
setContentCorrelationId
(String value) Sets the contentCorrelationId property value.void
setCreatedDateTime
(OffsetDateTime value) Sets the createdDateTime property value.void
setEndDateTime
(OffsetDateTime value) Sets the endDateTime property value.void
setMeetingId
(String value) Sets the meetingId property value.void
setMeetingOrganizer
(IdentitySet value) Sets the meetingOrganizer property value.void
setRecordingContentUrl
(String value) Sets the recordingContentUrl property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
CallRecording
public CallRecording()Instantiates a newCallRecording
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static CallRecording createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode
- The parse node to use to read the discriminator value and create the object- Returns:
- a
CallRecording
-
getCallId
Gets the callId property value. The unique identifier for the call that is related to this recording. Read-only.- Returns:
- a
String
-
getContent
@Nullable public byte[] getContent()Gets the content property value. The content of the recording. Read-only.- Returns:
- a
invalid reference
byte[]
-
getContentCorrelationId
Gets the contentCorrelationId property value. The unique identifier that links the transcript with its corresponding recording. Read-only.- Returns:
- a
String
-
getCreatedDateTime
Gets the createdDateTime property value. Date and time at which the recording was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.- Returns:
- a
OffsetDateTime
-
getEndDateTime
Gets the endDateTime property value. Date and time at which the recording ends. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.- Returns:
- a
OffsetDateTime
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializers
in interfacecom.microsoft.kiota.serialization.Parsable
- Overrides:
getFieldDeserializers
in classEntity
- Returns:
- a
Map<String,
Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getMeetingId
Gets the meetingId property value. The unique identifier of the onlineMeeting related to this recording. Read-only.- Returns:
- a
String
-
getMeetingOrganizer
Gets the meetingOrganizer property value. The identity information of the organizer of the onlineMeeting related to this recording. Read-only.- Returns:
- a
IdentitySet
-
getRecordingContentUrl
Gets the recordingContentUrl property value. The URL that can be used to access the content of the recording. Read-only.- Returns:
- a
String
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setCallId
Sets the callId property value. The unique identifier for the call that is related to this recording. Read-only.- Parameters:
value
- Value to set for the callId property.
-
setContent
public void setContent(@Nullable byte[] value) Sets the content property value. The content of the recording. Read-only.- Parameters:
value
- Value to set for the content property.
-
setContentCorrelationId
Sets the contentCorrelationId property value. The unique identifier that links the transcript with its corresponding recording. Read-only.- Parameters:
value
- Value to set for the contentCorrelationId property.
-
setCreatedDateTime
Sets the createdDateTime property value. Date and time at which the recording was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.- Parameters:
value
- Value to set for the createdDateTime property.
-
setEndDateTime
Sets the endDateTime property value. Date and time at which the recording ends. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. Read-only.- Parameters:
value
- Value to set for the endDateTime property.
-
setMeetingId
Sets the meetingId property value. The unique identifier of the onlineMeeting related to this recording. Read-only.- Parameters:
value
- Value to set for the meetingId property.
-
setMeetingOrganizer
Sets the meetingOrganizer property value. The identity information of the organizer of the onlineMeeting related to this recording. Read-only.- Parameters:
value
- Value to set for the meetingOrganizer property.
-
setRecordingContentUrl
Sets the recordingContentUrl property value. The URL that can be used to access the content of the recording. Read-only.- Parameters:
value
- Value to set for the recordingContentUrl property.
-