com.aliyun.dingtalkcalendar_1_0.models.ListInstancesResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dingtalk Show documentation
Show all versions of dingtalk Show documentation
Alibaba Cloud dingtalk SDK for Java
The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkcalendar_1_0.models;
import com.aliyun.tea.*;
public class ListInstancesResponseBody extends TeaModel {
@NameInMap("events")
public java.util.List events;
@NameInMap("nextToken")
public String nextToken;
public static ListInstancesResponseBody build(java.util.Map map) throws Exception {
ListInstancesResponseBody self = new ListInstancesResponseBody();
return TeaModel.build(map, self);
}
public ListInstancesResponseBody setEvents(java.util.List events) {
this.events = events;
return this;
}
public java.util.List getEvents() {
return this.events;
}
public ListInstancesResponseBody setNextToken(String nextToken) {
this.nextToken = nextToken;
return this;
}
public String getNextToken() {
return this.nextToken;
}
public static class ListInstancesResponseBodyEventsAttendees extends TeaModel {
@NameInMap("displayName")
public String displayName;
@NameInMap("id")
public String id;
@NameInMap("isOptional")
public Boolean isOptional;
@NameInMap("responseStatus")
public String responseStatus;
@NameInMap("self")
public Boolean self;
public static ListInstancesResponseBodyEventsAttendees build(java.util.Map map) throws Exception {
ListInstancesResponseBodyEventsAttendees self = new ListInstancesResponseBodyEventsAttendees();
return TeaModel.build(map, self);
}
public ListInstancesResponseBodyEventsAttendees setDisplayName(String displayName) {
this.displayName = displayName;
return this;
}
public String getDisplayName() {
return this.displayName;
}
public ListInstancesResponseBodyEventsAttendees setId(String id) {
this.id = id;
return this;
}
public String getId() {
return this.id;
}
public ListInstancesResponseBodyEventsAttendees setIsOptional(Boolean isOptional) {
this.isOptional = isOptional;
return this;
}
public Boolean getIsOptional() {
return this.isOptional;
}
public ListInstancesResponseBodyEventsAttendees setResponseStatus(String responseStatus) {
this.responseStatus = responseStatus;
return this;
}
public String getResponseStatus() {
return this.responseStatus;
}
public ListInstancesResponseBodyEventsAttendees setSelf(Boolean self) {
this.self = self;
return this;
}
public Boolean getSelf() {
return this.self;
}
}
public static class ListInstancesResponseBodyEventsEnd extends TeaModel {
@NameInMap("date")
public String date;
@NameInMap("dateTime")
public String dateTime;
@NameInMap("timeZone")
public String timeZone;
public static ListInstancesResponseBodyEventsEnd build(java.util.Map map) throws Exception {
ListInstancesResponseBodyEventsEnd self = new ListInstancesResponseBodyEventsEnd();
return TeaModel.build(map, self);
}
public ListInstancesResponseBodyEventsEnd setDate(String date) {
this.date = date;
return this;
}
public String getDate() {
return this.date;
}
public ListInstancesResponseBodyEventsEnd setDateTime(String dateTime) {
this.dateTime = dateTime;
return this;
}
public String getDateTime() {
return this.dateTime;
}
public ListInstancesResponseBodyEventsEnd setTimeZone(String timeZone) {
this.timeZone = timeZone;
return this;
}
public String getTimeZone() {
return this.timeZone;
}
}
public static class ListInstancesResponseBodyEventsExtendedPropertiesSharedProperties extends TeaModel {
@NameInMap("belongCorpId")
public String belongCorpId;
@NameInMap("sourceOpenCid")
public String sourceOpenCid;
public static ListInstancesResponseBodyEventsExtendedPropertiesSharedProperties build(java.util.Map map) throws Exception {
ListInstancesResponseBodyEventsExtendedPropertiesSharedProperties self = new ListInstancesResponseBodyEventsExtendedPropertiesSharedProperties();
return TeaModel.build(map, self);
}
public ListInstancesResponseBodyEventsExtendedPropertiesSharedProperties setBelongCorpId(String belongCorpId) {
this.belongCorpId = belongCorpId;
return this;
}
public String getBelongCorpId() {
return this.belongCorpId;
}
public ListInstancesResponseBodyEventsExtendedPropertiesSharedProperties setSourceOpenCid(String sourceOpenCid) {
this.sourceOpenCid = sourceOpenCid;
return this;
}
public String getSourceOpenCid() {
return this.sourceOpenCid;
}
}
public static class ListInstancesResponseBodyEventsExtendedProperties extends TeaModel {
@NameInMap("sharedProperties")
public ListInstancesResponseBodyEventsExtendedPropertiesSharedProperties sharedProperties;
public static ListInstancesResponseBodyEventsExtendedProperties build(java.util.Map map) throws Exception {
ListInstancesResponseBodyEventsExtendedProperties self = new ListInstancesResponseBodyEventsExtendedProperties();
return TeaModel.build(map, self);
}
public ListInstancesResponseBodyEventsExtendedProperties setSharedProperties(ListInstancesResponseBodyEventsExtendedPropertiesSharedProperties sharedProperties) {
this.sharedProperties = sharedProperties;
return this;
}
public ListInstancesResponseBodyEventsExtendedPropertiesSharedProperties getSharedProperties() {
return this.sharedProperties;
}
}
public static class ListInstancesResponseBodyEventsLocation extends TeaModel {
@NameInMap("displayName")
public String displayName;
public static ListInstancesResponseBodyEventsLocation build(java.util.Map map) throws Exception {
ListInstancesResponseBodyEventsLocation self = new ListInstancesResponseBodyEventsLocation();
return TeaModel.build(map, self);
}
public ListInstancesResponseBodyEventsLocation setDisplayName(String displayName) {
this.displayName = displayName;
return this;
}
public String getDisplayName() {
return this.displayName;
}
}
public static class ListInstancesResponseBodyEventsMeetingRooms extends TeaModel {
@NameInMap("displayName")
public String displayName;
@NameInMap("responseStatus")
public String responseStatus;
@NameInMap("roomId")
public String roomId;
public static ListInstancesResponseBodyEventsMeetingRooms build(java.util.Map map) throws Exception {
ListInstancesResponseBodyEventsMeetingRooms self = new ListInstancesResponseBodyEventsMeetingRooms();
return TeaModel.build(map, self);
}
public ListInstancesResponseBodyEventsMeetingRooms setDisplayName(String displayName) {
this.displayName = displayName;
return this;
}
public String getDisplayName() {
return this.displayName;
}
public ListInstancesResponseBodyEventsMeetingRooms setResponseStatus(String responseStatus) {
this.responseStatus = responseStatus;
return this;
}
public String getResponseStatus() {
return this.responseStatus;
}
public ListInstancesResponseBodyEventsMeetingRooms setRoomId(String roomId) {
this.roomId = roomId;
return this;
}
public String getRoomId() {
return this.roomId;
}
}
public static class ListInstancesResponseBodyEventsOnlineMeetingInfo extends TeaModel {
@NameInMap("conferenceId")
public String conferenceId;
@NameInMap("extraInfo")
public java.util.Map extraInfo;
@NameInMap("type")
public String type;
@NameInMap("url")
public String url;
public static ListInstancesResponseBodyEventsOnlineMeetingInfo build(java.util.Map map) throws Exception {
ListInstancesResponseBodyEventsOnlineMeetingInfo self = new ListInstancesResponseBodyEventsOnlineMeetingInfo();
return TeaModel.build(map, self);
}
public ListInstancesResponseBodyEventsOnlineMeetingInfo setConferenceId(String conferenceId) {
this.conferenceId = conferenceId;
return this;
}
public String getConferenceId() {
return this.conferenceId;
}
public ListInstancesResponseBodyEventsOnlineMeetingInfo setExtraInfo(java.util.Map extraInfo) {
this.extraInfo = extraInfo;
return this;
}
public java.util.Map getExtraInfo() {
return this.extraInfo;
}
public ListInstancesResponseBodyEventsOnlineMeetingInfo setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
public ListInstancesResponseBodyEventsOnlineMeetingInfo setUrl(String url) {
this.url = url;
return this;
}
public String getUrl() {
return this.url;
}
}
public static class ListInstancesResponseBodyEventsOrganizer extends TeaModel {
@NameInMap("displayName")
public String displayName;
@NameInMap("id")
public String id;
@NameInMap("responseStatus")
public String responseStatus;
@NameInMap("self")
public Boolean self;
public static ListInstancesResponseBodyEventsOrganizer build(java.util.Map map) throws Exception {
ListInstancesResponseBodyEventsOrganizer self = new ListInstancesResponseBodyEventsOrganizer();
return TeaModel.build(map, self);
}
public ListInstancesResponseBodyEventsOrganizer setDisplayName(String displayName) {
this.displayName = displayName;
return this;
}
public String getDisplayName() {
return this.displayName;
}
public ListInstancesResponseBodyEventsOrganizer setId(String id) {
this.id = id;
return this;
}
public String getId() {
return this.id;
}
public ListInstancesResponseBodyEventsOrganizer setResponseStatus(String responseStatus) {
this.responseStatus = responseStatus;
return this;
}
public String getResponseStatus() {
return this.responseStatus;
}
public ListInstancesResponseBodyEventsOrganizer setSelf(Boolean self) {
this.self = self;
return this;
}
public Boolean getSelf() {
return this.self;
}
}
public static class ListInstancesResponseBodyEventsRecurrencePattern extends TeaModel {
@NameInMap("dayOfMonth")
public Integer dayOfMonth;
@NameInMap("daysOfWeek")
public String daysOfWeek;
@NameInMap("index")
public String index;
@NameInMap("interval")
public Integer interval;
@NameInMap("type")
public String type;
public static ListInstancesResponseBodyEventsRecurrencePattern build(java.util.Map map) throws Exception {
ListInstancesResponseBodyEventsRecurrencePattern self = new ListInstancesResponseBodyEventsRecurrencePattern();
return TeaModel.build(map, self);
}
public ListInstancesResponseBodyEventsRecurrencePattern setDayOfMonth(Integer dayOfMonth) {
this.dayOfMonth = dayOfMonth;
return this;
}
public Integer getDayOfMonth() {
return this.dayOfMonth;
}
public ListInstancesResponseBodyEventsRecurrencePattern setDaysOfWeek(String daysOfWeek) {
this.daysOfWeek = daysOfWeek;
return this;
}
public String getDaysOfWeek() {
return this.daysOfWeek;
}
public ListInstancesResponseBodyEventsRecurrencePattern setIndex(String index) {
this.index = index;
return this;
}
public String getIndex() {
return this.index;
}
public ListInstancesResponseBodyEventsRecurrencePattern setInterval(Integer interval) {
this.interval = interval;
return this;
}
public Integer getInterval() {
return this.interval;
}
public ListInstancesResponseBodyEventsRecurrencePattern setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
}
public static class ListInstancesResponseBodyEventsRecurrenceRange extends TeaModel {
/**
* Use the UTC time format: yyyy-MM-ddTHH:mmZ
*/
@NameInMap("endDate")
public String endDate;
@NameInMap("numberOfOccurrences")
public Integer numberOfOccurrences;
@NameInMap("type")
public String type;
public static ListInstancesResponseBodyEventsRecurrenceRange build(java.util.Map map) throws Exception {
ListInstancesResponseBodyEventsRecurrenceRange self = new ListInstancesResponseBodyEventsRecurrenceRange();
return TeaModel.build(map, self);
}
public ListInstancesResponseBodyEventsRecurrenceRange setEndDate(String endDate) {
this.endDate = endDate;
return this;
}
public String getEndDate() {
return this.endDate;
}
public ListInstancesResponseBodyEventsRecurrenceRange setNumberOfOccurrences(Integer numberOfOccurrences) {
this.numberOfOccurrences = numberOfOccurrences;
return this;
}
public Integer getNumberOfOccurrences() {
return this.numberOfOccurrences;
}
public ListInstancesResponseBodyEventsRecurrenceRange setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
}
public static class ListInstancesResponseBodyEventsRecurrence extends TeaModel {
@NameInMap("pattern")
public ListInstancesResponseBodyEventsRecurrencePattern pattern;
@NameInMap("range")
public ListInstancesResponseBodyEventsRecurrenceRange range;
public static ListInstancesResponseBodyEventsRecurrence build(java.util.Map map) throws Exception {
ListInstancesResponseBodyEventsRecurrence self = new ListInstancesResponseBodyEventsRecurrence();
return TeaModel.build(map, self);
}
public ListInstancesResponseBodyEventsRecurrence setPattern(ListInstancesResponseBodyEventsRecurrencePattern pattern) {
this.pattern = pattern;
return this;
}
public ListInstancesResponseBodyEventsRecurrencePattern getPattern() {
return this.pattern;
}
public ListInstancesResponseBodyEventsRecurrence setRange(ListInstancesResponseBodyEventsRecurrenceRange range) {
this.range = range;
return this;
}
public ListInstancesResponseBodyEventsRecurrenceRange getRange() {
return this.range;
}
}
public static class ListInstancesResponseBodyEventsReminders extends TeaModel {
@NameInMap("method")
public String method;
@NameInMap("minutes")
public String minutes;
public static ListInstancesResponseBodyEventsReminders build(java.util.Map map) throws Exception {
ListInstancesResponseBodyEventsReminders self = new ListInstancesResponseBodyEventsReminders();
return TeaModel.build(map, self);
}
public ListInstancesResponseBodyEventsReminders setMethod(String method) {
this.method = method;
return this;
}
public String getMethod() {
return this.method;
}
public ListInstancesResponseBodyEventsReminders setMinutes(String minutes) {
this.minutes = minutes;
return this;
}
public String getMinutes() {
return this.minutes;
}
}
public static class ListInstancesResponseBodyEventsStart extends TeaModel {
@NameInMap("date")
public String date;
@NameInMap("dateTime")
public String dateTime;
@NameInMap("timeZone")
public String timeZone;
public static ListInstancesResponseBodyEventsStart build(java.util.Map map) throws Exception {
ListInstancesResponseBodyEventsStart self = new ListInstancesResponseBodyEventsStart();
return TeaModel.build(map, self);
}
public ListInstancesResponseBodyEventsStart setDate(String date) {
this.date = date;
return this;
}
public String getDate() {
return this.date;
}
public ListInstancesResponseBodyEventsStart setDateTime(String dateTime) {
this.dateTime = dateTime;
return this;
}
public String getDateTime() {
return this.dateTime;
}
public ListInstancesResponseBodyEventsStart setTimeZone(String timeZone) {
this.timeZone = timeZone;
return this;
}
public String getTimeZone() {
return this.timeZone;
}
}
public static class ListInstancesResponseBodyEvents extends TeaModel {
@NameInMap("attendees")
public java.util.List attendees;
/**
* Use the UTC time format: yyyy-MM-ddTHH:mmZ
*/
@NameInMap("createTime")
public String createTime;
@NameInMap("description")
public String description;
@NameInMap("end")
public ListInstancesResponseBodyEventsEnd end;
@NameInMap("extendedProperties")
public ListInstancesResponseBodyEventsExtendedProperties extendedProperties;
@NameInMap("id")
public String id;
@NameInMap("isAllDay")
public Boolean isAllDay;
@NameInMap("location")
public ListInstancesResponseBodyEventsLocation location;
@NameInMap("meetingRooms")
public java.util.List meetingRooms;
@NameInMap("onlineMeetingInfo")
public ListInstancesResponseBodyEventsOnlineMeetingInfo onlineMeetingInfo;
@NameInMap("organizer")
public ListInstancesResponseBodyEventsOrganizer organizer;
@NameInMap("recurrence")
public ListInstancesResponseBodyEventsRecurrence recurrence;
@NameInMap("reminders")
public java.util.List reminders;
@NameInMap("seriesMasterId")
public String seriesMasterId;
@NameInMap("start")
public ListInstancesResponseBodyEventsStart start;
@NameInMap("status")
public String status;
@NameInMap("summary")
public String summary;
/**
* Use the UTC time format: yyyy-MM-ddTHH:mmZ
*/
@NameInMap("updateTime")
public String updateTime;
public static ListInstancesResponseBodyEvents build(java.util.Map map) throws Exception {
ListInstancesResponseBodyEvents self = new ListInstancesResponseBodyEvents();
return TeaModel.build(map, self);
}
public ListInstancesResponseBodyEvents setAttendees(java.util.List attendees) {
this.attendees = attendees;
return this;
}
public java.util.List getAttendees() {
return this.attendees;
}
public ListInstancesResponseBodyEvents setCreateTime(String createTime) {
this.createTime = createTime;
return this;
}
public String getCreateTime() {
return this.createTime;
}
public ListInstancesResponseBodyEvents setDescription(String description) {
this.description = description;
return this;
}
public String getDescription() {
return this.description;
}
public ListInstancesResponseBodyEvents setEnd(ListInstancesResponseBodyEventsEnd end) {
this.end = end;
return this;
}
public ListInstancesResponseBodyEventsEnd getEnd() {
return this.end;
}
public ListInstancesResponseBodyEvents setExtendedProperties(ListInstancesResponseBodyEventsExtendedProperties extendedProperties) {
this.extendedProperties = extendedProperties;
return this;
}
public ListInstancesResponseBodyEventsExtendedProperties getExtendedProperties() {
return this.extendedProperties;
}
public ListInstancesResponseBodyEvents setId(String id) {
this.id = id;
return this;
}
public String getId() {
return this.id;
}
public ListInstancesResponseBodyEvents setIsAllDay(Boolean isAllDay) {
this.isAllDay = isAllDay;
return this;
}
public Boolean getIsAllDay() {
return this.isAllDay;
}
public ListInstancesResponseBodyEvents setLocation(ListInstancesResponseBodyEventsLocation location) {
this.location = location;
return this;
}
public ListInstancesResponseBodyEventsLocation getLocation() {
return this.location;
}
public ListInstancesResponseBodyEvents setMeetingRooms(java.util.List meetingRooms) {
this.meetingRooms = meetingRooms;
return this;
}
public java.util.List getMeetingRooms() {
return this.meetingRooms;
}
public ListInstancesResponseBodyEvents setOnlineMeetingInfo(ListInstancesResponseBodyEventsOnlineMeetingInfo onlineMeetingInfo) {
this.onlineMeetingInfo = onlineMeetingInfo;
return this;
}
public ListInstancesResponseBodyEventsOnlineMeetingInfo getOnlineMeetingInfo() {
return this.onlineMeetingInfo;
}
public ListInstancesResponseBodyEvents setOrganizer(ListInstancesResponseBodyEventsOrganizer organizer) {
this.organizer = organizer;
return this;
}
public ListInstancesResponseBodyEventsOrganizer getOrganizer() {
return this.organizer;
}
public ListInstancesResponseBodyEvents setRecurrence(ListInstancesResponseBodyEventsRecurrence recurrence) {
this.recurrence = recurrence;
return this;
}
public ListInstancesResponseBodyEventsRecurrence getRecurrence() {
return this.recurrence;
}
public ListInstancesResponseBodyEvents setReminders(java.util.List reminders) {
this.reminders = reminders;
return this;
}
public java.util.List getReminders() {
return this.reminders;
}
public ListInstancesResponseBodyEvents setSeriesMasterId(String seriesMasterId) {
this.seriesMasterId = seriesMasterId;
return this;
}
public String getSeriesMasterId() {
return this.seriesMasterId;
}
public ListInstancesResponseBodyEvents setStart(ListInstancesResponseBodyEventsStart start) {
this.start = start;
return this;
}
public ListInstancesResponseBodyEventsStart getStart() {
return this.start;
}
public ListInstancesResponseBodyEvents setStatus(String status) {
this.status = status;
return this;
}
public String getStatus() {
return this.status;
}
public ListInstancesResponseBodyEvents setSummary(String summary) {
this.summary = summary;
return this;
}
public String getSummary() {
return this.summary;
}
public ListInstancesResponseBodyEvents setUpdateTime(String updateTime) {
this.updateTime = updateTime;
return this;
}
public String getUpdateTime() {
return this.updateTime;
}
}
}