Package com.microsoft.graph.models
Class EventMessageRequest
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.OutlookItem
com.microsoft.graph.models.Message
com.microsoft.graph.models.EventMessage
com.microsoft.graph.models.EventMessageRequest
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder,com.microsoft.kiota.serialization.Parsable,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class EventMessageRequest
extends EventMessage
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 EventMessageRequestcreateFromDiscriminatorValue(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the allowNewTimeProposals property value.The deserialization information for the current modelGets the meetingRequestType property value.Gets the previousEndDateTime property value.Gets the previousLocation property value.Gets the previousStartDateTime property value.Gets the responseRequested property value.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidsetAllowNewTimeProposals(Boolean value) Sets the allowNewTimeProposals property value.voidSets the meetingRequestType property value.voidSets the previousEndDateTime property value.voidsetPreviousLocation(Location value) Sets the previousLocation property value.voidSets the previousStartDateTime property value.voidsetResponseRequested(Boolean value) Sets the responseRequested property value.Methods inherited from class com.microsoft.graph.models.EventMessage
getEndDateTime, getEvent, getIsAllDay, getIsDelegated, getIsOutOfDate, getLocation, getMeetingMessageType, getRecurrence, getStartDateTime, getType, setEndDateTime, setEvent, setIsAllDay, setIsDelegated, setIsOutOfDate, setLocation, setMeetingMessageType, setRecurrence, setStartDateTime, setTypeMethods inherited from class com.microsoft.graph.models.Message
getAttachments, getBccRecipients, getBody, getBodyPreview, getCcRecipients, getConversationId, getConversationIndex, getExtensions, getFlag, getFrom, getHasAttachments, getImportance, getInferenceClassification, getInternetMessageHeaders, getInternetMessageId, getIsDeliveryReceiptRequested, getIsDraft, getIsRead, getIsReadReceiptRequested, getMultiValueExtendedProperties, getParentFolderId, getReceivedDateTime, getReplyTo, getSender, getSentDateTime, getSingleValueExtendedProperties, getSubject, getToRecipients, getUniqueBody, getWebLink, setAttachments, setBccRecipients, setBody, setBodyPreview, setCcRecipients, setConversationId, setConversationIndex, setExtensions, setFlag, setFrom, setHasAttachments, setImportance, setInferenceClassification, setInternetMessageHeaders, setInternetMessageId, setIsDeliveryReceiptRequested, setIsDraft, setIsRead, setIsReadReceiptRequested, setMultiValueExtendedProperties, setParentFolderId, setReceivedDateTime, setReplyTo, setSender, setSentDateTime, setSingleValueExtendedProperties, setSubject, setToRecipients, setUniqueBody, setWebLinkMethods inherited from class com.microsoft.graph.models.OutlookItem
getCategories, getChangeKey, getCreatedDateTime, getLastModifiedDateTime, setCategories, setChangeKey, setCreatedDateTime, setLastModifiedDateTimeMethods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
EventMessageRequest
public EventMessageRequest()Instantiates a newEventMessageRequestand sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static EventMessageRequest 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
EventMessageRequest
-
getAllowNewTimeProposals
Gets the allowNewTimeProposals property value. True if the meeting organizer allows invitees to propose a new time when responding, false otherwise. Optional. Default is true.- Returns:
- a
Boolean
-
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 classEventMessage- Returns:
- a
Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getMeetingRequestType
Gets the meetingRequestType property value. The meetingRequestType property- Returns:
- a
MeetingRequestType
-
getPreviousEndDateTime
Gets the previousEndDateTime property value. If the meeting update changes the meeting end time, this property specifies the previous meeting end time.- Returns:
- a
DateTimeTimeZone
-
getPreviousLocation
Gets the previousLocation property value. If the meeting update changes the meeting location, this property specifies the previous meeting location.- Returns:
- a
Location
-
getPreviousStartDateTime
Gets the previousStartDateTime property value. If the meeting update changes the meeting start time, this property specifies the previous meeting start time.- Returns:
- a
DateTimeTimeZone
-
getResponseRequested
Gets the responseRequested property value. Set to true if the sender would like the invitee to send a response to the requested meeting.- Returns:
- a
Boolean
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object- Specified by:
serializein interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
serializein classEventMessage- Parameters:
writer- Serialization writer to use to serialize this model
-
setAllowNewTimeProposals
Sets the allowNewTimeProposals property value. True if the meeting organizer allows invitees to propose a new time when responding, false otherwise. Optional. Default is true.- Parameters:
value- Value to set for the allowNewTimeProposals property.
-
setMeetingRequestType
Sets the meetingRequestType property value. The meetingRequestType property- Parameters:
value- Value to set for the meetingRequestType property.
-
setPreviousEndDateTime
Sets the previousEndDateTime property value. If the meeting update changes the meeting end time, this property specifies the previous meeting end time.- Parameters:
value- Value to set for the previousEndDateTime property.
-
setPreviousLocation
Sets the previousLocation property value. If the meeting update changes the meeting location, this property specifies the previous meeting location.- Parameters:
value- Value to set for the previousLocation property.
-
setPreviousStartDateTime
Sets the previousStartDateTime property value. If the meeting update changes the meeting start time, this property specifies the previous meeting start time.- Parameters:
value- Value to set for the previousStartDateTime property.
-
setResponseRequested
Sets the responseRequested property value. Set to true if the sender would like the invitee to send a response to the requested meeting.- Parameters:
value- Value to set for the responseRequested property.
-