com.aliyun.dingtalkproject_1_0.models.SearchProjectCustomfieldResponseBody 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.dingtalkproject_1_0.models;
import com.aliyun.tea.*;
public class SearchProjectCustomfieldResponseBody extends TeaModel {
/**
* example:
* f279e812-e431-428d-846d-cxxxxxx
*/
@NameInMap("nextToken")
public String nextToken;
@NameInMap("result")
public java.util.List result;
public static SearchProjectCustomfieldResponseBody build(java.util.Map map) throws Exception {
SearchProjectCustomfieldResponseBody self = new SearchProjectCustomfieldResponseBody();
return TeaModel.build(map, self);
}
public SearchProjectCustomfieldResponseBody setNextToken(String nextToken) {
this.nextToken = nextToken;
return this;
}
public String getNextToken() {
return this.nextToken;
}
public SearchProjectCustomfieldResponseBody setResult(java.util.List result) {
this.result = result;
return this;
}
public java.util.List getResult() {
return this.result;
}
public static class SearchProjectCustomfieldResponseBodyResultAdvancedCustomField extends TeaModel {
/**
* example:
* 63a5301e420637003f5dxxxx
*/
@NameInMap("advancedCustomFieldId")
public String advancedCustomFieldId;
/**
* example:
* 所思文档
*/
@NameInMap("name")
public String name;
/**
* example:
* thoughts.document
*/
@NameInMap("objectType")
public String objectType;
public static SearchProjectCustomfieldResponseBodyResultAdvancedCustomField build(java.util.Map map) throws Exception {
SearchProjectCustomfieldResponseBodyResultAdvancedCustomField self = new SearchProjectCustomfieldResponseBodyResultAdvancedCustomField();
return TeaModel.build(map, self);
}
public SearchProjectCustomfieldResponseBodyResultAdvancedCustomField setAdvancedCustomFieldId(String advancedCustomFieldId) {
this.advancedCustomFieldId = advancedCustomFieldId;
return this;
}
public String getAdvancedCustomFieldId() {
return this.advancedCustomFieldId;
}
public SearchProjectCustomfieldResponseBodyResultAdvancedCustomField setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public SearchProjectCustomfieldResponseBodyResultAdvancedCustomField setObjectType(String objectType) {
this.objectType = objectType;
return this;
}
public String getObjectType() {
return this.objectType;
}
}
public static class SearchProjectCustomfieldResponseBodyResultChoices extends TeaModel {
/**
* example:
* 63a5301e420637003f5dxxxx
*/
@NameInMap("choiceId")
public String choiceId;
/**
* example:
* 选项一
*/
@NameInMap("value")
public String value;
public static SearchProjectCustomfieldResponseBodyResultChoices build(java.util.Map map) throws Exception {
SearchProjectCustomfieldResponseBodyResultChoices self = new SearchProjectCustomfieldResponseBodyResultChoices();
return TeaModel.build(map, self);
}
public SearchProjectCustomfieldResponseBodyResultChoices setChoiceId(String choiceId) {
this.choiceId = choiceId;
return this;
}
public String getChoiceId() {
return this.choiceId;
}
public SearchProjectCustomfieldResponseBodyResultChoices setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
}
public static class SearchProjectCustomfieldResponseBodyResult extends TeaModel {
@NameInMap("advancedCustomField")
public SearchProjectCustomfieldResponseBodyResultAdvancedCustomField advancedCustomField;
/**
* example:
* 63a5301e420637003f5dxxxx
*/
@NameInMap("boundToObjectId")
public String boundToObjectId;
@NameInMap("choices")
public java.util.List choices;
/**
* example:
* 2022-07-04T03:29:34.770Z
*/
@NameInMap("created")
public String created;
/**
* example:
* 0715153011125xxxx
*/
@NameInMap("creatorId")
public String creatorId;
/**
* example:
* 63a5301e420637003f5dxxxx
*/
@NameInMap("customFieldId")
public String customFieldId;
/**
* example:
* 名字1
*/
@NameInMap("name")
public String name;
/**
* example:
* 63a5301e420637003f5dxxxx
*/
@NameInMap("originalId")
public String originalId;
/**
* example:
* {"_appId":"5937b10b83963200444b1ff8","kanbanCardAddCustomfieldDisable":true,"locales":{"name":{"en":"Progress update time","zh":"进展更新时间"}}}
*/
@NameInMap("payload")
public java.util.Map payload;
/**
* example:
* number
*/
@NameInMap("type")
public String type;
public static SearchProjectCustomfieldResponseBodyResult build(java.util.Map map) throws Exception {
SearchProjectCustomfieldResponseBodyResult self = new SearchProjectCustomfieldResponseBodyResult();
return TeaModel.build(map, self);
}
public SearchProjectCustomfieldResponseBodyResult setAdvancedCustomField(SearchProjectCustomfieldResponseBodyResultAdvancedCustomField advancedCustomField) {
this.advancedCustomField = advancedCustomField;
return this;
}
public SearchProjectCustomfieldResponseBodyResultAdvancedCustomField getAdvancedCustomField() {
return this.advancedCustomField;
}
public SearchProjectCustomfieldResponseBodyResult setBoundToObjectId(String boundToObjectId) {
this.boundToObjectId = boundToObjectId;
return this;
}
public String getBoundToObjectId() {
return this.boundToObjectId;
}
public SearchProjectCustomfieldResponseBodyResult setChoices(java.util.List choices) {
this.choices = choices;
return this;
}
public java.util.List getChoices() {
return this.choices;
}
public SearchProjectCustomfieldResponseBodyResult setCreated(String created) {
this.created = created;
return this;
}
public String getCreated() {
return this.created;
}
public SearchProjectCustomfieldResponseBodyResult setCreatorId(String creatorId) {
this.creatorId = creatorId;
return this;
}
public String getCreatorId() {
return this.creatorId;
}
public SearchProjectCustomfieldResponseBodyResult setCustomFieldId(String customFieldId) {
this.customFieldId = customFieldId;
return this;
}
public String getCustomFieldId() {
return this.customFieldId;
}
public SearchProjectCustomfieldResponseBodyResult setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public SearchProjectCustomfieldResponseBodyResult setOriginalId(String originalId) {
this.originalId = originalId;
return this;
}
public String getOriginalId() {
return this.originalId;
}
public SearchProjectCustomfieldResponseBodyResult setPayload(java.util.Map payload) {
this.payload = payload;
return this;
}
public java.util.Map getPayload() {
return this.payload;
}
public SearchProjectCustomfieldResponseBodyResult setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
}
}