Class: MicrosoftGraph::Models::Event
- Inherits:
-
OutlookItem
- Object
- Entity
- OutlookItem
- MicrosoftGraph::Models::Event
- Includes:
- MicrosoftKiotaAbstractions::Parsable
- Defined in:
- lib/models/event.rb
Class Method Summary collapse
-
.create_from_discriminator_value(parse_node) ⇒ Object
Creates a new instance of the appropriate class based on discriminator value.
Instance Method Summary collapse
-
#allow_new_time_proposals ⇒ Object
Gets the allowNewTimeProposals property value.
-
#allow_new_time_proposals=(value) ⇒ Object
Sets the allowNewTimeProposals property value.
-
#attachments ⇒ Object
Gets the attachments property value.
-
#attachments=(value) ⇒ Object
Sets the attachments property value.
-
#attendees ⇒ Object
Gets the attendees property value.
-
#attendees=(value) ⇒ Object
Sets the attendees property value.
-
#body ⇒ Object
Gets the body property value.
-
#body=(value) ⇒ Object
Sets the body property value.
-
#body_preview ⇒ Object
Gets the bodyPreview property value.
-
#body_preview=(value) ⇒ Object
Sets the bodyPreview property value.
-
#calendar ⇒ Object
Gets the calendar property value.
-
#calendar=(value) ⇒ Object
Sets the calendar property value.
-
#end_escaped ⇒ Object
Gets the end property value.
-
#end_escaped=(value) ⇒ Object
Sets the end property value.
-
#extensions ⇒ Object
Gets the extensions property value.
-
#extensions=(value) ⇒ Object
Sets the extensions property value.
-
#get_field_deserializers ⇒ Object
The deserialization information for the current model.
-
#has_attachments ⇒ Object
Gets the hasAttachments property value.
-
#has_attachments=(value) ⇒ Object
Sets the hasAttachments property value.
-
#hide_attendees ⇒ Object
Gets the hideAttendees property value.
-
#hide_attendees=(value) ⇒ Object
Sets the hideAttendees property value.
-
#i_cal_u_id ⇒ Object
Gets the iCalUId property value.
-
#i_cal_u_id=(value) ⇒ Object
Sets the iCalUId property value.
-
#importance ⇒ Object
Gets the importance property value.
-
#importance=(value) ⇒ Object
Sets the importance property value.
-
#initialize ⇒ Object
constructor
Instantiates a new event and sets the default values.
-
#instances ⇒ Object
Gets the instances property value.
-
#instances=(value) ⇒ Object
Sets the instances property value.
-
#is_all_day ⇒ Object
Gets the isAllDay property value.
-
#is_all_day=(value) ⇒ Object
Sets the isAllDay property value.
-
#is_cancelled ⇒ Object
Gets the isCancelled property value.
-
#is_cancelled=(value) ⇒ Object
Sets the isCancelled property value.
-
#is_draft ⇒ Object
Gets the isDraft property value.
-
#is_draft=(value) ⇒ Object
Sets the isDraft property value.
-
#is_online_meeting ⇒ Object
Gets the isOnlineMeeting property value.
-
#is_online_meeting=(value) ⇒ Object
Sets the isOnlineMeeting property value.
-
#is_organizer ⇒ Object
Gets the isOrganizer property value.
-
#is_organizer=(value) ⇒ Object
Sets the isOrganizer property value.
-
#is_reminder_on ⇒ Object
Gets the isReminderOn property value.
-
#is_reminder_on=(value) ⇒ Object
Sets the isReminderOn property value.
-
#location ⇒ Object
Gets the location property value.
-
#location=(value) ⇒ Object
Sets the location property value.
-
#locations ⇒ Object
Gets the locations property value.
-
#locations=(value) ⇒ Object
Sets the locations property value.
-
#multi_value_extended_properties ⇒ Object
Gets the multiValueExtendedProperties property value.
-
#multi_value_extended_properties=(value) ⇒ Object
Sets the multiValueExtendedProperties property value.
-
#online_meeting ⇒ Object
Gets the onlineMeeting property value.
-
#online_meeting=(value) ⇒ Object
Sets the onlineMeeting property value.
-
#online_meeting_provider ⇒ Object
Gets the onlineMeetingProvider property value.
-
#online_meeting_provider=(value) ⇒ Object
Sets the onlineMeetingProvider property value.
-
#online_meeting_url ⇒ Object
Gets the onlineMeetingUrl property value.
-
#online_meeting_url=(value) ⇒ Object
Sets the onlineMeetingUrl property value.
-
#organizer ⇒ Object
Gets the organizer property value.
-
#organizer=(value) ⇒ Object
Sets the organizer property value.
-
#original_end_time_zone ⇒ Object
Gets the originalEndTimeZone property value.
-
#original_end_time_zone=(value) ⇒ Object
Sets the originalEndTimeZone property value.
-
#original_start ⇒ Object
Gets the originalStart property value.
-
#original_start=(value) ⇒ Object
Sets the originalStart property value.
-
#original_start_time_zone ⇒ Object
Gets the originalStartTimeZone property value.
-
#original_start_time_zone=(value) ⇒ Object
Sets the originalStartTimeZone property value.
-
#recurrence ⇒ Object
Gets the recurrence property value.
-
#recurrence=(value) ⇒ Object
Sets the recurrence property value.
-
#reminder_minutes_before_start ⇒ Object
Gets the reminderMinutesBeforeStart property value.
-
#reminder_minutes_before_start=(value) ⇒ Object
Sets the reminderMinutesBeforeStart property value.
-
#response_requested ⇒ Object
Gets the responseRequested property value.
-
#response_requested=(value) ⇒ Object
Sets the responseRequested property value.
-
#response_status ⇒ Object
Gets the responseStatus property value.
-
#response_status=(value) ⇒ Object
Sets the responseStatus property value.
-
#sensitivity ⇒ Object
Gets the sensitivity property value.
-
#sensitivity=(value) ⇒ Object
Sets the sensitivity property value.
-
#serialize(writer) ⇒ Object
Serializes information the current object.
-
#series_master_id ⇒ Object
Gets the seriesMasterId property value.
-
#series_master_id=(value) ⇒ Object
Sets the seriesMasterId property value.
-
#show_as ⇒ Object
Gets the showAs property value.
-
#show_as=(value) ⇒ Object
Sets the showAs property value.
-
#single_value_extended_properties ⇒ Object
Gets the singleValueExtendedProperties property value.
-
#single_value_extended_properties=(value) ⇒ Object
Sets the singleValueExtendedProperties property value.
-
#start ⇒ Object
Gets the start property value.
-
#start=(value) ⇒ Object
Sets the start property value.
-
#subject ⇒ Object
Gets the subject property value.
-
#subject=(value) ⇒ Object
Sets the subject property value.
-
#transaction_id ⇒ Object
Gets the transactionId property value.
-
#transaction_id=(value) ⇒ Object
Sets the transactionId property value.
-
#type ⇒ Object
Gets the type property value.
-
#type=(value) ⇒ Object
Sets the type property value.
-
#web_link ⇒ Object
Gets the webLink property value.
-
#web_link=(value) ⇒ Object
Sets the webLink property value.
Methods inherited from OutlookItem
#categories, #categories=, #change_key, #change_key=, #created_date_time, #created_date_time=, #last_modified_date_time, #last_modified_date_time=
Methods inherited from Entity
#additional_data, #additional_data=, #id, #id=, #odata_type, #odata_type=
Constructor Details
#initialize ⇒ Object
Instantiates a new event and sets the default values.
230 231 232 233 |
# File 'lib/models/event.rb', line 230 def initialize() super @odata_type = "#microsoft.graph.event" end |
Class Method Details
.create_from_discriminator_value(parse_node) ⇒ Object
Creates a new instance of the appropriate class based on discriminator value
239 240 241 242 |
# File 'lib/models/event.rb', line 239 def self.create_from_discriminator_value(parse_node) raise StandardError, 'parse_node cannot be null' if parse_node.nil? return Event.new end |
Instance Method Details
#allow_new_time_proposals ⇒ Object
Gets the allowNewTimeProposals property value. true if the meeting organizer allows invitees to propose a new time when responding; otherwise, false. Optional. Default is true.
140 141 142 |
# File 'lib/models/event.rb', line 140 def allow_new_time_proposals return @allow_new_time_proposals end |
#allow_new_time_proposals=(value) ⇒ Object
Sets the allowNewTimeProposals property value. true if the meeting organizer allows invitees to propose a new time when responding; otherwise, false. Optional. Default is true.
148 149 150 |
# File 'lib/models/event.rb', line 148 def allow_new_time_proposals=(value) @allow_new_time_proposals = value end |
#attachments ⇒ Object
Gets the attachments property value. The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable.
155 156 157 |
# File 'lib/models/event.rb', line 155 def return @attachments end |
#attachments=(value) ⇒ Object
Sets the attachments property value. The collection of FileAttachment, ItemAttachment, and referenceAttachment attachments for the event. Navigation property. Read-only. Nullable.
163 164 165 |
# File 'lib/models/event.rb', line 163 def (value) @attachments = value end |
#attendees ⇒ Object
Gets the attendees property value. The collection of attendees for the event.
170 171 172 |
# File 'lib/models/event.rb', line 170 def attendees return @attendees end |
#attendees=(value) ⇒ Object
Sets the attendees property value. The collection of attendees for the event.
178 179 180 |
# File 'lib/models/event.rb', line 178 def attendees=(value) @attendees = value end |
#body ⇒ Object
Gets the body property value. The body of the message associated with the event. It can be in HTML or text format.
185 186 187 |
# File 'lib/models/event.rb', line 185 def body return @body end |
#body=(value) ⇒ Object
Sets the body property value. The body of the message associated with the event. It can be in HTML or text format.
193 194 195 |
# File 'lib/models/event.rb', line 193 def body=(value) @body = value end |
#body_preview ⇒ Object
Gets the bodyPreview property value. The preview of the message associated with the event. It is in text format.
200 201 202 |
# File 'lib/models/event.rb', line 200 def body_preview return @body_preview end |
#body_preview=(value) ⇒ Object
Sets the bodyPreview property value. The preview of the message associated with the event. It is in text format.
208 209 210 |
# File 'lib/models/event.rb', line 208 def body_preview=(value) @body_preview = value end |
#calendar ⇒ Object
Gets the calendar property value. The calendar that contains the event. Navigation property. Read-only.
215 216 217 |
# File 'lib/models/event.rb', line 215 def calendar return @calendar end |
#calendar=(value) ⇒ Object
Sets the calendar property value. The calendar that contains the event. Navigation property. Read-only.
223 224 225 |
# File 'lib/models/event.rb', line 223 def calendar=(value) @calendar = value end |
#end_escaped ⇒ Object
Gets the end property value. The date, time, and time zone that the event ends. By default, the end time is in UTC.
247 248 249 |
# File 'lib/models/event.rb', line 247 def end_escaped return @end_escaped end |
#end_escaped=(value) ⇒ Object
Sets the end property value. The date, time, and time zone that the event ends. By default, the end time is in UTC.
255 256 257 |
# File 'lib/models/event.rb', line 255 def end_escaped=(value) @end_escaped = value end |
#extensions ⇒ Object
Gets the extensions property value. The collection of open extensions defined for the event. Nullable.
262 263 264 |
# File 'lib/models/event.rb', line 262 def extensions return @extensions end |
#extensions=(value) ⇒ Object
Sets the extensions property value. The collection of open extensions defined for the event. Nullable.
270 271 272 |
# File 'lib/models/event.rb', line 270 def extensions=(value) @extensions = value end |
#get_field_deserializers ⇒ Object
The deserialization information for the current model
277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/models/event.rb', line 277 def get_field_deserializers() return super.merge({ "allowNewTimeProposals" => lambda {|n| @allow_new_time_proposals = n.get_boolean_value() }, "attachments" => lambda {|n| @attachments = n.get_collection_of_object_values(lambda {|pn| MicrosoftGraph::Models::Attachment.create_from_discriminator_value(pn) }) }, "attendees" => lambda {|n| @attendees = n.get_collection_of_object_values(lambda {|pn| MicrosoftGraph::Models::Attendee.create_from_discriminator_value(pn) }) }, "body" => lambda {|n| @body = n.get_object_value(lambda {|pn| MicrosoftGraph::Models::ItemBody.create_from_discriminator_value(pn) }) }, "bodyPreview" => lambda {|n| @body_preview = n.get_string_value() }, "calendar" => lambda {|n| @calendar = n.get_object_value(lambda {|pn| MicrosoftGraph::Models::Calendar.create_from_discriminator_value(pn) }) }, "end" => lambda {|n| @end_escaped = n.get_object_value(lambda {|pn| MicrosoftGraph::Models::DateTimeTimeZone.create_from_discriminator_value(pn) }) }, "extensions" => lambda {|n| @extensions = n.get_collection_of_object_values(lambda {|pn| MicrosoftGraph::Models::Extension.create_from_discriminator_value(pn) }) }, "hasAttachments" => lambda {|n| @has_attachments = n.get_boolean_value() }, "hideAttendees" => lambda {|n| @hide_attendees = n.get_boolean_value() }, "iCalUId" => lambda {|n| @i_cal_u_id = n.get_string_value() }, "importance" => lambda {|n| @importance = n.get_enum_value(MicrosoftGraph::Models::Importance) }, "instances" => lambda {|n| @instances = n.get_collection_of_object_values(lambda {|pn| MicrosoftGraph::Models::Event.create_from_discriminator_value(pn) }) }, "isAllDay" => lambda {|n| @is_all_day = n.get_boolean_value() }, "isCancelled" => lambda {|n| @is_cancelled = n.get_boolean_value() }, "isDraft" => lambda {|n| @is_draft = n.get_boolean_value() }, "isOnlineMeeting" => lambda {|n| @is_online_meeting = n.get_boolean_value() }, "isOrganizer" => lambda {|n| @is_organizer = n.get_boolean_value() }, "isReminderOn" => lambda {|n| @is_reminder_on = n.get_boolean_value() }, "location" => lambda {|n| @location = n.get_object_value(lambda {|pn| MicrosoftGraph::Models::Location.create_from_discriminator_value(pn) }) }, "locations" => lambda {|n| @locations = n.get_collection_of_object_values(lambda {|pn| MicrosoftGraph::Models::Location.create_from_discriminator_value(pn) }) }, "multiValueExtendedProperties" => lambda {|n| @multi_value_extended_properties = n.get_collection_of_object_values(lambda {|pn| MicrosoftGraph::Models::MultiValueLegacyExtendedProperty.create_from_discriminator_value(pn) }) }, "onlineMeeting" => lambda {|n| @online_meeting = n.get_object_value(lambda {|pn| MicrosoftGraph::Models::OnlineMeetingInfo.create_from_discriminator_value(pn) }) }, "onlineMeetingProvider" => lambda {|n| @online_meeting_provider = n.get_enum_value(MicrosoftGraph::Models::OnlineMeetingProviderType) }, "onlineMeetingUrl" => lambda {|n| @online_meeting_url = n.get_string_value() }, "organizer" => lambda {|n| @organizer = n.get_object_value(lambda {|pn| MicrosoftGraph::Models::Recipient.create_from_discriminator_value(pn) }) }, "originalEndTimeZone" => lambda {|n| @original_end_time_zone = n.get_string_value() }, "originalStart" => lambda {|n| @original_start = n.get_date_time_value() }, "originalStartTimeZone" => lambda {|n| @original_start_time_zone = n.get_string_value() }, "recurrence" => lambda {|n| @recurrence = n.get_object_value(lambda {|pn| MicrosoftGraph::Models::PatternedRecurrence.create_from_discriminator_value(pn) }) }, "reminderMinutesBeforeStart" => lambda {|n| @reminder_minutes_before_start = n.get_number_value() }, "responseRequested" => lambda {|n| @response_requested = n.get_boolean_value() }, "responseStatus" => lambda {|n| @response_status = n.get_object_value(lambda {|pn| MicrosoftGraph::Models::ResponseStatus.create_from_discriminator_value(pn) }) }, "sensitivity" => lambda {|n| @sensitivity = n.get_enum_value(MicrosoftGraph::Models::Sensitivity) }, "seriesMasterId" => lambda {|n| @series_master_id = n.get_string_value() }, "showAs" => lambda {|n| @show_as = n.get_enum_value(MicrosoftGraph::Models::FreeBusyStatus) }, "singleValueExtendedProperties" => lambda {|n| @single_value_extended_properties = n.get_collection_of_object_values(lambda {|pn| MicrosoftGraph::Models::SingleValueLegacyExtendedProperty.create_from_discriminator_value(pn) }) }, "start" => lambda {|n| @start = n.get_object_value(lambda {|pn| MicrosoftGraph::Models::DateTimeTimeZone.create_from_discriminator_value(pn) }) }, "subject" => lambda {|n| @subject = n.get_string_value() }, "transactionId" => lambda {|n| @transaction_id = n.get_string_value() }, "type" => lambda {|n| @type = n.get_enum_value(MicrosoftGraph::Models::EventType) }, "webLink" => lambda {|n| @web_link = n.get_string_value() }, }) end |
#has_attachments ⇒ Object
Gets the hasAttachments property value. Set to true if the event has attachments.
327 328 329 |
# File 'lib/models/event.rb', line 327 def return @has_attachments end |
#has_attachments=(value) ⇒ Object
Sets the hasAttachments property value. Set to true if the event has attachments.
335 336 337 |
# File 'lib/models/event.rb', line 335 def (value) @has_attachments = value end |
#hide_attendees ⇒ Object
Gets the hideAttendees property value. When set to true, each attendee only sees themselves in the meeting request and meeting Tracking list. Default is false.
342 343 344 |
# File 'lib/models/event.rb', line 342 def hide_attendees return @hide_attendees end |
#hide_attendees=(value) ⇒ Object
Sets the hideAttendees property value. When set to true, each attendee only sees themselves in the meeting request and meeting Tracking list. Default is false.
350 351 352 |
# File 'lib/models/event.rb', line 350 def hide_attendees=(value) @hide_attendees = value end |
#i_cal_u_id ⇒ Object
Gets the iCalUId property value. A unique identifier for an event across calendars. This ID is different for each occurrence in a recurring series. Read-only.
357 358 359 |
# File 'lib/models/event.rb', line 357 def i_cal_u_id return @i_cal_u_id end |
#i_cal_u_id=(value) ⇒ Object
Sets the iCalUId property value. A unique identifier for an event across calendars. This ID is different for each occurrence in a recurring series. Read-only.
365 366 367 |
# File 'lib/models/event.rb', line 365 def i_cal_u_id=(value) @i_cal_u_id = value end |
#importance ⇒ Object
Gets the importance property value. The importance property
372 373 374 |
# File 'lib/models/event.rb', line 372 def importance return @importance end |
#importance=(value) ⇒ Object
Sets the importance property value. The importance property
380 381 382 |
# File 'lib/models/event.rb', line 380 def importance=(value) @importance = value end |
#instances ⇒ Object
Gets the instances property value. The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions that have been modified, but does not include occurrences that have been cancelled from the series. Navigation property. Read-only. Nullable.
387 388 389 |
# File 'lib/models/event.rb', line 387 def instances return @instances end |
#instances=(value) ⇒ Object
Sets the instances property value. The occurrences of a recurring series, if the event is a series master. This property includes occurrences that are part of the recurrence pattern, and exceptions that have been modified, but does not include occurrences that have been cancelled from the series. Navigation property. Read-only. Nullable.
395 396 397 |
# File 'lib/models/event.rb', line 395 def instances=(value) @instances = value end |
#is_all_day ⇒ Object
Gets the isAllDay property value. The isAllDay property
402 403 404 |
# File 'lib/models/event.rb', line 402 def is_all_day return @is_all_day end |
#is_all_day=(value) ⇒ Object
Sets the isAllDay property value. The isAllDay property
410 411 412 |
# File 'lib/models/event.rb', line 410 def is_all_day=(value) @is_all_day = value end |
#is_cancelled ⇒ Object
Gets the isCancelled property value. The isCancelled property
417 418 419 |
# File 'lib/models/event.rb', line 417 def is_cancelled return @is_cancelled end |
#is_cancelled=(value) ⇒ Object
Sets the isCancelled property value. The isCancelled property
425 426 427 |
# File 'lib/models/event.rb', line 425 def is_cancelled=(value) @is_cancelled = value end |
#is_draft ⇒ Object
Gets the isDraft property value. The isDraft property
432 433 434 |
# File 'lib/models/event.rb', line 432 def is_draft return @is_draft end |
#is_draft=(value) ⇒ Object
Sets the isDraft property value. The isDraft property
440 441 442 |
# File 'lib/models/event.rb', line 440 def is_draft=(value) @is_draft = value end |
#is_online_meeting ⇒ Object
Gets the isOnlineMeeting property value. The isOnlineMeeting property
447 448 449 |
# File 'lib/models/event.rb', line 447 def is_online_meeting return @is_online_meeting end |
#is_online_meeting=(value) ⇒ Object
Sets the isOnlineMeeting property value. The isOnlineMeeting property
455 456 457 |
# File 'lib/models/event.rb', line 455 def is_online_meeting=(value) @is_online_meeting = value end |
#is_organizer ⇒ Object
Gets the isOrganizer property value. The isOrganizer property
462 463 464 |
# File 'lib/models/event.rb', line 462 def is_organizer return @is_organizer end |
#is_organizer=(value) ⇒ Object
Sets the isOrganizer property value. The isOrganizer property
470 471 472 |
# File 'lib/models/event.rb', line 470 def is_organizer=(value) @is_organizer = value end |
#is_reminder_on ⇒ Object
Gets the isReminderOn property value. The isReminderOn property
477 478 479 |
# File 'lib/models/event.rb', line 477 def is_reminder_on return @is_reminder_on end |
#is_reminder_on=(value) ⇒ Object
Sets the isReminderOn property value. The isReminderOn property
485 486 487 |
# File 'lib/models/event.rb', line 485 def is_reminder_on=(value) @is_reminder_on = value end |
#location ⇒ Object
Gets the location property value. The location property
492 493 494 |
# File 'lib/models/event.rb', line 492 def location return @location end |
#location=(value) ⇒ Object
Sets the location property value. The location property
500 501 502 |
# File 'lib/models/event.rb', line 500 def location=(value) @location = value end |
#locations ⇒ Object
Gets the locations property value. The locations property
507 508 509 |
# File 'lib/models/event.rb', line 507 def locations return @locations end |
#locations=(value) ⇒ Object
Sets the locations property value. The locations property
515 516 517 |
# File 'lib/models/event.rb', line 515 def locations=(value) @locations = value end |
#multi_value_extended_properties ⇒ Object
Gets the multiValueExtendedProperties property value. The collection of multi-value extended properties defined for the event. Read-only. Nullable.
522 523 524 |
# File 'lib/models/event.rb', line 522 def multi_value_extended_properties return @multi_value_extended_properties end |
#multi_value_extended_properties=(value) ⇒ Object
Sets the multiValueExtendedProperties property value. The collection of multi-value extended properties defined for the event. Read-only. Nullable.
530 531 532 |
# File 'lib/models/event.rb', line 530 def multi_value_extended_properties=(value) @multi_value_extended_properties = value end |
#online_meeting ⇒ Object
Gets the onlineMeeting property value. The onlineMeeting property
537 538 539 |
# File 'lib/models/event.rb', line 537 def online_meeting return @online_meeting end |
#online_meeting=(value) ⇒ Object
Sets the onlineMeeting property value. The onlineMeeting property
545 546 547 |
# File 'lib/models/event.rb', line 545 def online_meeting=(value) @online_meeting = value end |
#online_meeting_provider ⇒ Object
Gets the onlineMeetingProvider property value. The onlineMeetingProvider property
552 553 554 |
# File 'lib/models/event.rb', line 552 def online_meeting_provider return @online_meeting_provider end |
#online_meeting_provider=(value) ⇒ Object
Sets the onlineMeetingProvider property value. The onlineMeetingProvider property
560 561 562 |
# File 'lib/models/event.rb', line 560 def online_meeting_provider=(value) @online_meeting_provider = value end |
#online_meeting_url ⇒ Object
Gets the onlineMeetingUrl property value. The onlineMeetingUrl property
567 568 569 |
# File 'lib/models/event.rb', line 567 def online_meeting_url return @online_meeting_url end |
#online_meeting_url=(value) ⇒ Object
Sets the onlineMeetingUrl property value. The onlineMeetingUrl property
575 576 577 |
# File 'lib/models/event.rb', line 575 def online_meeting_url=(value) @online_meeting_url = value end |
#organizer ⇒ Object
Gets the organizer property value. The organizer property
582 583 584 |
# File 'lib/models/event.rb', line 582 def organizer return @organizer end |
#organizer=(value) ⇒ Object
Sets the organizer property value. The organizer property
590 591 592 |
# File 'lib/models/event.rb', line 590 def organizer=(value) @organizer = value end |
#original_end_time_zone ⇒ Object
Gets the originalEndTimeZone property value. The originalEndTimeZone property
597 598 599 |
# File 'lib/models/event.rb', line 597 def original_end_time_zone return @original_end_time_zone end |
#original_end_time_zone=(value) ⇒ Object
Sets the originalEndTimeZone property value. The originalEndTimeZone property
605 606 607 |
# File 'lib/models/event.rb', line 605 def original_end_time_zone=(value) @original_end_time_zone = value end |
#original_start ⇒ Object
Gets the originalStart property value. The originalStart property
612 613 614 |
# File 'lib/models/event.rb', line 612 def original_start return @original_start end |
#original_start=(value) ⇒ Object
Sets the originalStart property value. The originalStart property
620 621 622 |
# File 'lib/models/event.rb', line 620 def original_start=(value) @original_start = value end |
#original_start_time_zone ⇒ Object
Gets the originalStartTimeZone property value. The originalStartTimeZone property
627 628 629 |
# File 'lib/models/event.rb', line 627 def original_start_time_zone return @original_start_time_zone end |
#original_start_time_zone=(value) ⇒ Object
Sets the originalStartTimeZone property value. The originalStartTimeZone property
635 636 637 |
# File 'lib/models/event.rb', line 635 def original_start_time_zone=(value) @original_start_time_zone = value end |
#recurrence ⇒ Object
Gets the recurrence property value. The recurrence property
642 643 644 |
# File 'lib/models/event.rb', line 642 def recurrence return @recurrence end |
#recurrence=(value) ⇒ Object
Sets the recurrence property value. The recurrence property
650 651 652 |
# File 'lib/models/event.rb', line 650 def recurrence=(value) @recurrence = value end |
#reminder_minutes_before_start ⇒ Object
Gets the reminderMinutesBeforeStart property value. The reminderMinutesBeforeStart property
657 658 659 |
# File 'lib/models/event.rb', line 657 def reminder_minutes_before_start return @reminder_minutes_before_start end |
#reminder_minutes_before_start=(value) ⇒ Object
Sets the reminderMinutesBeforeStart property value. The reminderMinutesBeforeStart property
665 666 667 |
# File 'lib/models/event.rb', line 665 def reminder_minutes_before_start=(value) @reminder_minutes_before_start = value end |
#response_requested ⇒ Object
Gets the responseRequested property value. The responseRequested property
672 673 674 |
# File 'lib/models/event.rb', line 672 def response_requested return @response_requested end |
#response_requested=(value) ⇒ Object
Sets the responseRequested property value. The responseRequested property
680 681 682 |
# File 'lib/models/event.rb', line 680 def response_requested=(value) @response_requested = value end |
#response_status ⇒ Object
Gets the responseStatus property value. The responseStatus property
687 688 689 |
# File 'lib/models/event.rb', line 687 def response_status return @response_status end |
#response_status=(value) ⇒ Object
Sets the responseStatus property value. The responseStatus property
695 696 697 |
# File 'lib/models/event.rb', line 695 def response_status=(value) @response_status = value end |
#sensitivity ⇒ Object
Gets the sensitivity property value. The sensitivity property
702 703 704 |
# File 'lib/models/event.rb', line 702 def sensitivity return @sensitivity end |
#sensitivity=(value) ⇒ Object
Sets the sensitivity property value. The sensitivity property
710 711 712 |
# File 'lib/models/event.rb', line 710 def sensitivity=(value) @sensitivity = value end |
#serialize(writer) ⇒ Object
Serializes information the current object
718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 |
# File 'lib/models/event.rb', line 718 def serialize(writer) raise StandardError, 'writer cannot be null' if writer.nil? super writer.write_boolean_value("allowNewTimeProposals", @allow_new_time_proposals) writer.write_collection_of_object_values("attachments", @attachments) writer.write_collection_of_object_values("attendees", @attendees) writer.write_object_value("body", @body) writer.write_string_value("bodyPreview", @body_preview) writer.write_object_value("calendar", @calendar) writer.write_object_value("end", @end_escaped) writer.write_collection_of_object_values("extensions", @extensions) writer.write_boolean_value("hasAttachments", @has_attachments) writer.write_boolean_value("hideAttendees", @hide_attendees) writer.write_string_value("iCalUId", @i_cal_u_id) writer.write_enum_value("importance", @importance) writer.write_collection_of_object_values("instances", @instances) writer.write_boolean_value("isAllDay", @is_all_day) writer.write_boolean_value("isCancelled", @is_cancelled) writer.write_boolean_value("isDraft", @is_draft) writer.write_boolean_value("isOnlineMeeting", @is_online_meeting) writer.write_boolean_value("isOrganizer", @is_organizer) writer.write_boolean_value("isReminderOn", @is_reminder_on) writer.write_object_value("location", @location) writer.write_collection_of_object_values("locations", @locations) writer.write_collection_of_object_values("multiValueExtendedProperties", @multi_value_extended_properties) writer.write_object_value("onlineMeeting", @online_meeting) writer.write_enum_value("onlineMeetingProvider", @online_meeting_provider) writer.write_string_value("onlineMeetingUrl", @online_meeting_url) writer.write_object_value("organizer", @organizer) writer.write_string_value("originalEndTimeZone", @original_end_time_zone) writer.write_date_time_value("originalStart", @original_start) writer.write_string_value("originalStartTimeZone", @original_start_time_zone) writer.write_object_value("recurrence", @recurrence) writer.write_number_value("reminderMinutesBeforeStart", @reminder_minutes_before_start) writer.write_boolean_value("responseRequested", @response_requested) writer.write_object_value("responseStatus", @response_status) writer.write_enum_value("sensitivity", @sensitivity) writer.write_string_value("seriesMasterId", @series_master_id) writer.write_enum_value("showAs", @show_as) writer.write_collection_of_object_values("singleValueExtendedProperties", @single_value_extended_properties) writer.write_object_value("start", @start) writer.write_string_value("subject", @subject) writer.write_string_value("transactionId", @transaction_id) writer.write_enum_value("type", @type) writer.write_string_value("webLink", @web_link) end |
#series_master_id ⇒ Object
Gets the seriesMasterId property value. The seriesMasterId property
768 769 770 |
# File 'lib/models/event.rb', line 768 def series_master_id return @series_master_id end |
#series_master_id=(value) ⇒ Object
Sets the seriesMasterId property value. The seriesMasterId property
776 777 778 |
# File 'lib/models/event.rb', line 776 def series_master_id=(value) @series_master_id = value end |
#show_as ⇒ Object
Gets the showAs property value. The showAs property
783 784 785 |
# File 'lib/models/event.rb', line 783 def show_as return @show_as end |
#show_as=(value) ⇒ Object
Sets the showAs property value. The showAs property
791 792 793 |
# File 'lib/models/event.rb', line 791 def show_as=(value) @show_as = value end |
#single_value_extended_properties ⇒ Object
Gets the singleValueExtendedProperties property value. The collection of single-value extended properties defined for the event. Read-only. Nullable.
798 799 800 |
# File 'lib/models/event.rb', line 798 def single_value_extended_properties return @single_value_extended_properties end |
#single_value_extended_properties=(value) ⇒ Object
Sets the singleValueExtendedProperties property value. The collection of single-value extended properties defined for the event. Read-only. Nullable.
806 807 808 |
# File 'lib/models/event.rb', line 806 def single_value_extended_properties=(value) @single_value_extended_properties = value end |
#start ⇒ Object
Gets the start property value. The start property
813 814 815 |
# File 'lib/models/event.rb', line 813 def start return @start end |
#start=(value) ⇒ Object
Sets the start property value. The start property
821 822 823 |
# File 'lib/models/event.rb', line 821 def start=(value) @start = value end |
#subject ⇒ Object
Gets the subject property value. The subject property
828 829 830 |
# File 'lib/models/event.rb', line 828 def subject return @subject end |
#subject=(value) ⇒ Object
Sets the subject property value. The subject property
836 837 838 |
# File 'lib/models/event.rb', line 836 def subject=(value) @subject = value end |
#transaction_id ⇒ Object
Gets the transactionId property value. The transactionId property
843 844 845 |
# File 'lib/models/event.rb', line 843 def transaction_id return @transaction_id end |
#transaction_id=(value) ⇒ Object
Sets the transactionId property value. The transactionId property
851 852 853 |
# File 'lib/models/event.rb', line 851 def transaction_id=(value) @transaction_id = value end |
#type ⇒ Object
Gets the type property value. The type property
858 859 860 |
# File 'lib/models/event.rb', line 858 def type return @type end |
#type=(value) ⇒ Object
Sets the type property value. The type property
866 867 868 |
# File 'lib/models/event.rb', line 866 def type=(value) @type = value end |
#web_link ⇒ Object
Gets the webLink property value. The webLink property
873 874 875 |
# File 'lib/models/event.rb', line 873 def web_link return @web_link end |
#web_link=(value) ⇒ Object
Sets the webLink property value. The webLink property
881 882 883 |
# File 'lib/models/event.rb', line 881 def web_link=(value) @web_link = value end |