
com.aliyun.dingtalkokr_1_0.models.GetUserOkrResponseBody Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkokr_1_0.models;
import com.aliyun.tea.*;
public class GetUserOkrResponseBody extends TeaModel {
@NameInMap("data")
public GetUserOkrResponseBodyData data;
/**
* This parameter is required.
*
* example:
* true
*/
@NameInMap("success")
public Boolean success;
public static GetUserOkrResponseBody build(java.util.Map map) throws Exception {
GetUserOkrResponseBody self = new GetUserOkrResponseBody();
return TeaModel.build(map, self);
}
public GetUserOkrResponseBody setData(GetUserOkrResponseBodyData data) {
this.data = data;
return this;
}
public GetUserOkrResponseBodyData getData() {
return this.data;
}
public GetUserOkrResponseBody setSuccess(Boolean success) {
this.success = success;
return this;
}
public Boolean getSuccess() {
return this.success;
}
public static class GetUserOkrResponseBodyDataListKrListProgress extends TeaModel {
/**
* example:
* 30
*/
@NameInMap("percent")
public Integer percent;
public static GetUserOkrResponseBodyDataListKrListProgress build(java.util.Map map) throws Exception {
GetUserOkrResponseBodyDataListKrListProgress self = new GetUserOkrResponseBodyDataListKrListProgress();
return TeaModel.build(map, self);
}
public GetUserOkrResponseBodyDataListKrListProgress setPercent(Integer percent) {
this.percent = percent;
return this;
}
public Integer getPercent() {
return this.percent;
}
}
public static class GetUserOkrResponseBodyDataListKrList extends TeaModel {
/**
* example:
* 你好
*/
@NameInMap("content")
public java.io.InputStream content;
/**
* example:
* 1648625407694
*/
@NameInMap("gmtCreate")
public Float gmtCreate;
/**
* example:
* 1648625407694
*/
@NameInMap("gmtModified")
public Float gmtModified;
/**
* This parameter is required.
*
* example:
* 5w9f
*/
@NameInMap("id")
public java.io.InputStream id;
/**
* example:
* 5wf8
*/
@NameInMap("objectiveId")
public java.io.InputStream objectiveId;
@NameInMap("permission")
public java.util.List permission;
/**
* example:
* 35614536
*/
@NameInMap("position")
public Long position;
@NameInMap("progress")
public GetUserOkrResponseBodyDataListKrListProgress progress;
/**
* example:
* 44
*/
@NameInMap("score")
public Float score;
/**
* example:
* 44
*/
@NameInMap("weight")
public Float weight;
public static GetUserOkrResponseBodyDataListKrList build(java.util.Map map) throws Exception {
GetUserOkrResponseBodyDataListKrList self = new GetUserOkrResponseBodyDataListKrList();
return TeaModel.build(map, self);
}
public GetUserOkrResponseBodyDataListKrList setContent(java.io.InputStream content) {
this.content = content;
return this;
}
public java.io.InputStream getContent() {
return this.content;
}
public GetUserOkrResponseBodyDataListKrList setGmtCreate(Float gmtCreate) {
this.gmtCreate = gmtCreate;
return this;
}
public Float getGmtCreate() {
return this.gmtCreate;
}
public GetUserOkrResponseBodyDataListKrList setGmtModified(Float gmtModified) {
this.gmtModified = gmtModified;
return this;
}
public Float getGmtModified() {
return this.gmtModified;
}
public GetUserOkrResponseBodyDataListKrList setId(java.io.InputStream id) {
this.id = id;
return this;
}
public java.io.InputStream getId() {
return this.id;
}
public GetUserOkrResponseBodyDataListKrList setObjectiveId(java.io.InputStream objectiveId) {
this.objectiveId = objectiveId;
return this;
}
public java.io.InputStream getObjectiveId() {
return this.objectiveId;
}
public GetUserOkrResponseBodyDataListKrList setPermission(java.util.List permission) {
this.permission = permission;
return this;
}
public java.util.List getPermission() {
return this.permission;
}
public GetUserOkrResponseBodyDataListKrList setPosition(Long position) {
this.position = position;
return this;
}
public Long getPosition() {
return this.position;
}
public GetUserOkrResponseBodyDataListKrList setProgress(GetUserOkrResponseBodyDataListKrListProgress progress) {
this.progress = progress;
return this;
}
public GetUserOkrResponseBodyDataListKrListProgress getProgress() {
return this.progress;
}
public GetUserOkrResponseBodyDataListKrList setScore(Float score) {
this.score = score;
return this;
}
public Float getScore() {
return this.score;
}
public GetUserOkrResponseBodyDataListKrList setWeight(Float weight) {
this.weight = weight;
return this;
}
public Float getWeight() {
return this.weight;
}
}
public static class GetUserOkrResponseBodyDataListOwner extends TeaModel {
/**
* example:
* @lADPDh0cQ_j4Mi_NBULNBUA
*/
@NameInMap("avatarMediaId")
public java.io.InputStream avatarMediaId;
/**
* example:
* ding4d1c8883ff63ee8124f2f5cc6abecb85
*/
@NameInMap("corpId")
public java.io.InputStream corpId;
/**
* example:
* K1AMgq
*/
@NameInMap("id")
public java.io.InputStream id;
/**
* example:
* 你好
*/
@NameInMap("nickname")
public java.io.InputStream nickname;
/**
* example:
* 06186238011033616
*/
@NameInMap("userId")
public java.io.InputStream userId;
public static GetUserOkrResponseBodyDataListOwner build(java.util.Map map) throws Exception {
GetUserOkrResponseBodyDataListOwner self = new GetUserOkrResponseBodyDataListOwner();
return TeaModel.build(map, self);
}
public GetUserOkrResponseBodyDataListOwner setAvatarMediaId(java.io.InputStream avatarMediaId) {
this.avatarMediaId = avatarMediaId;
return this;
}
public java.io.InputStream getAvatarMediaId() {
return this.avatarMediaId;
}
public GetUserOkrResponseBodyDataListOwner setCorpId(java.io.InputStream corpId) {
this.corpId = corpId;
return this;
}
public java.io.InputStream getCorpId() {
return this.corpId;
}
public GetUserOkrResponseBodyDataListOwner setId(java.io.InputStream id) {
this.id = id;
return this;
}
public java.io.InputStream getId() {
return this.id;
}
public GetUserOkrResponseBodyDataListOwner setNickname(java.io.InputStream nickname) {
this.nickname = nickname;
return this;
}
public java.io.InputStream getNickname() {
return this.nickname;
}
public GetUserOkrResponseBodyDataListOwner setUserId(java.io.InputStream userId) {
this.userId = userId;
return this;
}
public java.io.InputStream getUserId() {
return this.userId;
}
}
public static class GetUserOkrResponseBodyDataListProgress extends TeaModel {
/**
* example:
* 100
*/
@NameInMap("percent")
public Integer percent;
public static GetUserOkrResponseBodyDataListProgress build(java.util.Map map) throws Exception {
GetUserOkrResponseBodyDataListProgress self = new GetUserOkrResponseBodyDataListProgress();
return TeaModel.build(map, self);
}
public GetUserOkrResponseBodyDataListProgress setPercent(Integer percent) {
this.percent = percent;
return this;
}
public Integer getPercent() {
return this.percent;
}
}
public static class GetUserOkrResponseBodyDataList extends TeaModel {
@NameInMap("alignFromIds")
public java.util.List alignFromIds;
@NameInMap("alignToIds")
public java.util.List alignToIds;
/**
* example:
* Objective demo
*/
@NameInMap("content")
public java.io.InputStream content;
/**
* example:
* 1648625407694
*/
@NameInMap("gmtCreate")
public Float gmtCreate;
/**
* example:
* 1648625407694
*/
@NameInMap("gmtModified")
public Float gmtModified;
/**
* example:
* 5dAX8
*/
@NameInMap("id")
public java.io.InputStream id;
@NameInMap("krList")
public java.util.List krList;
@NameInMap("owner")
public GetUserOkrResponseBodyDataListOwner owner;
/**
* example:
* 1006
*/
@NameInMap("periodId")
public java.io.InputStream periodId;
@NameInMap("permission")
public java.util.List permission;
/**
* example:
* 3021332
*/
@NameInMap("position")
public Integer position;
@NameInMap("progress")
public GetUserOkrResponseBodyDataListProgress progress;
/**
* example:
* 100
*/
@NameInMap("progressPercent")
public Float progressPercent;
/**
* example:
* true
*/
@NameInMap("published")
public Boolean published;
/**
* example:
* 20
*/
@NameInMap("score")
public Float score;
/**
* example:
* 0
*/
@NameInMap("status")
public Integer status;
/**
* example:
* s34d
*/
@NameInMap("userId")
public java.io.InputStream userId;
/**
* example:
* 50
*/
@NameInMap("weight")
public Float weight;
public static GetUserOkrResponseBodyDataList build(java.util.Map map) throws Exception {
GetUserOkrResponseBodyDataList self = new GetUserOkrResponseBodyDataList();
return TeaModel.build(map, self);
}
public GetUserOkrResponseBodyDataList setAlignFromIds(java.util.List alignFromIds) {
this.alignFromIds = alignFromIds;
return this;
}
public java.util.List getAlignFromIds() {
return this.alignFromIds;
}
public GetUserOkrResponseBodyDataList setAlignToIds(java.util.List alignToIds) {
this.alignToIds = alignToIds;
return this;
}
public java.util.List getAlignToIds() {
return this.alignToIds;
}
public GetUserOkrResponseBodyDataList setContent(java.io.InputStream content) {
this.content = content;
return this;
}
public java.io.InputStream getContent() {
return this.content;
}
public GetUserOkrResponseBodyDataList setGmtCreate(Float gmtCreate) {
this.gmtCreate = gmtCreate;
return this;
}
public Float getGmtCreate() {
return this.gmtCreate;
}
public GetUserOkrResponseBodyDataList setGmtModified(Float gmtModified) {
this.gmtModified = gmtModified;
return this;
}
public Float getGmtModified() {
return this.gmtModified;
}
public GetUserOkrResponseBodyDataList setId(java.io.InputStream id) {
this.id = id;
return this;
}
public java.io.InputStream getId() {
return this.id;
}
public GetUserOkrResponseBodyDataList setKrList(java.util.List krList) {
this.krList = krList;
return this;
}
public java.util.List getKrList() {
return this.krList;
}
public GetUserOkrResponseBodyDataList setOwner(GetUserOkrResponseBodyDataListOwner owner) {
this.owner = owner;
return this;
}
public GetUserOkrResponseBodyDataListOwner getOwner() {
return this.owner;
}
public GetUserOkrResponseBodyDataList setPeriodId(java.io.InputStream periodId) {
this.periodId = periodId;
return this;
}
public java.io.InputStream getPeriodId() {
return this.periodId;
}
public GetUserOkrResponseBodyDataList setPermission(java.util.List permission) {
this.permission = permission;
return this;
}
public java.util.List getPermission() {
return this.permission;
}
public GetUserOkrResponseBodyDataList setPosition(Integer position) {
this.position = position;
return this;
}
public Integer getPosition() {
return this.position;
}
public GetUserOkrResponseBodyDataList setProgress(GetUserOkrResponseBodyDataListProgress progress) {
this.progress = progress;
return this;
}
public GetUserOkrResponseBodyDataListProgress getProgress() {
return this.progress;
}
public GetUserOkrResponseBodyDataList setProgressPercent(Float progressPercent) {
this.progressPercent = progressPercent;
return this;
}
public Float getProgressPercent() {
return this.progressPercent;
}
public GetUserOkrResponseBodyDataList setPublished(Boolean published) {
this.published = published;
return this;
}
public Boolean getPublished() {
return this.published;
}
public GetUserOkrResponseBodyDataList setScore(Float score) {
this.score = score;
return this;
}
public Float getScore() {
return this.score;
}
public GetUserOkrResponseBodyDataList setStatus(Integer status) {
this.status = status;
return this;
}
public Integer getStatus() {
return this.status;
}
public GetUserOkrResponseBodyDataList setUserId(java.io.InputStream userId) {
this.userId = userId;
return this;
}
public java.io.InputStream getUserId() {
return this.userId;
}
public GetUserOkrResponseBodyDataList setWeight(Float weight) {
this.weight = weight;
return this;
}
public Float getWeight() {
return this.weight;
}
}
public static class GetUserOkrResponseBodyData extends TeaModel {
@NameInMap("list")
public java.util.List list;
/**
* example:
* 2
*/
@NameInMap("pageNumber")
public Long pageNumber;
/**
* example:
* 50
*/
@NameInMap("pageSize")
public Long pageSize;
/**
* This parameter is required.
*
* example:
* 1
*/
@NameInMap("totalCount")
public Long totalCount;
public static GetUserOkrResponseBodyData build(java.util.Map map) throws Exception {
GetUserOkrResponseBodyData self = new GetUserOkrResponseBodyData();
return TeaModel.build(map, self);
}
public GetUserOkrResponseBodyData setList(java.util.List list) {
this.list = list;
return this;
}
public java.util.List getList() {
return this.list;
}
public GetUserOkrResponseBodyData setPageNumber(Long pageNumber) {
this.pageNumber = pageNumber;
return this;
}
public Long getPageNumber() {
return this.pageNumber;
}
public GetUserOkrResponseBodyData setPageSize(Long pageSize) {
this.pageSize = pageSize;
return this;
}
public Long getPageSize() {
return this.pageSize;
}
public GetUserOkrResponseBodyData setTotalCount(Long totalCount) {
this.totalCount = totalCount;
return this;
}
public Long getTotalCount() {
return this.totalCount;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy