
com.aliyun.dingtalkworkbench_1_0.models.GetDingPortalDetailResponseBody Maven / Gradle / Ivy
// 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 {
/**
* example:
* SWAPP-XXX
*/
@NameInMap("appUuid")
public String appUuid;
/**
* example:
* 我的自定义工作台
*/
@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 {
/**
* example:
* false
*/
@NameInMap("allVisible")
public Boolean allVisible;
@NameInMap("deptIds")
public java.util.List deptIds;
/**
* example:
* 我的工作台页面
*/
@NameInMap("pageName")
public String pageName;
/**
* example:
* XX-XX-XX
*/
@NameInMap("pageUuid")
public String pageUuid;
@NameInMap("roleIds")
public java.util.List roleIds;
@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;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy