Package com.microsoft.graph.models
Class MeetingAttendanceReport
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.MeetingAttendanceReport
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class MeetingAttendanceReport
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 MeetingAttendanceReportcreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the attendanceRecords property value.Gets the externalEventInformation property value.The deserialization information for the current modelGets the meetingEndDateTime property value.Gets the meetingStartDateTime property value.Gets the totalParticipantCount property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAttendanceRecords(List<AttendanceRecord> value) Sets the attendanceRecords property value.voidSets the externalEventInformation property value.voidSets the meetingEndDateTime property value.voidSets the meetingStartDateTime property value.voidsetTotalParticipantCount(Integer value) Sets the totalParticipantCount property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
MeetingAttendanceReport
public MeetingAttendanceReport()Instantiates a newMeetingAttendanceReportand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static MeetingAttendanceReport 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
MeetingAttendanceReport
-
getAttendanceRecords
Gets the attendanceRecords property value. List of attendance records of an attendance report. Read-only.- Returns:
- a
List<AttendanceRecord>
-
getExternalEventInformation
Gets the externalEventInformation property value. The external information of a virtual event. Returned only for event organizers or coorganizers. Read-only.- Returns:
- a
List<VirtualEventExternalInformation>
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin classEntity- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getMeetingEndDateTime
Gets the meetingEndDateTime property value. UTC time when the meeting ended. Read-only.- Returns:
- a
OffsetDateTime
-
getMeetingStartDateTime
Gets the meetingStartDateTime property value. UTC time when the meeting started. Read-only.- Returns:
- a
OffsetDateTime
-
getTotalParticipantCount
Gets the totalParticipantCount property value. Total number of participants. Read-only.- Returns:
- a
Integer
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setAttendanceRecords
Sets the attendanceRecords property value. List of attendance records of an attendance report. Read-only.- Parameters:
value- Value to set for the attendanceRecords property.
-
setExternalEventInformation
Sets the externalEventInformation property value. The external information of a virtual event. Returned only for event organizers or coorganizers. Read-only.- Parameters:
value- Value to set for the externalEventInformation property.
-
setMeetingEndDateTime
Sets the meetingEndDateTime property value. UTC time when the meeting ended. Read-only.- Parameters:
value- Value to set for the meetingEndDateTime property.
-
setMeetingStartDateTime
Sets the meetingStartDateTime property value. UTC time when the meeting started. Read-only.- Parameters:
value- Value to set for the meetingStartDateTime property.
-
setTotalParticipantCount
Sets the totalParticipantCount property value. Total number of participants. Read-only.- Parameters:
value- Value to set for the totalParticipantCount property.
-