
com.aliyun.dingtalkcrm_1_0.models.AddMetaModelFieldRequest Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkcrm_1_0.models;
import com.aliyun.tea.*;
public class AddMetaModelFieldRequest extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("bizType")
public String bizType;
/**
* This parameter is required.
*/
@NameInMap("fieldDTOList")
public java.util.List fieldDTOList;
/**
* This parameter is required.
*/
@NameInMap("operatorUserId")
public String operatorUserId;
/**
* This parameter is required.
*/
@NameInMap("tenant")
public String tenant;
public static AddMetaModelFieldRequest build(java.util.Map map) throws Exception {
AddMetaModelFieldRequest self = new AddMetaModelFieldRequest();
return TeaModel.build(map, self);
}
public AddMetaModelFieldRequest setBizType(String bizType) {
this.bizType = bizType;
return this;
}
public String getBizType() {
return this.bizType;
}
public AddMetaModelFieldRequest setFieldDTOList(java.util.List fieldDTOList) {
this.fieldDTOList = fieldDTOList;
return this;
}
public java.util.List getFieldDTOList() {
return this.fieldDTOList;
}
public AddMetaModelFieldRequest setOperatorUserId(String operatorUserId) {
this.operatorUserId = operatorUserId;
return this;
}
public String getOperatorUserId() {
return this.operatorUserId;
}
public AddMetaModelFieldRequest setTenant(String tenant) {
this.tenant = tenant;
return this;
}
public String getTenant() {
return this.tenant;
}
public static class AddMetaModelFieldRequestFieldDTOListPropsOptions extends TeaModel {
@NameInMap("key")
public String key;
@NameInMap("value")
public String value;
public static AddMetaModelFieldRequestFieldDTOListPropsOptions build(java.util.Map map) throws Exception {
AddMetaModelFieldRequestFieldDTOListPropsOptions self = new AddMetaModelFieldRequestFieldDTOListPropsOptions();
return TeaModel.build(map, self);
}
public AddMetaModelFieldRequestFieldDTOListPropsOptions setKey(String key) {
this.key = key;
return this;
}
public String getKey() {
return this.key;
}
public AddMetaModelFieldRequestFieldDTOListPropsOptions setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
}
public static class AddMetaModelFieldRequestFieldDTOListProps extends TeaModel {
@NameInMap("align")
public String align;
@NameInMap("bizAlias")
public String bizAlias;
@NameInMap("choice")
public Long choice;
@NameInMap("content")
public String content;
@NameInMap("disabled")
public Boolean disabled;
@NameInMap("duration")
public Boolean duration;
/**
* This parameter is required.
*/
@NameInMap("fieldId")
public String fieldId;
@NameInMap("format")
public String format;
@NameInMap("invisible")
public Boolean invisible;
/**
* This parameter is required.
*/
@NameInMap("label")
public String label;
@NameInMap("labelEditableFreeze")
public Boolean labelEditableFreeze;
@NameInMap("link")
public String link;
@NameInMap("needDetail")
public String needDetail;
@NameInMap("notPrint")
public String notPrint;
@NameInMap("notUpper")
public String notUpper;
@NameInMap("options")
public java.util.List options;
@NameInMap("payEnable")
public Boolean payEnable;
@NameInMap("placeholder")
public String placeholder;
/**
* This parameter is required.
*/
@NameInMap("required")
public Boolean required;
@NameInMap("requiredEditableFreeze")
public Boolean requiredEditableFreeze;
@NameInMap("sortable")
public Boolean sortable;
@NameInMap("unit")
public String unit;
public static AddMetaModelFieldRequestFieldDTOListProps build(java.util.Map map) throws Exception {
AddMetaModelFieldRequestFieldDTOListProps self = new AddMetaModelFieldRequestFieldDTOListProps();
return TeaModel.build(map, self);
}
public AddMetaModelFieldRequestFieldDTOListProps setAlign(String align) {
this.align = align;
return this;
}
public String getAlign() {
return this.align;
}
public AddMetaModelFieldRequestFieldDTOListProps setBizAlias(String bizAlias) {
this.bizAlias = bizAlias;
return this;
}
public String getBizAlias() {
return this.bizAlias;
}
public AddMetaModelFieldRequestFieldDTOListProps setChoice(Long choice) {
this.choice = choice;
return this;
}
public Long getChoice() {
return this.choice;
}
public AddMetaModelFieldRequestFieldDTOListProps setContent(String content) {
this.content = content;
return this;
}
public String getContent() {
return this.content;
}
public AddMetaModelFieldRequestFieldDTOListProps setDisabled(Boolean disabled) {
this.disabled = disabled;
return this;
}
public Boolean getDisabled() {
return this.disabled;
}
public AddMetaModelFieldRequestFieldDTOListProps setDuration(Boolean duration) {
this.duration = duration;
return this;
}
public Boolean getDuration() {
return this.duration;
}
public AddMetaModelFieldRequestFieldDTOListProps setFieldId(String fieldId) {
this.fieldId = fieldId;
return this;
}
public String getFieldId() {
return this.fieldId;
}
public AddMetaModelFieldRequestFieldDTOListProps setFormat(String format) {
this.format = format;
return this;
}
public String getFormat() {
return this.format;
}
public AddMetaModelFieldRequestFieldDTOListProps setInvisible(Boolean invisible) {
this.invisible = invisible;
return this;
}
public Boolean getInvisible() {
return this.invisible;
}
public AddMetaModelFieldRequestFieldDTOListProps setLabel(String label) {
this.label = label;
return this;
}
public String getLabel() {
return this.label;
}
public AddMetaModelFieldRequestFieldDTOListProps setLabelEditableFreeze(Boolean labelEditableFreeze) {
this.labelEditableFreeze = labelEditableFreeze;
return this;
}
public Boolean getLabelEditableFreeze() {
return this.labelEditableFreeze;
}
public AddMetaModelFieldRequestFieldDTOListProps setLink(String link) {
this.link = link;
return this;
}
public String getLink() {
return this.link;
}
public AddMetaModelFieldRequestFieldDTOListProps setNeedDetail(String needDetail) {
this.needDetail = needDetail;
return this;
}
public String getNeedDetail() {
return this.needDetail;
}
public AddMetaModelFieldRequestFieldDTOListProps setNotPrint(String notPrint) {
this.notPrint = notPrint;
return this;
}
public String getNotPrint() {
return this.notPrint;
}
public AddMetaModelFieldRequestFieldDTOListProps setNotUpper(String notUpper) {
this.notUpper = notUpper;
return this;
}
public String getNotUpper() {
return this.notUpper;
}
public AddMetaModelFieldRequestFieldDTOListProps setOptions(java.util.List options) {
this.options = options;
return this;
}
public java.util.List getOptions() {
return this.options;
}
public AddMetaModelFieldRequestFieldDTOListProps setPayEnable(Boolean payEnable) {
this.payEnable = payEnable;
return this;
}
public Boolean getPayEnable() {
return this.payEnable;
}
public AddMetaModelFieldRequestFieldDTOListProps setPlaceholder(String placeholder) {
this.placeholder = placeholder;
return this;
}
public String getPlaceholder() {
return this.placeholder;
}
public AddMetaModelFieldRequestFieldDTOListProps setRequired(Boolean required) {
this.required = required;
return this;
}
public Boolean getRequired() {
return this.required;
}
public AddMetaModelFieldRequestFieldDTOListProps setRequiredEditableFreeze(Boolean requiredEditableFreeze) {
this.requiredEditableFreeze = requiredEditableFreeze;
return this;
}
public Boolean getRequiredEditableFreeze() {
return this.requiredEditableFreeze;
}
public AddMetaModelFieldRequestFieldDTOListProps setSortable(Boolean sortable) {
this.sortable = sortable;
return this;
}
public Boolean getSortable() {
return this.sortable;
}
public AddMetaModelFieldRequestFieldDTOListProps setUnit(String unit) {
this.unit = unit;
return this;
}
public String getUnit() {
return this.unit;
}
}
public static class AddMetaModelFieldRequestFieldDTOList extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("componentName")
public String componentName;
/**
* This parameter is required.
*/
@NameInMap("props")
public AddMetaModelFieldRequestFieldDTOListProps props;
public static AddMetaModelFieldRequestFieldDTOList build(java.util.Map map) throws Exception {
AddMetaModelFieldRequestFieldDTOList self = new AddMetaModelFieldRequestFieldDTOList();
return TeaModel.build(map, self);
}
public AddMetaModelFieldRequestFieldDTOList setComponentName(String componentName) {
this.componentName = componentName;
return this;
}
public String getComponentName() {
return this.componentName;
}
public AddMetaModelFieldRequestFieldDTOList setProps(AddMetaModelFieldRequestFieldDTOListProps props) {
this.props = props;
return this;
}
public AddMetaModelFieldRequestFieldDTOListProps getProps() {
return this.props;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy