![JAR search and dependency download from the Maven repository](/logo.png)
com.aliyun.dingtalkwiki_2_0.models.GetWorkspacesResponseBody 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.dingtalkwiki_2_0.models;
import com.aliyun.tea.*;
public class GetWorkspacesResponseBody extends TeaModel {
@NameInMap("workspaces")
public java.util.List workspaces;
public static GetWorkspacesResponseBody build(java.util.Map map) throws Exception {
GetWorkspacesResponseBody self = new GetWorkspacesResponseBody();
return TeaModel.build(map, self);
}
public GetWorkspacesResponseBody setWorkspaces(java.util.List workspaces) {
this.workspaces = workspaces;
return this;
}
public java.util.List getWorkspaces() {
return this.workspaces;
}
public static class GetWorkspacesResponseBodyWorkspacesIcon extends TeaModel {
/**
* example:
* URL
*/
@NameInMap("type")
public String type;
/**
* example:
* icon_url
*/
@NameInMap("value")
public String value;
public static GetWorkspacesResponseBodyWorkspacesIcon build(java.util.Map map) throws Exception {
GetWorkspacesResponseBodyWorkspacesIcon self = new GetWorkspacesResponseBodyWorkspacesIcon();
return TeaModel.build(map, self);
}
public GetWorkspacesResponseBodyWorkspacesIcon setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
public GetWorkspacesResponseBodyWorkspacesIcon setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
}
public static class GetWorkspacesResponseBodyWorkspaces extends TeaModel {
/**
* example:
* corp_id
*/
@NameInMap("corpId")
public String corpId;
/**
* example:
* workspace_cover
*/
@NameInMap("cover")
public String cover;
/**
* example:
* workspace_create_time
*/
@NameInMap("createTime")
public String createTime;
/**
* example:
* workspace_creator_id
*/
@NameInMap("creatorId")
public String creatorId;
/**
* example:
* workspace_description
*/
@NameInMap("description")
public String description;
@NameInMap("icon")
public GetWorkspacesResponseBodyWorkspacesIcon icon;
/**
* example:
* workspace_modified_time
*/
@NameInMap("modifiedTime")
public String modifiedTime;
/**
* example:
* workspace_modifier_id
*/
@NameInMap("modifierId")
public String modifierId;
/**
* example:
* workspace_name
*/
@NameInMap("name")
public String name;
/**
* example:
* READER
*/
@NameInMap("permissionRole")
public String permissionRole;
/**
* example:
* root_node_uuid
*/
@NameInMap("rootNodeId")
public String rootNodeId;
/**
* example:
* team_id
*/
@NameInMap("teamId")
public String teamId;
/**
* example:
* TEAM
*/
@NameInMap("type")
public String type;
/**
* example:
* workspace_url
*/
@NameInMap("url")
public String url;
/**
* example:
* workspace_id
*/
@NameInMap("workspaceId")
public String workspaceId;
public static GetWorkspacesResponseBodyWorkspaces build(java.util.Map map) throws Exception {
GetWorkspacesResponseBodyWorkspaces self = new GetWorkspacesResponseBodyWorkspaces();
return TeaModel.build(map, self);
}
public GetWorkspacesResponseBodyWorkspaces setCorpId(String corpId) {
this.corpId = corpId;
return this;
}
public String getCorpId() {
return this.corpId;
}
public GetWorkspacesResponseBodyWorkspaces setCover(String cover) {
this.cover = cover;
return this;
}
public String getCover() {
return this.cover;
}
public GetWorkspacesResponseBodyWorkspaces setCreateTime(String createTime) {
this.createTime = createTime;
return this;
}
public String getCreateTime() {
return this.createTime;
}
public GetWorkspacesResponseBodyWorkspaces setCreatorId(String creatorId) {
this.creatorId = creatorId;
return this;
}
public String getCreatorId() {
return this.creatorId;
}
public GetWorkspacesResponseBodyWorkspaces setDescription(String description) {
this.description = description;
return this;
}
public String getDescription() {
return this.description;
}
public GetWorkspacesResponseBodyWorkspaces setIcon(GetWorkspacesResponseBodyWorkspacesIcon icon) {
this.icon = icon;
return this;
}
public GetWorkspacesResponseBodyWorkspacesIcon getIcon() {
return this.icon;
}
public GetWorkspacesResponseBodyWorkspaces setModifiedTime(String modifiedTime) {
this.modifiedTime = modifiedTime;
return this;
}
public String getModifiedTime() {
return this.modifiedTime;
}
public GetWorkspacesResponseBodyWorkspaces setModifierId(String modifierId) {
this.modifierId = modifierId;
return this;
}
public String getModifierId() {
return this.modifierId;
}
public GetWorkspacesResponseBodyWorkspaces setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public GetWorkspacesResponseBodyWorkspaces setPermissionRole(String permissionRole) {
this.permissionRole = permissionRole;
return this;
}
public String getPermissionRole() {
return this.permissionRole;
}
public GetWorkspacesResponseBodyWorkspaces setRootNodeId(String rootNodeId) {
this.rootNodeId = rootNodeId;
return this;
}
public String getRootNodeId() {
return this.rootNodeId;
}
public GetWorkspacesResponseBodyWorkspaces setTeamId(String teamId) {
this.teamId = teamId;
return this;
}
public String getTeamId() {
return this.teamId;
}
public GetWorkspacesResponseBodyWorkspaces setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
public GetWorkspacesResponseBodyWorkspaces setUrl(String url) {
this.url = url;
return this;
}
public String getUrl() {
return this.url;
}
public GetWorkspacesResponseBodyWorkspaces setWorkspaceId(String workspaceId) {
this.workspaceId = workspaceId;
return this;
}
public String getWorkspaceId() {
return this.workspaceId;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy