com.aliyun.dingtalkcalendar_1_0.models.ListCalendarsResponseBody Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkcalendar_1_0.models;
import com.aliyun.tea.*;
public class ListCalendarsResponseBody extends TeaModel {
// 日历信息
@NameInMap("response")
public ListCalendarsResponseBodyResponse response;
public static ListCalendarsResponseBody build(java.util.Map map) throws Exception {
ListCalendarsResponseBody self = new ListCalendarsResponseBody();
return TeaModel.build(map, self);
}
public ListCalendarsResponseBody setResponse(ListCalendarsResponseBodyResponse response) {
this.response = response;
return this;
}
public ListCalendarsResponseBodyResponse getResponse() {
return this.response;
}
public static class ListCalendarsResponseBodyResponseCalendars extends TeaModel {
// 日历描述
@NameInMap("description")
public String description;
// Calendar资源的ETag,用于检测该Calendar以及内部的Event是否有被更新
@NameInMap("eTag")
public String eTag;
// 日历id
@NameInMap("id")
public String id;
// 权限信息
@NameInMap("privilege")
public String privilege;
// 日历标题
@NameInMap("summary")
public String summary;
// 时区
@NameInMap("timeZone")
public String timeZone;
// 日历类型
@NameInMap("type")
public String type;
public static ListCalendarsResponseBodyResponseCalendars build(java.util.Map map) throws Exception {
ListCalendarsResponseBodyResponseCalendars self = new ListCalendarsResponseBodyResponseCalendars();
return TeaModel.build(map, self);
}
public ListCalendarsResponseBodyResponseCalendars setDescription(String description) {
this.description = description;
return this;
}
public String getDescription() {
return this.description;
}
public ListCalendarsResponseBodyResponseCalendars setETag(String eTag) {
this.eTag = eTag;
return this;
}
public String getETag() {
return this.eTag;
}
public ListCalendarsResponseBodyResponseCalendars setId(String id) {
this.id = id;
return this;
}
public String getId() {
return this.id;
}
public ListCalendarsResponseBodyResponseCalendars setPrivilege(String privilege) {
this.privilege = privilege;
return this;
}
public String getPrivilege() {
return this.privilege;
}
public ListCalendarsResponseBodyResponseCalendars setSummary(String summary) {
this.summary = summary;
return this;
}
public String getSummary() {
return this.summary;
}
public ListCalendarsResponseBodyResponseCalendars setTimeZone(String timeZone) {
this.timeZone = timeZone;
return this;
}
public String getTimeZone() {
return this.timeZone;
}
public ListCalendarsResponseBodyResponseCalendars setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
}
public static class ListCalendarsResponseBodyResponse extends TeaModel {
@NameInMap("calendars")
public java.util.List calendars;
public static ListCalendarsResponseBodyResponse build(java.util.Map map) throws Exception {
ListCalendarsResponseBodyResponse self = new ListCalendarsResponseBodyResponse();
return TeaModel.build(map, self);
}
public ListCalendarsResponseBodyResponse setCalendars(java.util.List calendars) {
this.calendars = calendars;
return this;
}
public java.util.List getCalendars() {
return this.calendars;
}
}
}