Class CallRecord
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.callrecords.models.CallRecord
- All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject
The class for the Call Record.
-
Field Summary
FieldsModifier and TypeFieldDescriptionThe End Date Time.The Join Web Url.The Last Modified Date Time.The Modalities.The Organizer.The Participants.The Sessions.The Start Date Time.The Type.The Version. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetRawObject(com.microsoft.graph.serializer.ISerializer serializer, com.google.gson.JsonObject json) Sets the raw JSON objectMethods inherited from class com.microsoft.graph.models.Entity
additionalDataManagerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.serializer.IJsonBackedObject
additionalDataManager
-
Field Details
-
endDateTime
@SerializedName(value="endDateTime", alternate="EndDateTime") @Expose @Nullable public OffsetDateTime endDateTimeThe End Date Time. UTC time when the last user left the call. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z -
joinWebUrl
@SerializedName(value="joinWebUrl", alternate="JoinWebUrl") @Expose @Nullable public String joinWebUrlThe Join Web Url. Meeting URL associated to the call. May not be available for a peerToPeer call record type. -
lastModifiedDateTime
@SerializedName(value="lastModifiedDateTime", alternate="LastModifiedDateTime") @Expose @Nullable public OffsetDateTime lastModifiedDateTimeThe Last Modified Date Time. UTC time when the call record was created. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z -
modalities
@SerializedName(value="modalities", alternate="Modalities") @Expose @Nullable public List<Modality> modalitiesThe Modalities. List of all the modalities used in the call. Possible values are: unknown, audio, video, videoBasedScreenSharing, data, screenSharing, unknownFutureValue. -
organizer
@SerializedName(value="organizer", alternate="Organizer") @Expose @Nullable public IdentitySet organizerThe Organizer. The organizing party's identity. -
participants
@SerializedName(value="participants", alternate="Participants") @Expose @Nullable public List<IdentitySet> participantsThe Participants. List of distinct identities involved in the call. -
startDateTime
@SerializedName(value="startDateTime", alternate="StartDateTime") @Expose @Nullable public OffsetDateTime startDateTimeThe Start Date Time. UTC time when the first user joined the call. The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. -
type
The Type. Indicates the type of the call. Possible values are: unknown, groupCall, peerToPeer, unknownFutureValue. -
version
The Version. Monotonically increasing version of the call record. Higher version call records with the same id includes additional data compared to the lower version. -
sessions
@SerializedName(value="sessions", alternate="Sessions") @Expose @Nullable public SessionCollectionPage sessionsThe Sessions. List of sessions involved in the call. Peer-to-peer calls typically only have one session, whereas group calls typically have at least one session per participant. Read-only. Nullable.
-
-
Constructor Details
-
CallRecord
public CallRecord()
-
-
Method Details
-
setRawObject
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json) Sets the raw JSON object- Specified by:
setRawObjectin interfacecom.microsoft.graph.serializer.IJsonBackedObject- Overrides:
setRawObjectin classEntity- Parameters:
serializer- the serializerjson- the JSON object to set this object to
-