public class CalendarReminder extends Object
Constructor and Description |
---|
CalendarReminder() |
CalendarReminder(String action,
List<String> attachments,
List<ReminderAttendee> attendees,
String description,
Long duration,
Integer repeat,
String summary,
ReminderTrigger trigger)
Initializes a new instance of the CalendarReminder
|
Modifier and Type | Method and Description |
---|---|
CalendarReminder |
action(String action) |
CalendarReminder |
addAttachmentsItem(String attachmentsItem) |
CalendarReminder |
addAttendeesItem(ReminderAttendee attendeesItem) |
CalendarReminder |
attachments(List<String> attachments) |
CalendarReminder |
attendees(List<ReminderAttendee> attendees) |
CalendarReminder |
description(String description) |
CalendarReminder |
duration(Long duration) |
boolean |
equals(Object o) |
String |
getAction()
Defines the action to be invoked when an alarm is triggered.
|
List<String> |
getAttachments()
Collection of Reminder Attachments.
|
List<ReminderAttendee> |
getAttendees()
Contains collection of ReminderAttendee objects.
|
String |
getDescription()
Provides a more complete description of the alarm.
|
Long |
getDuration()
Specifies the delay period in ticks, after which the alarm will repeat.
|
Integer |
getRepeat()
Defines the number of time the alarm should be repeated, after the initial trigger.
|
String |
getSummary()
Defines a short summary or subject for the alarm.
|
ReminderTrigger |
getTrigger()
Specifies when an alarm will trigger.
|
int |
hashCode() |
CalendarReminder |
repeat(Integer repeat) |
void |
setAction(String action) |
void |
setAttachments(List<String> attachments) |
void |
setAttendees(List<ReminderAttendee> attendees) |
void |
setDescription(String description) |
void |
setDuration(Long duration) |
void |
setRepeat(Integer repeat) |
void |
setSummary(String summary) |
void |
setTrigger(ReminderTrigger trigger) |
CalendarReminder |
summary(String summary) |
String |
toString() |
CalendarReminder |
trigger(ReminderTrigger trigger) |
public CalendarReminder()
public CalendarReminder(String action, List<String> attachments, List<ReminderAttendee> attendees, String description, Long duration, Integer repeat, String summary, ReminderTrigger trigger)
action
- Defines the action to be invoked when an alarm is triggered. Enum, available values: Audio, Display, Email, Procedure, Noneattachments
- Collection of Reminder Attachments. Could be an absolute URI or Base64 string representation of attachment contentattendees
- Contains collection of ReminderAttendee objects.description
- Provides a more complete description of the alarm.duration
- Specifies the delay period in ticks, after which the alarm will repeat.repeat
- Defines the number of time the alarm should be repeated, after the initial trigger.summary
- Defines a short summary or subject for the alarm.trigger
- Specifies when an alarm will trigger.public CalendarReminder action(String action)
public String getAction()
public void setAction(String action)
public CalendarReminder attachments(List<String> attachments)
public CalendarReminder addAttachmentsItem(String attachmentsItem)
public List<String> getAttachments()
public CalendarReminder attendees(List<ReminderAttendee> attendees)
public CalendarReminder addAttendeesItem(ReminderAttendee attendeesItem)
public List<ReminderAttendee> getAttendees()
public void setAttendees(List<ReminderAttendee> attendees)
public CalendarReminder description(String description)
public String getDescription()
public void setDescription(String description)
public CalendarReminder duration(Long duration)
public Long getDuration()
public void setDuration(Long duration)
public CalendarReminder repeat(Integer repeat)
public Integer getRepeat()
public void setRepeat(Integer repeat)
public CalendarReminder summary(String summary)
public String getSummary()
public void setSummary(String summary)
public CalendarReminder trigger(ReminderTrigger trigger)
public ReminderTrigger getTrigger()
public void setTrigger(ReminderTrigger trigger)
Copyright © 2020. All rights reserved.