public class CalendarDto extends Object
Constructor and Description |
---|
CalendarDto() |
CalendarDto(List<Attachment> attachments,
List<MailAddress> attendees,
String description,
Date endDate,
String endTimeZone,
List<String> flags,
Boolean isDescriptionHtml,
String location,
String method,
String microsoftBusyStatus,
String microsoftIntendedStatus,
List<MailAddress> optionalAttendees,
MailAddress organizer,
String recurrenceString,
List<CalendarReminder> reminders,
String sequenceId,
Date startDate,
String startTimeZone,
String status,
String summary,
String transparency)
Initializes a new instance of the CalendarDto
|
public CalendarDto()
public CalendarDto(List<Attachment> attachments, List<MailAddress> attendees, String description, Date endDate, String endTimeZone, List<String> flags, Boolean isDescriptionHtml, String location, String method, String microsoftBusyStatus, String microsoftIntendedStatus, List<MailAddress> optionalAttendees, MailAddress organizer, String recurrenceString, List<CalendarReminder> reminders, String sequenceId, Date startDate, String startTimeZone, String status, String summary, String transparency)
attachments
- Document attachments.attendees
- Event attendees.description
- Description.endDate
- End date.endTimeZone
- End time zone.flags
- Appointment flags. Items: Enumerates iCalendar flags. Enum, available values: None, AllDayEventisDescriptionHtml
- Indicates if description is in HTML format.location
- Location.method
- Defines the iCalendar object method type associated with the calendar document. Enum, available values: None, Publish, Request, Reply, Add, Cancel, Refresh, Counter, DeclineCountermicrosoftBusyStatus
- Specifies the BUSY status. Enum, available values: NotDefined, Free, Tentative, Busy, OofmicrosoftIntendedStatus
- Specifies the INTENDED status. Enum, available values: NotDefined, Free, Tentative, Busy, OofoptionalAttendees
- Optional attendees.organizer
- Event organizer.recurrenceString
- String representation of recurrence pattern (See iCalendar RFC, \"Recurrence rule\" section). For example: For daily recurrence: \"FREQ=DAILY;COUNT=10;WKST=MO\" For monthly recurrence: \"BYSETPOS=1;BYDAY=MO,TU,WE,TH,FR;FREQ=MONTHLY;INTERVAL=10;WKST=MO\" For yearly recurrence: \"BYMONTHDAY=30;BYMONTH=1;FREQ=YEARLY;WKST=MO\"reminders
- Reminders.sequenceId
- The sequence id. Read only.startDate
- Start date.startTimeZone
- Start time zone.status
- Defines the overall status or confirmation for the calendar document. Enum, available values: NotDefined, Cancelled, Tentative, Confirmedsummary
- Summary.transparency
- Specifies whether or not this appointment is intended to be visible in availability searches. Enum, available values: NotDefined, Transparent, Opaquepublic CalendarDto attachments(List<Attachment> attachments)
public CalendarDto addAttachmentsItem(Attachment attachmentsItem)
public List<Attachment> getAttachments()
public void setAttachments(List<Attachment> attachments)
public CalendarDto attendees(List<MailAddress> attendees)
public CalendarDto addAttendeesItem(MailAddress attendeesItem)
public List<MailAddress> getAttendees()
public void setAttendees(List<MailAddress> attendees)
public CalendarDto description(String description)
public String getDescription()
public void setDescription(String description)
public CalendarDto endDate(Date endDate)
public Date getEndDate()
public void setEndDate(Date endDate)
public CalendarDto endTimeZone(String endTimeZone)
public String getEndTimeZone()
public void setEndTimeZone(String endTimeZone)
public CalendarDto flags(List<String> flags)
public CalendarDto addFlagsItem(String flagsItem)
public List<String> getFlags()
public CalendarDto isDescriptionHtml(Boolean isDescriptionHtml)
public Boolean isIsDescriptionHtml()
public void setIsDescriptionHtml(Boolean isDescriptionHtml)
public CalendarDto location(String location)
public String getLocation()
public void setLocation(String location)
public CalendarDto method(String method)
public String getMethod()
public void setMethod(String method)
public CalendarDto microsoftBusyStatus(String microsoftBusyStatus)
public String getMicrosoftBusyStatus()
public void setMicrosoftBusyStatus(String microsoftBusyStatus)
public CalendarDto microsoftIntendedStatus(String microsoftIntendedStatus)
public String getMicrosoftIntendedStatus()
public void setMicrosoftIntendedStatus(String microsoftIntendedStatus)
public CalendarDto optionalAttendees(List<MailAddress> optionalAttendees)
public CalendarDto addOptionalAttendeesItem(MailAddress optionalAttendeesItem)
public List<MailAddress> getOptionalAttendees()
public void setOptionalAttendees(List<MailAddress> optionalAttendees)
public CalendarDto organizer(MailAddress organizer)
public MailAddress getOrganizer()
public void setOrganizer(MailAddress organizer)
public CalendarDto recurrenceString(String recurrenceString)
public String getRecurrenceString()
public void setRecurrenceString(String recurrenceString)
public CalendarDto reminders(List<CalendarReminder> reminders)
public CalendarDto addRemindersItem(CalendarReminder remindersItem)
public List<CalendarReminder> getReminders()
public void setReminders(List<CalendarReminder> reminders)
public CalendarDto sequenceId(String sequenceId)
public String getSequenceId()
public void setSequenceId(String sequenceId)
public CalendarDto startDate(Date startDate)
public Date getStartDate()
public void setStartDate(Date startDate)
public CalendarDto startTimeZone(String startTimeZone)
public String getStartTimeZone()
public void setStartTimeZone(String startTimeZone)
public CalendarDto status(String status)
public String getStatus()
public void setStatus(String status)
public CalendarDto summary(String summary)
public String getSummary()
public void setSummary(String summary)
public CalendarDto transparency(String transparency)
public String getTransparency()
public void setTransparency(String transparency)
Copyright © 2020. All rights reserved.