com.aliyun.dingtalkworkbench_1_0.models.GetDingPortalDetailResponseBody 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.dingtalkworkbench_1_0.models;
import com.aliyun.tea.*;
public class GetDingPortalDetailResponseBody extends TeaModel {
// 工作台ID
@NameInMap("appUuid")
public String appUuid;
// 工作台名称
@NameInMap("dingPortalName")
public String dingPortalName;
// 工作台页面信息
@NameInMap("pages")
public java.util.List pages;
public static GetDingPortalDetailResponseBody build(java.util.Map map) throws Exception {
GetDingPortalDetailResponseBody self = new GetDingPortalDetailResponseBody();
return TeaModel.build(map, self);
}
public GetDingPortalDetailResponseBody setAppUuid(String appUuid) {
this.appUuid = appUuid;
return this;
}
public String getAppUuid() {
return this.appUuid;
}
public GetDingPortalDetailResponseBody setDingPortalName(String dingPortalName) {
this.dingPortalName = dingPortalName;
return this;
}
public String getDingPortalName() {
return this.dingPortalName;
}
public GetDingPortalDetailResponseBody setPages(java.util.List pages) {
this.pages = pages;
return this;
}
public java.util.List getPages() {
return this.pages;
}
public static class GetDingPortalDetailResponseBodyPages extends TeaModel {
// 是否全公司可见
@NameInMap("allVisible")
public Boolean allVisible;
// 可见部门 ID 铺
@NameInMap("deptIds")
public java.util.List deptIds;
// 页面名称
@NameInMap("pageName")
public String pageName;
// 页面ID
@NameInMap("pageUuid")
public String pageUuid;
// 可见角色列表
@NameInMap("roleIds")
public java.util.List roleIds;
// 可见员工 ID 列表
@NameInMap("userids")
public java.util.List userids;
public static GetDingPortalDetailResponseBodyPages build(java.util.Map map) throws Exception {
GetDingPortalDetailResponseBodyPages self = new GetDingPortalDetailResponseBodyPages();
return TeaModel.build(map, self);
}
public GetDingPortalDetailResponseBodyPages setAllVisible(Boolean allVisible) {
this.allVisible = allVisible;
return this;
}
public Boolean getAllVisible() {
return this.allVisible;
}
public GetDingPortalDetailResponseBodyPages setDeptIds(java.util.List deptIds) {
this.deptIds = deptIds;
return this;
}
public java.util.List getDeptIds() {
return this.deptIds;
}
public GetDingPortalDetailResponseBodyPages setPageName(String pageName) {
this.pageName = pageName;
return this;
}
public String getPageName() {
return this.pageName;
}
public GetDingPortalDetailResponseBodyPages setPageUuid(String pageUuid) {
this.pageUuid = pageUuid;
return this;
}
public String getPageUuid() {
return this.pageUuid;
}
public GetDingPortalDetailResponseBodyPages setRoleIds(java.util.List roleIds) {
this.roleIds = roleIds;
return this;
}
public java.util.List getRoleIds() {
return this.roleIds;
}
public GetDingPortalDetailResponseBodyPages setUserids(java.util.List userids) {
this.userids = userids;
return this;
}
public java.util.List getUserids() {
return this.userids;
}
}
}