All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.dingtalkcalendar_1_0.models.PatchEventResponseBody Maven / Gradle / Ivy

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; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy