com.aliyun.dingtalkcalendar_1_0.models.PatchEventResponseBody 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 PatchEventResponseBody extends TeaModel {
@NameInMap("attendees")
public java.util.List attendees;
@NameInMap("cardInstances")
public java.util.List cardInstances;
/**
* Use the UTC time format: yyyy-MM-ddTHH:mmZ
*/
@NameInMap("createTime")
public String createTime;
@NameInMap("description")
public String description;
@NameInMap("end")
public PatchEventResponseBodyEnd end;
@NameInMap("id")
public String id;
@NameInMap("isAllDay")
public Boolean isAllDay;
@NameInMap("location")
public PatchEventResponseBodyLocation location;
@NameInMap("onlineMeetingInfo")
public PatchEventResponseBodyOnlineMeetingInfo onlineMeetingInfo;
@NameInMap("organizer")
public PatchEventResponseBodyOrganizer organizer;
@NameInMap("recurrence")
public PatchEventResponseBodyRecurrence recurrence;
@NameInMap("reminders")
public java.util.List reminders;
@NameInMap("richTextDescription")
public PatchEventResponseBodyRichTextDescription richTextDescription;
/**
* This parameter is required.
*/
@NameInMap("start")
public PatchEventResponseBodyStart start;
@NameInMap("summary")
public String summary;
@NameInMap("uiConfigs")
public java.util.List uiConfigs;
/**
* Use the UTC time format: yyyy-MM-ddTHH:mmZ
*/
@NameInMap("updateTime")
public String updateTime;
public static PatchEventResponseBody build(java.util.Map map) throws Exception {
PatchEventResponseBody self = new PatchEventResponseBody();
return TeaModel.build(map, self);
}
public PatchEventResponseBody setAttendees(java.util.List attendees) {
this.attendees = attendees;
return this;
}
public java.util.List getAttendees() {
return this.attendees;
}
public PatchEventResponseBody setCardInstances(java.util.List cardInstances) {
this.cardInstances = cardInstances;
return this;
}
public java.util.List getCardInstances() {
return this.cardInstances;
}
public PatchEventResponseBody setCreateTime(String createTime) {
this.createTime = createTime;
return this;
}
public String getCreateTime() {
return this.createTime;
}
public PatchEventResponseBody setDescription(String description) {
this.description = description;
return this;
}
public String getDescription() {
return this.description;
}
public PatchEventResponseBody setEnd(PatchEventResponseBodyEnd end) {
this.end = end;
return this;
}
public PatchEventResponseBodyEnd getEnd() {
return this.end;
}
public PatchEventResponseBody setId(String id) {
this.id = id;
return this;
}
public String getId() {
return this.id;
}
public PatchEventResponseBody setIsAllDay(Boolean isAllDay) {
this.isAllDay = isAllDay;
return this;
}
public Boolean getIsAllDay() {
return this.isAllDay;
}
public PatchEventResponseBody setLocation(PatchEventResponseBodyLocation location) {
this.location = location;
return this;
}
public PatchEventResponseBodyLocation getLocation() {
return this.location;
}
public PatchEventResponseBody setOnlineMeetingInfo(PatchEventResponseBodyOnlineMeetingInfo onlineMeetingInfo) {
this.onlineMeetingInfo = onlineMeetingInfo;
return this;
}
public PatchEventResponseBodyOnlineMeetingInfo getOnlineMeetingInfo() {
return this.onlineMeetingInfo;
}
public PatchEventResponseBody setOrganizer(PatchEventResponseBodyOrganizer organizer) {
this.organizer = organizer;
return this;
}
public PatchEventResponseBodyOrganizer getOrganizer() {
return this.organizer;
}
public PatchEventResponseBody setRecurrence(PatchEventResponseBodyRecurrence recurrence) {
this.recurrence = recurrence;
return this;
}
public PatchEventResponseBodyRecurrence getRecurrence() {
return this.recurrence;
}
public PatchEventResponseBody setReminders(java.util.List reminders) {
this.reminders = reminders;
return this;
}
public java.util.List getReminders() {
return this.reminders;
}
public PatchEventResponseBody setRichTextDescription(PatchEventResponseBodyRichTextDescription richTextDescription) {
this.richTextDescription = richTextDescription;
return this;
}
public PatchEventResponseBodyRichTextDescription getRichTextDescription() {
return this.richTextDescription;
}
public PatchEventResponseBody setStart(PatchEventResponseBodyStart start) {
this.start = start;
return this;
}
public PatchEventResponseBodyStart getStart() {
return this.start;
}
public PatchEventResponseBody setSummary(String summary) {
this.summary = summary;
return this;
}
public String getSummary() {
return this.summary;
}
public PatchEventResponseBody setUiConfigs(java.util.List uiConfigs) {
this.uiConfigs = uiConfigs;
return this;
}
public java.util.List getUiConfigs() {
return this.uiConfigs;
}
public PatchEventResponseBody setUpdateTime(String updateTime) {
this.updateTime = updateTime;
return this;
}
public String getUpdateTime() {
return this.updateTime;
}
public static class PatchEventResponseBodyAttendees 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 PatchEventResponseBodyAttendees build(java.util.Map map) throws Exception {
PatchEventResponseBodyAttendees self = new PatchEventResponseBodyAttendees();
return TeaModel.build(map, self);
}
public PatchEventResponseBodyAttendees setDisplayName(String displayName) {
this.displayName = displayName;
return this;
}
public String getDisplayName() {
return this.displayName;
}
public PatchEventResponseBodyAttendees setId(String id) {
this.id = id;
return this;
}
public String getId() {
return this.id;
}
public PatchEventResponseBodyAttendees setIsOptional(Boolean isOptional) {
this.isOptional = isOptional;
return this;
}
public Boolean getIsOptional() {
return this.isOptional;
}
public PatchEventResponseBodyAttendees setResponseStatus(String responseStatus) {
this.responseStatus = responseStatus;
return this;
}
public String getResponseStatus() {
return this.responseStatus;
}
public PatchEventResponseBodyAttendees setSelf(Boolean self) {
this.self = self;
return this;
}
public Boolean getSelf() {
return this.self;
}
}
public static class PatchEventResponseBodyCardInstances extends TeaModel {
@NameInMap("outTrackId")
public String outTrackId;
@NameInMap("scenario")
public String scenario;
public static PatchEventResponseBodyCardInstances build(java.util.Map map) throws Exception {
PatchEventResponseBodyCardInstances self = new PatchEventResponseBodyCardInstances();
return TeaModel.build(map, self);
}
public PatchEventResponseBodyCardInstances setOutTrackId(String outTrackId) {
this.outTrackId = outTrackId;
return this;
}
public String getOutTrackId() {
return this.outTrackId;
}
public PatchEventResponseBodyCardInstances setScenario(String scenario) {
this.scenario = scenario;
return this;
}
public String getScenario() {
return this.scenario;
}
}
public static class PatchEventResponseBodyEnd extends TeaModel {
@NameInMap("date")
public String date;
@NameInMap("dateTime")
public String dateTime;
@NameInMap("timeZone")
public String timeZone;
public static PatchEventResponseBodyEnd build(java.util.Map map) throws Exception {
PatchEventResponseBodyEnd self = new PatchEventResponseBodyEnd();
return TeaModel.build(map, self);
}
public PatchEventResponseBodyEnd setDate(String date) {
this.date = date;
return this;
}
public String getDate() {
return this.date;
}
public PatchEventResponseBodyEnd setDateTime(String dateTime) {
this.dateTime = dateTime;
return this;
}
public String getDateTime() {
return this.dateTime;
}
public PatchEventResponseBodyEnd setTimeZone(String timeZone) {
this.timeZone = timeZone;
return this;
}
public String getTimeZone() {
return this.timeZone;
}
}
public static class PatchEventResponseBodyLocation extends TeaModel {
@NameInMap("displayName")
public String displayName;
@NameInMap("meetingRooms")
public java.util.List meetingRooms;
public static PatchEventResponseBodyLocation build(java.util.Map map) throws Exception {
PatchEventResponseBodyLocation self = new PatchEventResponseBodyLocation();
return TeaModel.build(map, self);
}
public PatchEventResponseBodyLocation setDisplayName(String displayName) {
this.displayName = displayName;
return this;
}
public String getDisplayName() {
return this.displayName;
}
public PatchEventResponseBodyLocation setMeetingRooms(java.util.List meetingRooms) {
this.meetingRooms = meetingRooms;
return this;
}
public java.util.List getMeetingRooms() {
return this.meetingRooms;
}
}
public static class PatchEventResponseBodyOnlineMeetingInfo extends TeaModel {
@NameInMap("conferenceId")
public String conferenceId;
@NameInMap("type")
public String type;
@NameInMap("url")
public String url;
public static PatchEventResponseBodyOnlineMeetingInfo build(java.util.Map map) throws Exception {
PatchEventResponseBodyOnlineMeetingInfo self = new PatchEventResponseBodyOnlineMeetingInfo();
return TeaModel.build(map, self);
}
public PatchEventResponseBodyOnlineMeetingInfo setConferenceId(String conferenceId) {
this.conferenceId = conferenceId;
return this;
}
public String getConferenceId() {
return this.conferenceId;
}
public PatchEventResponseBodyOnlineMeetingInfo setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
public PatchEventResponseBodyOnlineMeetingInfo setUrl(String url) {
this.url = url;
return this;
}
public String getUrl() {
return this.url;
}
}
public static class PatchEventResponseBodyOrganizer extends TeaModel {
@NameInMap("displayName")
public String displayName;
@NameInMap("id")
public String id;
@NameInMap("responseStatus")
public String responseStatus;
@NameInMap("self")
public Boolean self;
public static PatchEventResponseBodyOrganizer build(java.util.Map map) throws Exception {
PatchEventResponseBodyOrganizer self = new PatchEventResponseBodyOrganizer();
return TeaModel.build(map, self);
}
public PatchEventResponseBodyOrganizer setDisplayName(String displayName) {
this.displayName = displayName;
return this;
}
public String getDisplayName() {
return this.displayName;
}
public PatchEventResponseBodyOrganizer setId(String id) {
this.id = id;
return this;
}
public String getId() {
return this.id;
}
public PatchEventResponseBodyOrganizer setResponseStatus(String responseStatus) {
this.responseStatus = responseStatus;
return this;
}
public String getResponseStatus() {
return this.responseStatus;
}
public PatchEventResponseBodyOrganizer setSelf(Boolean self) {
this.self = self;
return this;
}
public Boolean getSelf() {
return this.self;
}
}
public static class PatchEventResponseBodyRecurrencePattern extends TeaModel {
@NameInMap("dayOfMonth")
public Integer dayOfMonth;
@NameInMap("daysOfWeek")
public String daysOfWeek;
@NameInMap("firstDayOfWeek")
public String firstDayOfWeek;
@NameInMap("index")
public String index;
@NameInMap("interval")
public Integer interval;
@NameInMap("type")
public String type;
public static PatchEventResponseBodyRecurrencePattern build(java.util.Map map) throws Exception {
PatchEventResponseBodyRecurrencePattern self = new PatchEventResponseBodyRecurrencePattern();
return TeaModel.build(map, self);
}
public PatchEventResponseBodyRecurrencePattern setDayOfMonth(Integer dayOfMonth) {
this.dayOfMonth = dayOfMonth;
return this;
}
public Integer getDayOfMonth() {
return this.dayOfMonth;
}
public PatchEventResponseBodyRecurrencePattern setDaysOfWeek(String daysOfWeek) {
this.daysOfWeek = daysOfWeek;
return this;
}
public String getDaysOfWeek() {
return this.daysOfWeek;
}
public PatchEventResponseBodyRecurrencePattern setFirstDayOfWeek(String firstDayOfWeek) {
this.firstDayOfWeek = firstDayOfWeek;
return this;
}
public String getFirstDayOfWeek() {
return this.firstDayOfWeek;
}
public PatchEventResponseBodyRecurrencePattern setIndex(String index) {
this.index = index;
return this;
}
public String getIndex() {
return this.index;
}
public PatchEventResponseBodyRecurrencePattern setInterval(Integer interval) {
this.interval = interval;
return this;
}
public Integer getInterval() {
return this.interval;
}
public PatchEventResponseBodyRecurrencePattern setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
}
public static class PatchEventResponseBodyRecurrenceRange 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 PatchEventResponseBodyRecurrenceRange build(java.util.Map map) throws Exception {
PatchEventResponseBodyRecurrenceRange self = new PatchEventResponseBodyRecurrenceRange();
return TeaModel.build(map, self);
}
public PatchEventResponseBodyRecurrenceRange setEndDate(String endDate) {
this.endDate = endDate;
return this;
}
public String getEndDate() {
return this.endDate;
}
public PatchEventResponseBodyRecurrenceRange setNumberOfOccurrences(Integer numberOfOccurrences) {
this.numberOfOccurrences = numberOfOccurrences;
return this;
}
public Integer getNumberOfOccurrences() {
return this.numberOfOccurrences;
}
public PatchEventResponseBodyRecurrenceRange setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
}
public static class PatchEventResponseBodyRecurrence extends TeaModel {
@NameInMap("pattern")
public PatchEventResponseBodyRecurrencePattern pattern;
@NameInMap("range")
public PatchEventResponseBodyRecurrenceRange range;
public static PatchEventResponseBodyRecurrence build(java.util.Map map) throws Exception {
PatchEventResponseBodyRecurrence self = new PatchEventResponseBodyRecurrence();
return TeaModel.build(map, self);
}
public PatchEventResponseBodyRecurrence setPattern(PatchEventResponseBodyRecurrencePattern pattern) {
this.pattern = pattern;
return this;
}
public PatchEventResponseBodyRecurrencePattern getPattern() {
return this.pattern;
}
public PatchEventResponseBodyRecurrence setRange(PatchEventResponseBodyRecurrenceRange range) {
this.range = range;
return this;
}
public PatchEventResponseBodyRecurrenceRange getRange() {
return this.range;
}
}
public static class PatchEventResponseBodyReminders extends TeaModel {
@NameInMap("method")
public String method;
@NameInMap("minutes")
public String minutes;
public static PatchEventResponseBodyReminders build(java.util.Map map) throws Exception {
PatchEventResponseBodyReminders self = new PatchEventResponseBodyReminders();
return TeaModel.build(map, self);
}
public PatchEventResponseBodyReminders setMethod(String method) {
this.method = method;
return this;
}
public String getMethod() {
return this.method;
}
public PatchEventResponseBodyReminders setMinutes(String minutes) {
this.minutes = minutes;
return this;
}
public String getMinutes() {
return this.minutes;
}
}
public static class PatchEventResponseBodyRichTextDescription extends TeaModel {
@NameInMap("text")
public String text;
public static PatchEventResponseBodyRichTextDescription build(java.util.Map map) throws Exception {
PatchEventResponseBodyRichTextDescription self = new PatchEventResponseBodyRichTextDescription();
return TeaModel.build(map, self);
}
public PatchEventResponseBodyRichTextDescription setText(String text) {
this.text = text;
return this;
}
public String getText() {
return this.text;
}
}
public static class PatchEventResponseBodyStart extends TeaModel {
@NameInMap("date")
public String date;
@NameInMap("dateTime")
public String dateTime;
@NameInMap("timeZone")
public String timeZone;
public static PatchEventResponseBodyStart build(java.util.Map map) throws Exception {
PatchEventResponseBodyStart self = new PatchEventResponseBodyStart();
return TeaModel.build(map, self);
}
public PatchEventResponseBodyStart setDate(String date) {
this.date = date;
return this;
}
public String getDate() {
return this.date;
}
public PatchEventResponseBodyStart setDateTime(String dateTime) {
this.dateTime = dateTime;
return this;
}
public String getDateTime() {
return this.dateTime;
}
public PatchEventResponseBodyStart setTimeZone(String timeZone) {
this.timeZone = timeZone;
return this;
}
public String getTimeZone() {
return this.timeZone;
}
}
public static class PatchEventResponseBodyUiConfigs extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("uiName")
public String uiName;
/**
* This parameter is required.
*/
@NameInMap("uiStatus")
public String uiStatus;
public static PatchEventResponseBodyUiConfigs build(java.util.Map map) throws Exception {
PatchEventResponseBodyUiConfigs self = new PatchEventResponseBodyUiConfigs();
return TeaModel.build(map, self);
}
public PatchEventResponseBodyUiConfigs setUiName(String uiName) {
this.uiName = uiName;
return this;
}
public String getUiName() {
return this.uiName;
}
public PatchEventResponseBodyUiConfigs setUiStatus(String uiStatus) {
this.uiStatus = uiStatus;
return this;
}
public String getUiStatus() {
return this.uiStatus;
}
}
}