com.aliyun.dingtalkbizfinance_1_0.models.QueryProjectByPageResponseBody Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkbizfinance_1_0.models;
import com.aliyun.tea.*;
public class QueryProjectByPageResponseBody extends TeaModel {
// 是否还有更多数据
@NameInMap("hasMore")
public Boolean hasMore;
// resultList
@NameInMap("list")
public java.util.List list;
public static QueryProjectByPageResponseBody build(java.util.Map map) throws Exception {
QueryProjectByPageResponseBody self = new QueryProjectByPageResponseBody();
return TeaModel.build(map, self);
}
public QueryProjectByPageResponseBody setHasMore(Boolean hasMore) {
this.hasMore = hasMore;
return this;
}
public Boolean getHasMore() {
return this.hasMore;
}
public QueryProjectByPageResponseBody setList(java.util.List list) {
this.list = list;
return this;
}
public java.util.List getList() {
return this.list;
}
public static class QueryProjectByPageResponseBodyList extends TeaModel {
// 项目code
@NameInMap("caode")
public String caode;
// 创建时间
@NameInMap("createTime")
public Long createTime;
// 创建人工号
@NameInMap("creator")
public String creator;
// 描述
@NameInMap("description")
public String description;
// 项目名字
@NameInMap("name")
public String name;
// 项目code,废弃,请使用code
@NameInMap("projectCode")
public String projectCode;
// 项目名称,废弃,请使用name
@NameInMap("projectName")
public String projectName;
// 状态: valid, invalid, deleted
@NameInMap("status")
public String status;
// 用户自定义code
@NameInMap("userDefineCode")
public String userDefineCode;
public static QueryProjectByPageResponseBodyList build(java.util.Map map) throws Exception {
QueryProjectByPageResponseBodyList self = new QueryProjectByPageResponseBodyList();
return TeaModel.build(map, self);
}
public QueryProjectByPageResponseBodyList setCaode(String caode) {
this.caode = caode;
return this;
}
public String getCaode() {
return this.caode;
}
public QueryProjectByPageResponseBodyList setCreateTime(Long createTime) {
this.createTime = createTime;
return this;
}
public Long getCreateTime() {
return this.createTime;
}
public QueryProjectByPageResponseBodyList setCreator(String creator) {
this.creator = creator;
return this;
}
public String getCreator() {
return this.creator;
}
public QueryProjectByPageResponseBodyList setDescription(String description) {
this.description = description;
return this;
}
public String getDescription() {
return this.description;
}
public QueryProjectByPageResponseBodyList setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public QueryProjectByPageResponseBodyList setProjectCode(String projectCode) {
this.projectCode = projectCode;
return this;
}
public String getProjectCode() {
return this.projectCode;
}
public QueryProjectByPageResponseBodyList setProjectName(String projectName) {
this.projectName = projectName;
return this;
}
public String getProjectName() {
return this.projectName;
}
public QueryProjectByPageResponseBodyList setStatus(String status) {
this.status = status;
return this;
}
public String getStatus() {
return this.status;
}
public QueryProjectByPageResponseBodyList setUserDefineCode(String userDefineCode) {
this.userDefineCode = userDefineCode;
return this;
}
public String getUserDefineCode() {
return this.userDefineCode;
}
}
}