|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.AbstractMap<java.lang.String,java.lang.Object>
com.google.api.client.util.GenericData
com.google.api.client.json.GenericJson
com.google.api.services.calendar.model.Event
public final class Event
Model definition for Event.
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Calendar API. For a detailed explanation see: http://code.google.com/p/google-api-java-client/wiki/Json
Upgrade warning: starting with version 1.12 getResponseHeaders()
is removed, instead use
JsonHttpRequest.getLastResponseHeaders()
Nested Class Summary | |
---|---|
static class |
Event.Creator
The creator of the event. |
static class |
Event.ExtendedProperties
Extended properties of the event. |
static class |
Event.Gadget
A gadget that extends this event. |
static class |
Event.Organizer
The organizer of the event. |
static class |
Event.Reminders
Information about the event's reminders for the authenticated user. |
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData |
---|
GenericData.Flags |
Nested classes/interfaces inherited from class java.util.AbstractMap |
---|
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V> |
Nested classes/interfaces inherited from interface java.util.Map |
---|
java.util.Map.Entry<K,V> |
Constructor Summary | |
---|---|
Event()
|
Method Summary | |
---|---|
java.lang.Boolean |
getAnyoneCanAddSelf()
Whether anyone can invite themselves to the event. |
java.util.List<EventAttendee> |
getAttendees()
The attendees of the event. |
java.lang.Boolean |
getAttendeesOmitted()
Whether attendees may have been omitted from the event's representation. |
java.lang.String |
getColorId()
The color of the event. |
DateTime |
getCreated()
Creation time of the event (as a RFC 3339 timestamp). |
Event.Creator |
getCreator()
The creator of the event. |
java.lang.String |
getDescription()
Description of the event. |
EventDateTime |
getEnd()
The (exclusive) end time of the event. |
java.lang.Boolean |
getEndTimeUnspecified()
Whether the end time is actually unspecified. |
java.lang.String |
getEtag()
ETag of the resource. |
Event.ExtendedProperties |
getExtendedProperties()
Extended properties of the event. |
Event.Gadget |
getGadget()
A gadget that extends this event. |
java.lang.Boolean |
getGuestsCanInviteOthers()
Whether attendees other than the organizer can invite others to the event. |
java.lang.Boolean |
getGuestsCanModify()
Whether attendees other than the organizer can modify the event. |
java.lang.Boolean |
getGuestsCanSeeOtherGuests()
Whether attendees other than the organizer can see who the event's attendees are. |
java.lang.String |
getHangoutLink()
An absolute link to the Google+ hangout associated with this event. |
java.lang.String |
getHtmlLink()
An absolute link to this event in the Google Calendar Web UI. |
java.lang.String |
getICalUID()
Event ID in the iCalendar format. |
java.lang.String |
getId()
Identifier of the event. |
java.lang.String |
getKind()
Type of the resource ("calendar#event"). |
java.lang.String |
getLocation()
Geographic location of the event as free-form text. |
java.lang.Boolean |
getLocked()
Whether this is a locked event copy where no changes can be made to the main event fields "summary", "description", "location", "start", "end" or "recurrence". |
Event.Organizer |
getOrganizer()
The organizer of the event. |
EventDateTime |
getOriginalStartTime()
For an instance of a recurring event, this is the time at which this event would start according to the recurrence data in the recurring event identified by recurringEventId. |
java.lang.Boolean |
getPrivateCopy()
Whether this is a private event copy where changes are not shared with other copies on other calendars. |
java.util.List<java.lang.String> |
getRecurrence()
List of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event. |
java.lang.String |
getRecurringEventId()
For an instance of a recurring event, this is the event ID of the recurring event itself. |
Event.Reminders |
getReminders()
Information about the event's reminders for the authenticated user. |
java.lang.Integer |
getSequence()
Sequence number as per iCalendar. |
EventDateTime |
getStart()
The (inclusive) start time of the event. |
java.lang.String |
getStatus()
Status of the event. |
java.lang.String |
getSummary()
Title of the event. |
java.lang.String |
getTransparency()
Whether the event blocks time on the calendar. |
DateTime |
getUpdated()
Last modification time of the event (as a RFC 3339 timestamp). |
java.lang.String |
getVisibility()
Visibility of the event. |
Event |
setAnyoneCanAddSelf(java.lang.Boolean anyoneCanAddSelf)
Whether anyone can invite themselves to the event. |
Event |
setAttendees(java.util.List<EventAttendee> attendees)
The attendees of the event. |
Event |
setAttendeesOmitted(java.lang.Boolean attendeesOmitted)
Whether attendees may have been omitted from the event's representation. |
Event |
setColorId(java.lang.String colorId)
The color of the event. |
Event |
setCreated(DateTime created)
Creation time of the event (as a RFC 3339 timestamp). |
Event |
setCreator(Event.Creator creator)
The creator of the event. |
Event |
setDescription(java.lang.String description)
Description of the event. |
Event |
setEnd(EventDateTime end)
The (exclusive) end time of the event. |
Event |
setEndTimeUnspecified(java.lang.Boolean endTimeUnspecified)
Whether the end time is actually unspecified. |
Event |
setEtag(java.lang.String etag)
ETag of the resource. |
Event |
setExtendedProperties(Event.ExtendedProperties extendedProperties)
Extended properties of the event. |
Event |
setGadget(Event.Gadget gadget)
A gadget that extends this event. |
Event |
setGuestsCanInviteOthers(java.lang.Boolean guestsCanInviteOthers)
Whether attendees other than the organizer can invite others to the event. |
Event |
setGuestsCanModify(java.lang.Boolean guestsCanModify)
Whether attendees other than the organizer can modify the event. |
Event |
setGuestsCanSeeOtherGuests(java.lang.Boolean guestsCanSeeOtherGuests)
Whether attendees other than the organizer can see who the event's attendees are. |
Event |
setHangoutLink(java.lang.String hangoutLink)
An absolute link to the Google+ hangout associated with this event. |
Event |
setHtmlLink(java.lang.String htmlLink)
An absolute link to this event in the Google Calendar Web UI. |
Event |
setICalUID(java.lang.String iCalUID)
Event ID in the iCalendar format. |
Event |
setId(java.lang.String id)
Identifier of the event. |
Event |
setKind(java.lang.String kind)
Type of the resource ("calendar#event"). |
Event |
setLocation(java.lang.String location)
Geographic location of the event as free-form text. |
Event |
setLocked(java.lang.Boolean locked)
Whether this is a locked event copy where no changes can be made to the main event fields "summary", "description", "location", "start", "end" or "recurrence". |
Event |
setOrganizer(Event.Organizer organizer)
The organizer of the event. |
Event |
setOriginalStartTime(EventDateTime originalStartTime)
For an instance of a recurring event, this is the time at which this event would start according to the recurrence data in the recurring event identified by recurringEventId. |
Event |
setPrivateCopy(java.lang.Boolean privateCopy)
Whether this is a private event copy where changes are not shared with other copies on other calendars. |
Event |
setRecurrence(java.util.List<java.lang.String> recurrence)
List of RRULE, EXRULE, RDATE and EXDATE lines for a recurring event. |
Event |
setRecurringEventId(java.lang.String recurringEventId)
For an instance of a recurring event, this is the event ID of the recurring event itself. |
Event |
setReminders(Event.Reminders reminders)
Information about the event's reminders for the authenticated user. |
Event |
setSequence(java.lang.Integer sequence)
Sequence number as per iCalendar. |
Event |
setStart(EventDateTime start)
The (inclusive) start time of the event. |
Event |
setStatus(java.lang.String status)
Status of the event. |
Event |
setSummary(java.lang.String summary)
Title of the event. |
Event |
setTransparency(java.lang.String transparency)
Whether the event blocks time on the calendar. |
Event |
setUpdated(DateTime updated)
Last modification time of the event (as a RFC 3339 timestamp). |
Event |
setVisibility(java.lang.String visibility)
Visibility of the event. |
Methods inherited from class com.google.api.client.json.GenericJson |
---|
clone, getFactory, setFactory, toPrettyString, toString |
Methods inherited from class com.google.api.client.util.GenericData |
---|
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, set, setUnknownKeys |
Methods inherited from class java.util.AbstractMap |
---|
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Event()
Method Detail |
---|
public java.lang.Boolean getAnyoneCanAddSelf()
null
.
public Event setAnyoneCanAddSelf(java.lang.Boolean anyoneCanAddSelf)
null
.
public java.util.List<EventAttendee> getAttendees()
null
.
public Event setAttendees(java.util.List<EventAttendee> attendees)
null
.
public java.lang.Boolean getAttendeesOmitted()
null
.
public Event setAttendeesOmitted(java.lang.Boolean attendeesOmitted)
null
.
public java.lang.String getColorId()
null
.
public Event setColorId(java.lang.String colorId)
null
.
public DateTime getCreated()
null
.
public Event setCreated(DateTime created)
null
.
public Event.Creator getCreator()
null
.
public Event setCreator(Event.Creator creator)
null
.
public java.lang.String getDescription()
null
.
public Event setDescription(java.lang.String description)
null
.
public EventDateTime getEnd()
null
.
public Event setEnd(EventDateTime end)
null
.
public java.lang.Boolean getEndTimeUnspecified()
null
.
public Event setEndTimeUnspecified(java.lang.Boolean endTimeUnspecified)
null
.
public java.lang.String getEtag()
null
.
public Event setEtag(java.lang.String etag)
null
.
public Event.ExtendedProperties getExtendedProperties()
null
.
public Event setExtendedProperties(Event.ExtendedProperties extendedProperties)
null
.
public Event.Gadget getGadget()
null
.
public Event setGadget(Event.Gadget gadget)
null
.
public java.lang.Boolean getGuestsCanInviteOthers()
null
.
public Event setGuestsCanInviteOthers(java.lang.Boolean guestsCanInviteOthers)
null
.
public java.lang.Boolean getGuestsCanModify()
null
.
public Event setGuestsCanModify(java.lang.Boolean guestsCanModify)
null
.
public java.lang.Boolean getGuestsCanSeeOtherGuests()
null
.
public Event setGuestsCanSeeOtherGuests(java.lang.Boolean guestsCanSeeOtherGuests)
null
.
public java.lang.String getHangoutLink()
null
.
public Event setHangoutLink(java.lang.String hangoutLink)
null
.
public java.lang.String getHtmlLink()
null
.
public Event setHtmlLink(java.lang.String htmlLink)
null
.
public java.lang.String getICalUID()
null
.
public Event setICalUID(java.lang.String iCalUID)
null
.
public java.lang.String getId()
null
.
public Event setId(java.lang.String id)
null
.
public java.lang.String getKind()
null
.
public Event setKind(java.lang.String kind)
null
.
public java.lang.String getLocation()
null
.
public Event setLocation(java.lang.String location)
null
.
public java.lang.Boolean getLocked()
null
.
public Event setLocked(java.lang.Boolean locked)
null
.
public Event.Organizer getOrganizer()
null
.
public Event setOrganizer(Event.Organizer organizer)
null
.
public EventDateTime getOriginalStartTime()
null
.
public Event setOriginalStartTime(EventDateTime originalStartTime)
null
.
public java.lang.Boolean getPrivateCopy()
null
.
public Event setPrivateCopy(java.lang.Boolean privateCopy)
null
.
public java.util.List<java.lang.String> getRecurrence()
null
.
public Event setRecurrence(java.util.List<java.lang.String> recurrence)
null
.
public java.lang.String getRecurringEventId()
null
.
public Event setRecurringEventId(java.lang.String recurringEventId)
null
.
public Event.Reminders getReminders()
null
.
public Event setReminders(Event.Reminders reminders)
null
.
public java.lang.Integer getSequence()
null
.
public Event setSequence(java.lang.Integer sequence)
null
.
public EventDateTime getStart()
null
.
public Event setStart(EventDateTime start)
null
.
public java.lang.String getStatus()
null
.
public Event setStatus(java.lang.String status)
null
.
public java.lang.String getSummary()
null
.
public Event setSummary(java.lang.String summary)
null
.
public java.lang.String getTransparency()
null
.
public Event setTransparency(java.lang.String transparency)
null
.
public DateTime getUpdated()
null
.
public Event setUpdated(DateTime updated)
null
.
public java.lang.String getVisibility()
null
.
public Event setVisibility(java.lang.String visibility)
null
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |