com.aliyun.dingtalkcalendar_1_0.models.GetSubscribedCalendarResponseBody 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
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkcalendar_1_0.models;
import com.aliyun.tea.*;
public class GetSubscribedCalendarResponseBody extends TeaModel {
@NameInMap("author")
public String author;
@NameInMap("calendarId")
public String calendarId;
@NameInMap("description")
public String description;
@NameInMap("managers")
public java.util.List managers;
@NameInMap("name")
public String name;
@NameInMap("subscribeScope")
public GetSubscribedCalendarResponseBodySubscribeScope subscribeScope;
public static GetSubscribedCalendarResponseBody build(java.util.Map map) throws Exception {
GetSubscribedCalendarResponseBody self = new GetSubscribedCalendarResponseBody();
return TeaModel.build(map, self);
}
public GetSubscribedCalendarResponseBody setAuthor(String author) {
this.author = author;
return this;
}
public String getAuthor() {
return this.author;
}
public GetSubscribedCalendarResponseBody setCalendarId(String calendarId) {
this.calendarId = calendarId;
return this;
}
public String getCalendarId() {
return this.calendarId;
}
public GetSubscribedCalendarResponseBody setDescription(String description) {
this.description = description;
return this;
}
public String getDescription() {
return this.description;
}
public GetSubscribedCalendarResponseBody setManagers(java.util.List managers) {
this.managers = managers;
return this;
}
public java.util.List getManagers() {
return this.managers;
}
public GetSubscribedCalendarResponseBody setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public GetSubscribedCalendarResponseBody setSubscribeScope(GetSubscribedCalendarResponseBodySubscribeScope subscribeScope) {
this.subscribeScope = subscribeScope;
return this;
}
public GetSubscribedCalendarResponseBodySubscribeScope getSubscribeScope() {
return this.subscribeScope;
}
public static class GetSubscribedCalendarResponseBodySubscribeScope extends TeaModel {
@NameInMap("corpIds")
public java.util.List corpIds;
@NameInMap("openConversationIds")
public java.util.List openConversationIds;
@NameInMap("unionIds")
public java.util.List unionIds;
public static GetSubscribedCalendarResponseBodySubscribeScope build(java.util.Map map) throws Exception {
GetSubscribedCalendarResponseBodySubscribeScope self = new GetSubscribedCalendarResponseBodySubscribeScope();
return TeaModel.build(map, self);
}
public GetSubscribedCalendarResponseBodySubscribeScope setCorpIds(java.util.List corpIds) {
this.corpIds = corpIds;
return this;
}
public java.util.List getCorpIds() {
return this.corpIds;
}
public GetSubscribedCalendarResponseBodySubscribeScope setOpenConversationIds(java.util.List openConversationIds) {
this.openConversationIds = openConversationIds;
return this;
}
public java.util.List getOpenConversationIds() {
return this.openConversationIds;
}
public GetSubscribedCalendarResponseBodySubscribeScope setUnionIds(java.util.List unionIds) {
this.unionIds = unionIds;
return this;
}
public java.util.List getUnionIds() {
return this.unionIds;
}
}
}