com.aliyun.dingtalkcrm_1_0.models.GetObjectDataResponseBody 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.dingtalkcrm_1_0.models;
import com.aliyun.tea.*;
public class GetObjectDataResponseBody extends TeaModel {
@NameInMap("result")
public GetObjectDataResponseBodyResult result;
public static GetObjectDataResponseBody build(java.util.Map map) throws Exception {
GetObjectDataResponseBody self = new GetObjectDataResponseBody();
return TeaModel.build(map, self);
}
public GetObjectDataResponseBody setResult(GetObjectDataResponseBodyResult result) {
this.result = result;
return this;
}
public GetObjectDataResponseBodyResult getResult() {
return this.result;
}
public static class GetObjectDataResponseBodyResultValuesPermission extends TeaModel {
@NameInMap("ownerUserIds")
public java.util.List ownerUserIds;
@NameInMap("participantUserIds")
public java.util.List participantUserIds;
public static GetObjectDataResponseBodyResultValuesPermission build(java.util.Map map) throws Exception {
GetObjectDataResponseBodyResultValuesPermission self = new GetObjectDataResponseBodyResultValuesPermission();
return TeaModel.build(map, self);
}
public GetObjectDataResponseBodyResultValuesPermission setOwnerUserIds(java.util.List ownerUserIds) {
this.ownerUserIds = ownerUserIds;
return this;
}
public java.util.List getOwnerUserIds() {
return this.ownerUserIds;
}
public GetObjectDataResponseBodyResultValuesPermission setParticipantUserIds(java.util.List participantUserIds) {
this.participantUserIds = participantUserIds;
return this;
}
public java.util.List getParticipantUserIds() {
return this.participantUserIds;
}
}
public static class GetObjectDataResponseBodyResultValues extends TeaModel {
/**
* example:
* 张xx
*/
@NameInMap("creatorNick")
public String creatorNick;
/**
* example:
* user01
*/
@NameInMap("creatorUserId")
public String creatorUserId;
@NameInMap("data")
public java.util.Map data;
@NameInMap("extendData")
public java.util.Map extendData;
/**
* example:
* 2023-11-25 15:33:12
*/
@NameInMap("gmtCreate")
public String gmtCreate;
/**
* example:
* 2023-12-25 15:33:12
*/
@NameInMap("gmtModified")
public String gmtModified;
/**
* example:
* INST_XX
*/
@NameInMap("instanceId")
public String instanceId;
/**
* example:
* crm_contact
*/
@NameInMap("objectType")
public String objectType;
@NameInMap("permission")
public GetObjectDataResponseBodyResultValuesPermission permission;
/**
* example:
* COMPLETE
*/
@NameInMap("procInstStatus")
public String procInstStatus;
/**
* example:
* agree
*/
@NameInMap("procOutResult")
public String procOutResult;
public static GetObjectDataResponseBodyResultValues build(java.util.Map map) throws Exception {
GetObjectDataResponseBodyResultValues self = new GetObjectDataResponseBodyResultValues();
return TeaModel.build(map, self);
}
public GetObjectDataResponseBodyResultValues setCreatorNick(String creatorNick) {
this.creatorNick = creatorNick;
return this;
}
public String getCreatorNick() {
return this.creatorNick;
}
public GetObjectDataResponseBodyResultValues setCreatorUserId(String creatorUserId) {
this.creatorUserId = creatorUserId;
return this;
}
public String getCreatorUserId() {
return this.creatorUserId;
}
public GetObjectDataResponseBodyResultValues setData(java.util.Map data) {
this.data = data;
return this;
}
public java.util.Map getData() {
return this.data;
}
public GetObjectDataResponseBodyResultValues setExtendData(java.util.Map extendData) {
this.extendData = extendData;
return this;
}
public java.util.Map getExtendData() {
return this.extendData;
}
public GetObjectDataResponseBodyResultValues setGmtCreate(String gmtCreate) {
this.gmtCreate = gmtCreate;
return this;
}
public String getGmtCreate() {
return this.gmtCreate;
}
public GetObjectDataResponseBodyResultValues setGmtModified(String gmtModified) {
this.gmtModified = gmtModified;
return this;
}
public String getGmtModified() {
return this.gmtModified;
}
public GetObjectDataResponseBodyResultValues setInstanceId(String instanceId) {
this.instanceId = instanceId;
return this;
}
public String getInstanceId() {
return this.instanceId;
}
public GetObjectDataResponseBodyResultValues setObjectType(String objectType) {
this.objectType = objectType;
return this;
}
public String getObjectType() {
return this.objectType;
}
public GetObjectDataResponseBodyResultValues setPermission(GetObjectDataResponseBodyResultValuesPermission permission) {
this.permission = permission;
return this;
}
public GetObjectDataResponseBodyResultValuesPermission getPermission() {
return this.permission;
}
public GetObjectDataResponseBodyResultValues setProcInstStatus(String procInstStatus) {
this.procInstStatus = procInstStatus;
return this;
}
public String getProcInstStatus() {
return this.procInstStatus;
}
public GetObjectDataResponseBodyResultValues setProcOutResult(String procOutResult) {
this.procOutResult = procOutResult;
return this;
}
public String getProcOutResult() {
return this.procOutResult;
}
}
public static class GetObjectDataResponseBodyResult extends TeaModel {
@NameInMap("hasMore")
public Boolean hasMore;
/**
* example:
* 100
*/
@NameInMap("maxResults")
public Long maxResults;
/**
* example:
* 0
*/
@NameInMap("nextToken")
public String nextToken;
@NameInMap("values")
public java.util.List values;
public static GetObjectDataResponseBodyResult build(java.util.Map map) throws Exception {
GetObjectDataResponseBodyResult self = new GetObjectDataResponseBodyResult();
return TeaModel.build(map, self);
}
public GetObjectDataResponseBodyResult setHasMore(Boolean hasMore) {
this.hasMore = hasMore;
return this;
}
public Boolean getHasMore() {
return this.hasMore;
}
public GetObjectDataResponseBodyResult setMaxResults(Long maxResults) {
this.maxResults = maxResults;
return this;
}
public Long getMaxResults() {
return this.maxResults;
}
public GetObjectDataResponseBodyResult setNextToken(String nextToken) {
this.nextToken = nextToken;
return this;
}
public String getNextToken() {
return this.nextToken;
}
public GetObjectDataResponseBodyResult setValues(java.util.List values) {
this.values = values;
return this;
}
public java.util.List getValues() {
return this.values;
}
}
}