Class MicrosoftGraphEvent
java.lang.Object
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphOutlookItem
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEvent
event.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the additionalProperties property: event.Get the allowNewTimeProposals property: True if the meeting organizer allows invitees to propose a new time when responding, false otherwise.Get the attachments property: The collection of fileAttachment and itemAttachment attachments for the event.Get the attendees property: The collection of attendees for the event.body()Get the body property: itemBody.Get the bodyPreview property: The preview of the message associated with the event.calendar()Get the calendar property: calendar.end()Get the end property: dateTimeTimeZone.Get the extensions property: The collection of open extensions defined for the event.Get the hasAttachments property: Set to true if the event has attachments.Get the hideAttendees property: The hideAttendees property.iCalUId()Get the iCalUId property: A unique identifier for an event across calendars.Get the importance property: importance.Get the instances property: The instances of the event.isAllDay()Get the isAllDay property: Set to true if the event lasts all day.Get the isCancelled property: Set to true if the event has been canceled.isDraft()Get the isDraft property: The isDraft property.Get the isOnlineMeeting property: True if this event has online meeting information, false otherwise.Get the isOrganizer property: Set to true if the calendar owner (specified by the owner property of the calendar) is the organizer of the event (specified by the organizer property of the event).Get the isReminderOn property: Set to true if an alert is set to remind the user of the event.location()Get the location property: location.Get the locations property: The locations where the event is held or attended from.Get the multiValueExtendedProperties property: The collection of multi-value extended properties defined for the event.Get the onlineMeeting property: onlineMeetingInfo.Get the onlineMeetingProvider property: onlineMeetingProviderType.Get the onlineMeetingUrl property: A URL for an online meeting.Get the organizer property: recipient.Get the originalEndTimeZone property: The end time zone that was set when the event was created.Get the originalStart property: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.Get the originalStartTimeZone property: The start time zone that was set when the event was created.Get the recurrence property: patternedRecurrence.Get the reminderMinutesBeforeStart property: The number of minutes before the event start time that the reminder alert occurs.Get the responseRequested property: Default is true, which represents the organizer would like an invitee to send a response to the event.Get the responseStatus property: responseStatus.Get the sensitivity property: sensitivity.Get the seriesMasterId property: The ID for the recurring series master item, if this event is part of a recurring series.showAs()Get the showAs property: freeBusyStatus.Get the singleValueExtendedProperties property: The collection of single-value extended properties defined for the event.start()Get the start property: dateTimeTimeZone.subject()Get the subject property: The text of the event's subject line.Get the transactionId property: A custom identifier specified by a client app for the server to avoid redundant POST operations in case of client retries to create the same event.type()Get the type property: eventType.voidvalidate()Validates the instance.webLink()Get the webLink property: The URL to open the event in Outlook on the web.Outlook on the web opens the event in the browser if you are signed in to your mailbox.withAdditionalProperties(Map<String, Object> additionalProperties) Set the additionalProperties property: event.withAllowNewTimeProposals(Boolean allowNewTimeProposals) Set the allowNewTimeProposals property: True if the meeting organizer allows invitees to propose a new time when responding, false otherwise.withAttachments(List<MicrosoftGraphAttachment> attachments) Set the attachments property: The collection of fileAttachment and itemAttachment attachments for the event.withAttendees(List<MicrosoftGraphAttendee> attendees) Set the attendees property: The collection of attendees for the event.Set the body property: itemBody.withBodyPreview(String bodyPreview) Set the bodyPreview property: The preview of the message associated with the event.withCalendar(MicrosoftGraphCalendar calendar) Set the calendar property: calendar.withCategories(List<String> categories) Set the categories property: The categories associated with the item.withChangeKey(String changeKey) Set the changeKey property: Identifies the version of the item.withCreatedDateTime(OffsetDateTime createdDateTime) Set the createdDateTime property: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.Set the end property: dateTimeTimeZone.withExtensions(List<MicrosoftGraphExtension> extensions) Set the extensions property: The collection of open extensions defined for the event.withHasAttachments(Boolean hasAttachments) Set the hasAttachments property: Set to true if the event has attachments.withHideAttendees(Boolean hideAttendees) Set the hideAttendees property: The hideAttendees property.withICalUId(String iCalUId) Set the iCalUId property: A unique identifier for an event across calendars.Set the id property: Read-only.withImportance(MicrosoftGraphImportance importance) Set the importance property: importance.withInstances(List<MicrosoftGraphEvent> instances) Set the instances property: The instances of the event.withIsAllDay(Boolean isAllDay) Set the isAllDay property: Set to true if the event lasts all day.withIsCancelled(Boolean isCancelled) Set the isCancelled property: Set to true if the event has been canceled.withIsDraft(Boolean isDraft) Set the isDraft property: The isDraft property.withIsOnlineMeeting(Boolean isOnlineMeeting) Set the isOnlineMeeting property: True if this event has online meeting information, false otherwise.withIsOrganizer(Boolean isOrganizer) Set the isOrganizer property: Set to true if the calendar owner (specified by the owner property of the calendar) is the organizer of the event (specified by the organizer property of the event).withIsReminderOn(Boolean isReminderOn) Set the isReminderOn property: Set to true if an alert is set to remind the user of the event.withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime) Set the lastModifiedDateTime property: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.withLocation(MicrosoftGraphLocation location) Set the location property: location.withLocations(List<MicrosoftGraphLocation> locations) Set the locations property: The locations where the event is held or attended from.withMultiValueExtendedProperties(List<MicrosoftGraphMultiValueLegacyExtendedProperty> multiValueExtendedProperties) Set the multiValueExtendedProperties property: The collection of multi-value extended properties defined for the event.withOnlineMeeting(MicrosoftGraphOnlineMeetingInfo onlineMeeting) Set the onlineMeeting property: onlineMeetingInfo.withOnlineMeetingProvider(MicrosoftGraphOnlineMeetingProviderType onlineMeetingProvider) Set the onlineMeetingProvider property: onlineMeetingProviderType.withOnlineMeetingUrl(String onlineMeetingUrl) Set the onlineMeetingUrl property: A URL for an online meeting.withOrganizer(MicrosoftGraphRecipient organizer) Set the organizer property: recipient.withOriginalEndTimeZone(String originalEndTimeZone) Set the originalEndTimeZone property: The end time zone that was set when the event was created.withOriginalStart(OffsetDateTime originalStart) Set the originalStart property: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time.withOriginalStartTimeZone(String originalStartTimeZone) Set the originalStartTimeZone property: The start time zone that was set when the event was created.withRecurrence(MicrosoftGraphPatternedRecurrence recurrence) Set the recurrence property: patternedRecurrence.withReminderMinutesBeforeStart(Integer reminderMinutesBeforeStart) Set the reminderMinutesBeforeStart property: The number of minutes before the event start time that the reminder alert occurs.withResponseRequested(Boolean responseRequested) Set the responseRequested property: Default is true, which represents the organizer would like an invitee to send a response to the event.withResponseStatus(MicrosoftGraphResponseStatus responseStatus) Set the responseStatus property: responseStatus.withSensitivity(MicrosoftGraphSensitivity sensitivity) Set the sensitivity property: sensitivity.withSeriesMasterId(String seriesMasterId) Set the seriesMasterId property: The ID for the recurring series master item, if this event is part of a recurring series.Set the showAs property: freeBusyStatus.withSingleValueExtendedProperties(List<MicrosoftGraphSingleValueLegacyExtendedProperty> singleValueExtendedProperties) Set the singleValueExtendedProperties property: The collection of single-value extended properties defined for the event.Set the start property: dateTimeTimeZone.withSubject(String subject) Set the subject property: The text of the event's subject line.withTransactionId(String transactionId) Set the transactionId property: A custom identifier specified by a client app for the server to avoid redundant POST operations in case of client retries to create the same event.Set the type property: eventType.withWebLink(String webLink) Set the webLink property: The URL to open the event in Outlook on the web.Outlook on the web opens the event in the browser if you are signed in to your mailbox.Methods inherited from class com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphOutlookItem
categories, changeKey, createdDateTime, lastModifiedDateTimeMethods inherited from class com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
id
-
Constructor Details
-
MicrosoftGraphEvent
public MicrosoftGraphEvent()Creates an instance of MicrosoftGraphEvent class.
-
-
Method Details
-
allowNewTimeProposals
Get the allowNewTimeProposals property: True if the meeting organizer allows invitees to propose a new time when responding, false otherwise. Optional. Default is true.- Returns:
- the allowNewTimeProposals value.
-
withAllowNewTimeProposals
Set the allowNewTimeProposals property: True if the meeting organizer allows invitees to propose a new time when responding, false otherwise. Optional. Default is true.- Parameters:
allowNewTimeProposals- the allowNewTimeProposals value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
attendees
Get the attendees property: The collection of attendees for the event.- Returns:
- the attendees value.
-
withAttendees
Set the attendees property: The collection of attendees for the event.- Parameters:
attendees- the attendees value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
body
Get the body property: itemBody.- Returns:
- the body value.
-
withBody
Set the body property: itemBody.- Parameters:
body- the body value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
bodyPreview
Get the bodyPreview property: The preview of the message associated with the event. It is in text format.- Returns:
- the bodyPreview value.
-
withBodyPreview
Set the bodyPreview property: The preview of the message associated with the event. It is in text format.- Parameters:
bodyPreview- the bodyPreview value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
end
Get the end property: dateTimeTimeZone.- Returns:
- the end value.
-
withEnd
Set the end property: dateTimeTimeZone.- Parameters:
end- the end value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
hasAttachments
Get the hasAttachments property: Set to true if the event has attachments.- Returns:
- the hasAttachments value.
-
withHasAttachments
Set the hasAttachments property: Set to true if the event has attachments.- Parameters:
hasAttachments- the hasAttachments value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
hideAttendees
Get the hideAttendees property: The hideAttendees property.- Returns:
- the hideAttendees value.
-
withHideAttendees
Set the hideAttendees property: The hideAttendees property.- Parameters:
hideAttendees- the hideAttendees value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
iCalUId
Get the iCalUId property: A unique identifier for an event across calendars. This ID is different for each occurrence in a recurring series. Read-only.- Returns:
- the iCalUId value.
-
withICalUId
Set the iCalUId property: A unique identifier for an event across calendars. This ID is different for each occurrence in a recurring series. Read-only.- Parameters:
iCalUId- the iCalUId value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
importance
Get the importance property: importance.- Returns:
- the importance value.
-
withImportance
Set the importance property: importance.- Parameters:
importance- the importance value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
isAllDay
Get the isAllDay property: Set to true if the event lasts all day.- Returns:
- the isAllDay value.
-
withIsAllDay
Set the isAllDay property: Set to true if the event lasts all day.- Parameters:
isAllDay- the isAllDay value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
isCancelled
Get the isCancelled property: Set to true if the event has been canceled.- Returns:
- the isCancelled value.
-
withIsCancelled
Set the isCancelled property: Set to true if the event has been canceled.- Parameters:
isCancelled- the isCancelled value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
isDraft
Get the isDraft property: The isDraft property.- Returns:
- the isDraft value.
-
withIsDraft
Set the isDraft property: The isDraft property.- Parameters:
isDraft- the isDraft value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
isOnlineMeeting
Get the isOnlineMeeting property: True if this event has online meeting information, false otherwise. Default is false. Optional.- Returns:
- the isOnlineMeeting value.
-
withIsOnlineMeeting
Set the isOnlineMeeting property: True if this event has online meeting information, false otherwise. Default is false. Optional.- Parameters:
isOnlineMeeting- the isOnlineMeeting value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
isOrganizer
Get the isOrganizer property: Set to true if the calendar owner (specified by the owner property of the calendar) is the organizer of the event (specified by the organizer property of the event). This also applies if a delegate organized the event on behalf of the owner.- Returns:
- the isOrganizer value.
-
withIsOrganizer
Set the isOrganizer property: Set to true if the calendar owner (specified by the owner property of the calendar) is the organizer of the event (specified by the organizer property of the event). This also applies if a delegate organized the event on behalf of the owner.- Parameters:
isOrganizer- the isOrganizer value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
isReminderOn
Get the isReminderOn property: Set to true if an alert is set to remind the user of the event.- Returns:
- the isReminderOn value.
-
withIsReminderOn
Set the isReminderOn property: Set to true if an alert is set to remind the user of the event.- Parameters:
isReminderOn- the isReminderOn value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
location
Get the location property: location.- Returns:
- the location value.
-
withLocation
Set the location property: location.- Parameters:
location- the location value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
locations
Get the locations property: The locations where the event is held or attended from. The location and locations properties always correspond with each other. If you update the location property, any prior locations in the locations collection would be removed and replaced by the new location value.- Returns:
- the locations value.
-
withLocations
Set the locations property: The locations where the event is held or attended from. The location and locations properties always correspond with each other. If you update the location property, any prior locations in the locations collection would be removed and replaced by the new location value.- Parameters:
locations- the locations value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
onlineMeeting
Get the onlineMeeting property: onlineMeetingInfo.- Returns:
- the onlineMeeting value.
-
withOnlineMeeting
Set the onlineMeeting property: onlineMeetingInfo.- Parameters:
onlineMeeting- the onlineMeeting value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
onlineMeetingProvider
Get the onlineMeetingProvider property: onlineMeetingProviderType.- Returns:
- the onlineMeetingProvider value.
-
withOnlineMeetingProvider
public MicrosoftGraphEvent withOnlineMeetingProvider(MicrosoftGraphOnlineMeetingProviderType onlineMeetingProvider) Set the onlineMeetingProvider property: onlineMeetingProviderType.- Parameters:
onlineMeetingProvider- the onlineMeetingProvider value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
onlineMeetingUrl
Get the onlineMeetingUrl property: A URL for an online meeting. The property is set only when an organizer specifies an event as an online meeting such as a Skype meeting. Read-only.- Returns:
- the onlineMeetingUrl value.
-
withOnlineMeetingUrl
Set the onlineMeetingUrl property: A URL for an online meeting. The property is set only when an organizer specifies an event as an online meeting such as a Skype meeting. Read-only.- Parameters:
onlineMeetingUrl- the onlineMeetingUrl value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
organizer
Get the organizer property: recipient.- Returns:
- the organizer value.
-
withOrganizer
Set the organizer property: recipient.- Parameters:
organizer- the organizer value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
originalEndTimeZone
Get the originalEndTimeZone property: The end time zone that was set when the event was created. A value of tzone://Microsoft/Custom indicates that a legacy custom time zone was set in desktop Outlook.- Returns:
- the originalEndTimeZone value.
-
withOriginalEndTimeZone
Set the originalEndTimeZone property: The end time zone that was set when the event was created. A value of tzone://Microsoft/Custom indicates that a legacy custom time zone was set in desktop Outlook.- Parameters:
originalEndTimeZone- the originalEndTimeZone value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
originalStart
Get the originalStart property: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.- Returns:
- the originalStart value.
-
withOriginalStart
Set the originalStart property: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.- Parameters:
originalStart- the originalStart value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
originalStartTimeZone
Get the originalStartTimeZone property: The start time zone that was set when the event was created. A value of tzone://Microsoft/Custom indicates that a legacy custom time zone was set in desktop Outlook.- Returns:
- the originalStartTimeZone value.
-
withOriginalStartTimeZone
Set the originalStartTimeZone property: The start time zone that was set when the event was created. A value of tzone://Microsoft/Custom indicates that a legacy custom time zone was set in desktop Outlook.- Parameters:
originalStartTimeZone- the originalStartTimeZone value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
recurrence
Get the recurrence property: patternedRecurrence.- Returns:
- the recurrence value.
-
withRecurrence
Set the recurrence property: patternedRecurrence.- Parameters:
recurrence- the recurrence value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
reminderMinutesBeforeStart
Get the reminderMinutesBeforeStart property: The number of minutes before the event start time that the reminder alert occurs.- Returns:
- the reminderMinutesBeforeStart value.
-
withReminderMinutesBeforeStart
Set the reminderMinutesBeforeStart property: The number of minutes before the event start time that the reminder alert occurs.- Parameters:
reminderMinutesBeforeStart- the reminderMinutesBeforeStart value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
responseRequested
Get the responseRequested property: Default is true, which represents the organizer would like an invitee to send a response to the event.- Returns:
- the responseRequested value.
-
withResponseRequested
Set the responseRequested property: Default is true, which represents the organizer would like an invitee to send a response to the event.- Parameters:
responseRequested- the responseRequested value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
responseStatus
Get the responseStatus property: responseStatus.- Returns:
- the responseStatus value.
-
withResponseStatus
Set the responseStatus property: responseStatus.- Parameters:
responseStatus- the responseStatus value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
sensitivity
Get the sensitivity property: sensitivity.- Returns:
- the sensitivity value.
-
withSensitivity
Set the sensitivity property: sensitivity.- Parameters:
sensitivity- the sensitivity value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
seriesMasterId
Get the seriesMasterId property: The ID for the recurring series master item, if this event is part of a recurring series.- Returns:
- the seriesMasterId value.
-
withSeriesMasterId
Set the seriesMasterId property: The ID for the recurring series master item, if this event is part of a recurring series.- Parameters:
seriesMasterId- the seriesMasterId value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
showAs
Get the showAs property: freeBusyStatus.- Returns:
- the showAs value.
-
withShowAs
Set the showAs property: freeBusyStatus.- Parameters:
showAs- the showAs value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
start
Get the start property: dateTimeTimeZone.- Returns:
- the start value.
-
withStart
Set the start property: dateTimeTimeZone.- Parameters:
start- the start value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
subject
Get the subject property: The text of the event's subject line.- Returns:
- the subject value.
-
withSubject
Set the subject property: The text of the event's subject line.- Parameters:
subject- the subject value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
transactionId
Get the transactionId property: A custom identifier specified by a client app for the server to avoid redundant POST operations in case of client retries to create the same event. This is useful when low network connectivity causes the client to time out before receiving a response from the server for the client's prior create-event request. After you set transactionId when creating an event, you cannot change transactionId in a subsequent update. This property is only returned in a response payload if an app has set it. Optional.- Returns:
- the transactionId value.
-
withTransactionId
Set the transactionId property: A custom identifier specified by a client app for the server to avoid redundant POST operations in case of client retries to create the same event. This is useful when low network connectivity causes the client to time out before receiving a response from the server for the client's prior create-event request. After you set transactionId when creating an event, you cannot change transactionId in a subsequent update. This property is only returned in a response payload if an app has set it. Optional.- Parameters:
transactionId- the transactionId value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
type
Get the type property: eventType.- Returns:
- the type value.
-
withType
Set the type property: eventType.- Parameters:
type- the type value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
webLink
Get the webLink property: The URL to open the event in Outlook on the web.Outlook on the web opens the event in the browser if you are signed in to your mailbox. Otherwise, Outlook on the web prompts you to sign in.This URL cannot be accessed from within an iFrame.- Returns:
- the webLink value.
-
withWebLink
Set the webLink property: The URL to open the event in Outlook on the web.Outlook on the web opens the event in the browser if you are signed in to your mailbox. Otherwise, Outlook on the web prompts you to sign in.This URL cannot be accessed from within an iFrame.- Parameters:
webLink- the webLink value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
attachments
Get the attachments property: The collection of fileAttachment and itemAttachment attachments for the event. Navigation property. Read-only. Nullable.- Returns:
- the attachments value.
-
withAttachments
Set the attachments property: The collection of fileAttachment and itemAttachment attachments for the event. Navigation property. Read-only. Nullable.- Parameters:
attachments- the attachments value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
calendar
Get the calendar property: calendar.- Returns:
- the calendar value.
-
withCalendar
Set the calendar property: calendar.- Parameters:
calendar- the calendar value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
extensions
Get the extensions property: The collection of open extensions defined for the event. Read-only. Nullable.- Returns:
- the extensions value.
-
withExtensions
Set the extensions property: The collection of open extensions defined for the event. Read-only. Nullable.- Parameters:
extensions- the extensions value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
instances
Get the instances property: The instances of the event. Navigation property. Read-only. Nullable.- Returns:
- the instances value.
-
withInstances
Set the instances property: The instances of the event. Navigation property. Read-only. Nullable.- Parameters:
instances- the instances value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
multiValueExtendedProperties
Get the multiValueExtendedProperties property: The collection of multi-value extended properties defined for the event. Read-only. Nullable.- Returns:
- the multiValueExtendedProperties value.
-
withMultiValueExtendedProperties
public MicrosoftGraphEvent withMultiValueExtendedProperties(List<MicrosoftGraphMultiValueLegacyExtendedProperty> multiValueExtendedProperties) Set the multiValueExtendedProperties property: The collection of multi-value extended properties defined for the event. Read-only. Nullable.- Parameters:
multiValueExtendedProperties- the multiValueExtendedProperties value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
singleValueExtendedProperties
Get the singleValueExtendedProperties property: The collection of single-value extended properties defined for the event. Read-only. Nullable.- Returns:
- the singleValueExtendedProperties value.
-
withSingleValueExtendedProperties
public MicrosoftGraphEvent withSingleValueExtendedProperties(List<MicrosoftGraphSingleValueLegacyExtendedProperty> singleValueExtendedProperties) Set the singleValueExtendedProperties property: The collection of single-value extended properties defined for the event. Read-only. Nullable.- Parameters:
singleValueExtendedProperties- the singleValueExtendedProperties value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
additionalProperties
Get the additionalProperties property: event.- Overrides:
additionalPropertiesin classMicrosoftGraphOutlookItem- Returns:
- the additionalProperties value.
-
withAdditionalProperties
Set the additionalProperties property: event.- Overrides:
withAdditionalPropertiesin classMicrosoftGraphOutlookItem- Parameters:
additionalProperties- the additionalProperties value to set.- Returns:
- the MicrosoftGraphEvent object itself.
-
withCategories
Set the categories property: The categories associated with the item.- Overrides:
withCategoriesin classMicrosoftGraphOutlookItem- Parameters:
categories- the categories value to set.- Returns:
- the MicrosoftGraphOutlookItem object itself.
-
withChangeKey
Set the changeKey property: Identifies the version of the item. Every time the item is changed, changeKey changes as well. This allows Exchange to apply changes to the correct version of the object. Read-only.- Overrides:
withChangeKeyin classMicrosoftGraphOutlookItem- Parameters:
changeKey- the changeKey value to set.- Returns:
- the MicrosoftGraphOutlookItem object itself.
-
withCreatedDateTime
Set the createdDateTime property: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.- Overrides:
withCreatedDateTimein classMicrosoftGraphOutlookItem- Parameters:
createdDateTime- the createdDateTime value to set.- Returns:
- the MicrosoftGraphOutlookItem object itself.
-
withLastModifiedDateTime
Set the lastModifiedDateTime property: The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'.- Overrides:
withLastModifiedDateTimein classMicrosoftGraphOutlookItem- Parameters:
lastModifiedDateTime- the lastModifiedDateTime value to set.- Returns:
- the MicrosoftGraphOutlookItem object itself.
-
withId
Set the id property: Read-only.- Overrides:
withIdin classMicrosoftGraphOutlookItem- Parameters:
id- the id value to set.- Returns:
- the MicrosoftGraphEntity object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validatein classMicrosoftGraphOutlookItem- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-