
com.aliyun.dingtalkcrm_1_0.models.DescribeMetaModelResponseBody 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 DescribeMetaModelResponseBody extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("metaModelDTOList")
public java.util.List metaModelDTOList;
public static DescribeMetaModelResponseBody build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBody self = new DescribeMetaModelResponseBody();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBody setMetaModelDTOList(java.util.List metaModelDTOList) {
this.metaModelDTOList = metaModelDTOList;
return this;
}
public java.util.List getMetaModelDTOList() {
return this.metaModelDTOList;
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsAvailableTemplates extends TeaModel {
/**
* example:
* 审批模板id
*/
@NameInMap("id")
public String id;
/**
* example:
* 审批模板名称
*/
@NameInMap("name")
public String name;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsAvailableTemplates build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsAvailableTemplates self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsAvailableTemplates();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsAvailableTemplates setId(String id) {
this.id = id;
return this;
}
public String getId() {
return this.id;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsAvailableTemplates setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceParamsFilters extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("fieldId")
public String fieldId;
/**
* This parameter is required.
*/
@NameInMap("filterType")
public String filterType;
/**
* This parameter is required.
*/
@NameInMap("value")
public String value;
/**
* This parameter is required.
*/
@NameInMap("valueType")
public String valueType;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceParamsFilters build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceParamsFilters self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceParamsFilters();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceParamsFilters setFieldId(String fieldId) {
this.fieldId = fieldId;
return this;
}
public String getFieldId() {
return this.fieldId;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceParamsFilters setFilterType(String filterType) {
this.filterType = filterType;
return this;
}
public String getFilterType() {
return this.filterType;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceParamsFilters setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceParamsFilters setValueType(String valueType) {
this.valueType = valueType;
return this;
}
public String getValueType() {
return this.valueType;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceParams extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("filters")
public java.util.List filters;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceParams build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceParams self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceParams();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceParams setFilters(java.util.List filters) {
this.filters = filters;
return this;
}
public java.util.List getFilters() {
return this.filters;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceTarget extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("appType")
public Long appType;
/**
* This parameter is required.
*/
@NameInMap("appUuid")
public String appUuid;
/**
* This parameter is required.
*/
@NameInMap("bizType")
public String bizType;
/**
* This parameter is required.
*/
@NameInMap("formCode")
public String formCode;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceTarget build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceTarget self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceTarget();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceTarget setAppType(Long appType) {
this.appType = appType;
return this;
}
public Long getAppType() {
return this.appType;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceTarget setAppUuid(String appUuid) {
this.appUuid = appUuid;
return this;
}
public String getAppUuid() {
return this.appUuid;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceTarget setBizType(String bizType) {
this.bizType = bizType;
return this;
}
public String getBizType() {
return this.bizType;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceTarget setFormCode(String formCode) {
this.formCode = formCode;
return this;
}
public String getFormCode() {
return this.formCode;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSource extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("params")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceParams params;
/**
* This parameter is required.
*/
@NameInMap("target")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceTarget target;
/**
* This parameter is required.
*/
@NameInMap("type")
public String type;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSource build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSource self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSource();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSource setParams(DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceParams params) {
this.params = params;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceParams getParams() {
return this.params;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSource setTarget(DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceTarget target) {
this.target = target;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSourceTarget getTarget() {
return this.target;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSource setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("editFreeze")
public Boolean editFreeze;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension setEditFreeze(Boolean editFreeze) {
this.editFreeze = editFreeze;
return this;
}
public Boolean getEditFreeze() {
return this.editFreeze;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsOptions extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("extension")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension extension;
/**
* This parameter is required.
*/
@NameInMap("key")
public String key;
/**
* This parameter is required.
*/
@NameInMap("value")
public String value;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsOptions build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsOptions self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsOptions();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsOptions setExtension(DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension extension) {
this.extension = extension;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension getExtension() {
return this.extension;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsOptions setKey(String key) {
this.key = key;
return this;
}
public String getKey() {
return this.key;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsOptions setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsStatField extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("fieldId")
public String fieldId;
/**
* This parameter is required.
*/
@NameInMap("label")
public String label;
/**
* This parameter is required.
*/
@NameInMap("unit")
public String unit;
/**
* This parameter is required.
*/
@NameInMap("upper")
public Boolean upper;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsStatField build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsStatField self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsStatField();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsStatField setFieldId(String fieldId) {
this.fieldId = fieldId;
return this;
}
public String getFieldId() {
return this.fieldId;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsStatField setLabel(String label) {
this.label = label;
return this;
}
public String getLabel() {
return this.label;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsStatField setUnit(String unit) {
this.unit = unit;
return this;
}
public String getUnit() {
return this.unit;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelatePropsStatField setUpper(Boolean upper) {
this.upper = upper;
return this;
}
public Boolean getUpper() {
return this.upper;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("align")
public String align;
/**
* This parameter is required.
*/
@NameInMap("bizAlias")
public String bizAlias;
/**
* This parameter is required.
*/
@NameInMap("choice")
public Long choice;
/**
* This parameter is required.
*/
@NameInMap("content")
public String content;
/**
* This parameter is required.
*/
@NameInMap("disabled")
public Boolean disabled;
/**
* This parameter is required.
*/
@NameInMap("duration")
public Boolean duration;
/**
* This parameter is required.
*/
@NameInMap("durationLabel")
public String durationLabel;
/**
* This parameter is required.
*/
@NameInMap("fieldId")
public String fieldId;
/**
* This parameter is required.
*/
@NameInMap("format")
public String format;
/**
* This parameter is required.
*/
@NameInMap("formula")
public String formula;
/**
* This parameter is required.
*/
@NameInMap("invisible")
public Boolean invisible;
/**
* This parameter is required.
*/
@NameInMap("label")
public String label;
/**
* This parameter is required.
*/
@NameInMap("labelEditableFreeze")
public Boolean labelEditableFreeze;
/**
* This parameter is required.
*/
@NameInMap("limit")
public Long limit;
/**
* This parameter is required.
*/
@NameInMap("link")
public String link;
/**
* This parameter is required.
*/
@NameInMap("mode")
public String mode;
/**
* This parameter is required.
*/
@NameInMap("notUpper")
public String notUpper;
/**
* This parameter is required.
*/
@NameInMap("options")
public java.util.List options;
/**
* This parameter is required.
*/
@NameInMap("payEnable")
public Boolean payEnable;
/**
* This parameter is required.
*/
@NameInMap("placeholder")
public String placeholder;
/**
* This parameter is required.
*/
@NameInMap("ratio")
public Long ratio;
/**
* This parameter is required.
*/
@NameInMap("required")
public Boolean required;
/**
* This parameter is required.
*/
@NameInMap("requiredEditableFreeze")
public Boolean requiredEditableFreeze;
/**
* This parameter is required.
*/
@NameInMap("spread")
public Boolean spread;
/**
* This parameter is required.
*/
@NameInMap("statField")
public java.util.List statField;
/**
* This parameter is required.
*/
@NameInMap("unit")
public String unit;
/**
* This parameter is required.
*/
@NameInMap("verticalPrint")
public Boolean verticalPrint;
/**
* This parameter is required.
*/
@NameInMap("watermark")
public Boolean watermark;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setAlign(String align) {
this.align = align;
return this;
}
public String getAlign() {
return this.align;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setBizAlias(String bizAlias) {
this.bizAlias = bizAlias;
return this;
}
public String getBizAlias() {
return this.bizAlias;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setChoice(Long choice) {
this.choice = choice;
return this;
}
public Long getChoice() {
return this.choice;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setContent(String content) {
this.content = content;
return this;
}
public String getContent() {
return this.content;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setDisabled(Boolean disabled) {
this.disabled = disabled;
return this;
}
public Boolean getDisabled() {
return this.disabled;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setDuration(Boolean duration) {
this.duration = duration;
return this;
}
public Boolean getDuration() {
return this.duration;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setDurationLabel(String durationLabel) {
this.durationLabel = durationLabel;
return this;
}
public String getDurationLabel() {
return this.durationLabel;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setFieldId(String fieldId) {
this.fieldId = fieldId;
return this;
}
public String getFieldId() {
return this.fieldId;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setFormat(String format) {
this.format = format;
return this;
}
public String getFormat() {
return this.format;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setFormula(String formula) {
this.formula = formula;
return this;
}
public String getFormula() {
return this.formula;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setInvisible(Boolean invisible) {
this.invisible = invisible;
return this;
}
public Boolean getInvisible() {
return this.invisible;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setLabel(String label) {
this.label = label;
return this;
}
public String getLabel() {
return this.label;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setLabelEditableFreeze(Boolean labelEditableFreeze) {
this.labelEditableFreeze = labelEditableFreeze;
return this;
}
public Boolean getLabelEditableFreeze() {
return this.labelEditableFreeze;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setLimit(Long limit) {
this.limit = limit;
return this;
}
public Long getLimit() {
return this.limit;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setLink(String link) {
this.link = link;
return this;
}
public String getLink() {
return this.link;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setMode(String mode) {
this.mode = mode;
return this;
}
public String getMode() {
return this.mode;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setNotUpper(String notUpper) {
this.notUpper = notUpper;
return this;
}
public String getNotUpper() {
return this.notUpper;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setOptions(java.util.List options) {
this.options = options;
return this;
}
public java.util.List getOptions() {
return this.options;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setPayEnable(Boolean payEnable) {
this.payEnable = payEnable;
return this;
}
public Boolean getPayEnable() {
return this.payEnable;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setPlaceholder(String placeholder) {
this.placeholder = placeholder;
return this;
}
public String getPlaceholder() {
return this.placeholder;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setRatio(Long ratio) {
this.ratio = ratio;
return this;
}
public Long getRatio() {
return this.ratio;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setRequired(Boolean required) {
this.required = required;
return this;
}
public Boolean getRequired() {
return this.required;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setRequiredEditableFreeze(Boolean requiredEditableFreeze) {
this.requiredEditableFreeze = requiredEditableFreeze;
return this;
}
public Boolean getRequiredEditableFreeze() {
return this.requiredEditableFreeze;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setSpread(Boolean spread) {
this.spread = spread;
return this;
}
public Boolean getSpread() {
return this.spread;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setStatField(java.util.List statField) {
this.statField = statField;
return this;
}
public java.util.List getStatField() {
return this.statField;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setUnit(String unit) {
this.unit = unit;
return this;
}
public String getUnit() {
return this.unit;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setVerticalPrint(Boolean verticalPrint) {
this.verticalPrint = verticalPrint;
return this;
}
public Boolean getVerticalPrint() {
return this.verticalPrint;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps setWatermark(Boolean watermark) {
this.watermark = watermark;
return this;
}
public Boolean getWatermark() {
return this.watermark;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFields extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("componentName")
public String componentName;
/**
* This parameter is required.
*/
@NameInMap("relateProps")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps relateProps;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFields build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFields self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFields();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFields setComponentName(String componentName) {
this.componentName = componentName;
return this;
}
public String getComponentName() {
return this.componentName;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFields setRelateProps(DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps relateProps) {
this.relateProps = relateProps;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsFieldsRelateProps getRelateProps() {
return this.relateProps;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsOptionsExtension extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("editFreeze")
public Boolean editFreeze;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsOptionsExtension build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsOptionsExtension self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsOptionsExtension();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsOptionsExtension setEditFreeze(Boolean editFreeze) {
this.editFreeze = editFreeze;
return this;
}
public Boolean getEditFreeze() {
return this.editFreeze;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsOptions extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("extension")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsOptionsExtension extension;
/**
* This parameter is required.
*/
@NameInMap("key")
public String key;
/**
* This parameter is required.
*/
@NameInMap("value")
public String value;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsOptions build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsOptions self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsOptions();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsOptions setExtension(DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsOptionsExtension extension) {
this.extension = extension;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsOptionsExtension getExtension() {
return this.extension;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsOptions setKey(String key) {
this.key = key;
return this;
}
public String getKey() {
return this.key;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsOptions setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("fieldId")
public String fieldId;
/**
* This parameter is required.
*/
@NameInMap("filterType")
public String filterType;
/**
* This parameter is required.
*/
@NameInMap("value")
public String value;
/**
* This parameter is required.
*/
@NameInMap("valueType")
public String valueType;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters setFieldId(String fieldId) {
this.fieldId = fieldId;
return this;
}
public String getFieldId() {
return this.fieldId;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters setFilterType(String filterType) {
this.filterType = filterType;
return this;
}
public String getFilterType() {
return this.filterType;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters setValueType(String valueType) {
this.valueType = valueType;
return this;
}
public String getValueType() {
return this.valueType;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceParams extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("filters")
public java.util.List filters;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceParams build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceParams self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceParams();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceParams setFilters(java.util.List filters) {
this.filters = filters;
return this;
}
public java.util.List getFilters() {
return this.filters;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceTarget extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("appType")
public Long appType;
/**
* This parameter is required.
*/
@NameInMap("appUuid")
public String appUuid;
/**
* This parameter is required.
*/
@NameInMap("bizType")
public String bizType;
/**
* This parameter is required.
*/
@NameInMap("formCode")
public String formCode;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceTarget build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceTarget self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceTarget();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceTarget setAppType(Long appType) {
this.appType = appType;
return this;
}
public Long getAppType() {
return this.appType;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceTarget setAppUuid(String appUuid) {
this.appUuid = appUuid;
return this;
}
public String getAppUuid() {
return this.appUuid;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceTarget setBizType(String bizType) {
this.bizType = bizType;
return this;
}
public String getBizType() {
return this.bizType;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceTarget setFormCode(String formCode) {
this.formCode = formCode;
return this;
}
public String getFormCode() {
return this.formCode;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSource extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("params")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceParams params;
/**
* This parameter is required.
*/
@NameInMap("target")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceTarget target;
/**
* This parameter is required.
*/
@NameInMap("type")
public String type;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSource build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSource self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSource();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSource setParams(DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceParams params) {
this.params = params;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceParams getParams() {
return this.params;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSource setTarget(DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceTarget target) {
this.target = target;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSourceTarget getTarget() {
return this.target;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSource setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsOptions extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("key")
public String key;
/**
* This parameter is required.
*/
@NameInMap("value")
public String value;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsOptions build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsOptions self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsOptions();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsOptions setKey(String key) {
this.key = key;
return this;
}
public String getKey() {
return this.key;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsOptions setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("fieldId")
public String fieldId;
/**
* This parameter is required.
*/
@NameInMap("label")
public String label;
/**
* This parameter is required.
*/
@NameInMap("unit")
public String unit;
/**
* This parameter is required.
*/
@NameInMap("upper")
public Boolean upper;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField setFieldId(String fieldId) {
this.fieldId = fieldId;
return this;
}
public String getFieldId() {
return this.fieldId;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField setLabel(String label) {
this.label = label;
return this;
}
public String getLabel() {
return this.label;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField setUnit(String unit) {
this.unit = unit;
return this;
}
public String getUnit() {
return this.unit;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField setUpper(Boolean upper) {
this.upper = upper;
return this;
}
public Boolean getUpper() {
return this.upper;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("align")
public String align;
/**
* This parameter is required.
*/
@NameInMap("bizAlias")
public String bizAlias;
/**
* This parameter is required.
*
* example:
* 1:多选,0:单选
*/
@NameInMap("choice")
public Long choice;
/**
* This parameter is required.
*/
@NameInMap("content")
public String content;
/**
* This parameter is required.
*
* example:
* true:可编辑
*/
@NameInMap("disabled")
public Boolean disabled;
/**
* This parameter is required.
*
* example:
* true:自动
*/
@NameInMap("duration")
public String duration;
/**
* This parameter is required.
*/
@NameInMap("fieldId")
public String fieldId;
/**
* This parameter is required.
*
* example:
* DDDateField和DDDateRangeField
*/
@NameInMap("format")
public String format;
/**
* This parameter is required.
*/
@NameInMap("formula")
public String formula;
/**
* This parameter is required.
*
* example:
* true:隐藏
*/
@NameInMap("invisible")
public Boolean invisible;
/**
* This parameter is required.
*/
@NameInMap("label")
public String label;
/**
* This parameter is required.
*/
@NameInMap("labelEditableFreeze")
public Boolean labelEditableFreeze;
/**
* This parameter is required.
*/
@NameInMap("link")
public String link;
/**
* This parameter is required.
*/
@NameInMap("multi")
public Long multi;
/**
* This parameter is required.
*
* example:
* 1:不需要大写, 空或者0:需要大写
*/
@NameInMap("notUpper")
public String notUpper;
/**
* This parameter is required.
*/
@NameInMap("options")
public java.util.List options;
/**
* This parameter is required.
*
* example:
* true:是
*/
@NameInMap("payEnable")
public Boolean payEnable;
/**
* This parameter is required.
*/
@NameInMap("placeholder")
public String placeholder;
/**
* This parameter is required.
*/
@NameInMap("quote")
public Long quote;
/**
* This parameter is required.
*
* example:
* true:必填
*/
@NameInMap("required")
public Boolean required;
/**
* This parameter is required.
*/
@NameInMap("requiredEditableFreeze")
public Boolean requiredEditableFreeze;
/**
* This parameter is required.
*/
@NameInMap("statField")
public java.util.List statField;
/**
* This parameter is required.
*/
@NameInMap("unit")
public String unit;
/**
* This parameter is required.
*
* example:
* true:纵向,false:横向
*/
@NameInMap("verticalPrint")
public Boolean verticalPrint;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setAlign(String align) {
this.align = align;
return this;
}
public String getAlign() {
return this.align;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setBizAlias(String bizAlias) {
this.bizAlias = bizAlias;
return this;
}
public String getBizAlias() {
return this.bizAlias;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setChoice(Long choice) {
this.choice = choice;
return this;
}
public Long getChoice() {
return this.choice;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setContent(String content) {
this.content = content;
return this;
}
public String getContent() {
return this.content;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setDisabled(Boolean disabled) {
this.disabled = disabled;
return this;
}
public Boolean getDisabled() {
return this.disabled;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setDuration(String duration) {
this.duration = duration;
return this;
}
public String getDuration() {
return this.duration;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setFieldId(String fieldId) {
this.fieldId = fieldId;
return this;
}
public String getFieldId() {
return this.fieldId;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setFormat(String format) {
this.format = format;
return this;
}
public String getFormat() {
return this.format;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setFormula(String formula) {
this.formula = formula;
return this;
}
public String getFormula() {
return this.formula;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setInvisible(Boolean invisible) {
this.invisible = invisible;
return this;
}
public Boolean getInvisible() {
return this.invisible;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setLabel(String label) {
this.label = label;
return this;
}
public String getLabel() {
return this.label;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setLabelEditableFreeze(Boolean labelEditableFreeze) {
this.labelEditableFreeze = labelEditableFreeze;
return this;
}
public Boolean getLabelEditableFreeze() {
return this.labelEditableFreeze;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setLink(String link) {
this.link = link;
return this;
}
public String getLink() {
return this.link;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setMulti(Long multi) {
this.multi = multi;
return this;
}
public Long getMulti() {
return this.multi;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setNotUpper(String notUpper) {
this.notUpper = notUpper;
return this;
}
public String getNotUpper() {
return this.notUpper;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setOptions(java.util.List options) {
this.options = options;
return this;
}
public java.util.List getOptions() {
return this.options;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setPayEnable(Boolean payEnable) {
this.payEnable = payEnable;
return this;
}
public Boolean getPayEnable() {
return this.payEnable;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setPlaceholder(String placeholder) {
this.placeholder = placeholder;
return this;
}
public String getPlaceholder() {
return this.placeholder;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setQuote(Long quote) {
this.quote = quote;
return this;
}
public Long getQuote() {
return this.quote;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setRequired(Boolean required) {
this.required = required;
return this;
}
public Boolean getRequired() {
return this.required;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setRequiredEditableFreeze(Boolean requiredEditableFreeze) {
this.requiredEditableFreeze = requiredEditableFreeze;
return this;
}
public Boolean getRequiredEditableFreeze() {
return this.requiredEditableFreeze;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setStatField(java.util.List statField) {
this.statField = statField;
return this;
}
public java.util.List getStatField() {
return this.statField;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setUnit(String unit) {
this.unit = unit;
return this;
}
public String getUnit() {
return this.unit;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setVerticalPrint(Boolean verticalPrint) {
this.verticalPrint = verticalPrint;
return this;
}
public Boolean getVerticalPrint() {
return this.verticalPrint;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFields extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("componentName")
public String componentName;
/**
* This parameter is required.
*/
@NameInMap("relateProps")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps relateProps;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFields build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFields self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFields();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFields setComponentName(String componentName) {
this.componentName = componentName;
return this;
}
public String getComponentName() {
return this.componentName;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFields setRelateProps(DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps relateProps) {
this.relateProps = relateProps;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceFieldsRelateProps getRelateProps() {
return this.relateProps;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSource extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("bizType")
public String bizType;
@NameInMap("dataSource")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSource dataSource;
/**
* This parameter is required.
*/
@NameInMap("fields")
public java.util.List fields;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSource build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSource self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSource();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSource setBizType(String bizType) {
this.bizType = bizType;
return this;
}
public String getBizType() {
return this.bizType;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSource setDataSource(DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSource dataSource) {
this.dataSource = dataSource;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSourceDataSource getDataSource() {
return this.dataSource;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRelateSource setFields(java.util.List fields) {
this.fields = fields;
return this;
}
public java.util.List getFields() {
return this.fields;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRule extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("type")
public String type;
/**
* This parameter is required.
*/
@NameInMap("value")
public String value;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRule build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRule self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRule();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRule setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsRule setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsStatField extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("fieldId")
public String fieldId;
/**
* This parameter is required.
*/
@NameInMap("label")
public String label;
/**
* This parameter is required.
*/
@NameInMap("unit")
public String unit;
/**
* This parameter is required.
*/
@NameInMap("upper")
public Boolean upper;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsStatField build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsStatField self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsStatField();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsStatField setFieldId(String fieldId) {
this.fieldId = fieldId;
return this;
}
public String getFieldId() {
return this.fieldId;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsStatField setLabel(String label) {
this.label = label;
return this;
}
public String getLabel() {
return this.label;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsStatField setUnit(String unit) {
this.unit = unit;
return this;
}
public String getUnit() {
return this.unit;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsStatField setUpper(Boolean upper) {
this.upper = upper;
return this;
}
public Boolean getUpper() {
return this.upper;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("actionName")
public String actionName;
/**
* This parameter is required.
*/
@NameInMap("align")
public String align;
@NameInMap("availableTemplates")
public java.util.List availableTemplates;
/**
* This parameter is required.
*/
@NameInMap("bizAlias")
public String bizAlias;
/**
* This parameter is required.
*/
@NameInMap("choice")
public Long choice;
/**
* This parameter is required.
*/
@NameInMap("content")
public String content;
@NameInMap("dataSource")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSource dataSource;
/**
* example:
* 标签字段 颜色属性,格式:#0089FF
*/
@NameInMap("defaultColor")
public String defaultColor;
/**
* This parameter is required.
*/
@NameInMap("disabled")
public Boolean disabled;
/**
* This parameter is required.
*/
@NameInMap("duration")
public Boolean duration;
/**
* This parameter is required.
*/
@NameInMap("durationLabel")
public String durationLabel;
/**
* This parameter is required.
*/
@NameInMap("fieldId")
public String fieldId;
/**
* This parameter is required.
*/
@NameInMap("fields")
public java.util.List fields;
/**
* This parameter is required.
*/
@NameInMap("format")
public String format;
/**
* This parameter is required.
*/
@NameInMap("formula")
public String formula;
/**
* This parameter is required.
*/
@NameInMap("invisible")
public Boolean invisible;
/**
* This parameter is required.
*/
@NameInMap("label")
public String label;
/**
* This parameter is required.
*/
@NameInMap("labelEditableFreeze")
public Boolean labelEditableFreeze;
/**
* This parameter is required.
*/
@NameInMap("limit")
public Long limit;
/**
* This parameter is required.
*/
@NameInMap("link")
public String link;
/**
* This parameter is required.
*/
@NameInMap("mode")
public String mode;
/**
* This parameter is required.
*
* example:
* true:支持多选,false:单选
*/
@NameInMap("multiple")
public Boolean multiple;
/**
* This parameter is required.
*/
@NameInMap("notPrint")
public String notPrint;
/**
* This parameter is required.
*/
@NameInMap("notUpper")
public String notUpper;
/**
* This parameter is required.
*/
@NameInMap("options")
public java.util.List options;
/**
* This parameter is required.
*/
@NameInMap("payEnable")
public Boolean payEnable;
/**
* This parameter is required.
*/
@NameInMap("placeholder")
public String placeholder;
/**
* This parameter is required.
*/
@NameInMap("quote")
public Long quote;
/**
* This parameter is required.
*/
@NameInMap("ratio")
public Long ratio;
/**
* This parameter is required.
*/
@NameInMap("relateSource")
public java.util.List relateSource;
/**
* This parameter is required.
*/
@NameInMap("required")
public Boolean required;
/**
* This parameter is required.
*/
@NameInMap("requiredEditableFreeze")
public Boolean requiredEditableFreeze;
/**
* This parameter is required.
*/
@NameInMap("rule")
public java.util.List rule;
/**
* This parameter is required.
*/
@NameInMap("sortable")
public Boolean sortable;
/**
* This parameter is required.
*/
@NameInMap("spread")
public Boolean spread;
/**
* This parameter is required.
*/
@NameInMap("statField")
public java.util.List statField;
/**
* This parameter is required.
*/
@NameInMap("tableViewMode")
public String tableViewMode;
/**
* This parameter is required.
*/
@NameInMap("unit")
public String unit;
/**
* This parameter is required.
*/
@NameInMap("verticalPrint")
public Boolean verticalPrint;
/**
* This parameter is required.
*/
@NameInMap("watermark")
public Boolean watermark;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setActionName(String actionName) {
this.actionName = actionName;
return this;
}
public String getActionName() {
return this.actionName;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setAlign(String align) {
this.align = align;
return this;
}
public String getAlign() {
return this.align;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setAvailableTemplates(java.util.List availableTemplates) {
this.availableTemplates = availableTemplates;
return this;
}
public java.util.List getAvailableTemplates() {
return this.availableTemplates;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setBizAlias(String bizAlias) {
this.bizAlias = bizAlias;
return this;
}
public String getBizAlias() {
return this.bizAlias;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setChoice(Long choice) {
this.choice = choice;
return this;
}
public Long getChoice() {
return this.choice;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setContent(String content) {
this.content = content;
return this;
}
public String getContent() {
return this.content;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setDataSource(DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSource dataSource) {
this.dataSource = dataSource;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenPropsDataSource getDataSource() {
return this.dataSource;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setDefaultColor(String defaultColor) {
this.defaultColor = defaultColor;
return this;
}
public String getDefaultColor() {
return this.defaultColor;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setDisabled(Boolean disabled) {
this.disabled = disabled;
return this;
}
public Boolean getDisabled() {
return this.disabled;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setDuration(Boolean duration) {
this.duration = duration;
return this;
}
public Boolean getDuration() {
return this.duration;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setDurationLabel(String durationLabel) {
this.durationLabel = durationLabel;
return this;
}
public String getDurationLabel() {
return this.durationLabel;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setFieldId(String fieldId) {
this.fieldId = fieldId;
return this;
}
public String getFieldId() {
return this.fieldId;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setFields(java.util.List fields) {
this.fields = fields;
return this;
}
public java.util.List getFields() {
return this.fields;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setFormat(String format) {
this.format = format;
return this;
}
public String getFormat() {
return this.format;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setFormula(String formula) {
this.formula = formula;
return this;
}
public String getFormula() {
return this.formula;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setInvisible(Boolean invisible) {
this.invisible = invisible;
return this;
}
public Boolean getInvisible() {
return this.invisible;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setLabel(String label) {
this.label = label;
return this;
}
public String getLabel() {
return this.label;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setLabelEditableFreeze(Boolean labelEditableFreeze) {
this.labelEditableFreeze = labelEditableFreeze;
return this;
}
public Boolean getLabelEditableFreeze() {
return this.labelEditableFreeze;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setLimit(Long limit) {
this.limit = limit;
return this;
}
public Long getLimit() {
return this.limit;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setLink(String link) {
this.link = link;
return this;
}
public String getLink() {
return this.link;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setMode(String mode) {
this.mode = mode;
return this;
}
public String getMode() {
return this.mode;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setMultiple(Boolean multiple) {
this.multiple = multiple;
return this;
}
public Boolean getMultiple() {
return this.multiple;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setNotPrint(String notPrint) {
this.notPrint = notPrint;
return this;
}
public String getNotPrint() {
return this.notPrint;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setNotUpper(String notUpper) {
this.notUpper = notUpper;
return this;
}
public String getNotUpper() {
return this.notUpper;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setOptions(java.util.List options) {
this.options = options;
return this;
}
public java.util.List getOptions() {
return this.options;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setPayEnable(Boolean payEnable) {
this.payEnable = payEnable;
return this;
}
public Boolean getPayEnable() {
return this.payEnable;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setPlaceholder(String placeholder) {
this.placeholder = placeholder;
return this;
}
public String getPlaceholder() {
return this.placeholder;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setQuote(Long quote) {
this.quote = quote;
return this;
}
public Long getQuote() {
return this.quote;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setRatio(Long ratio) {
this.ratio = ratio;
return this;
}
public Long getRatio() {
return this.ratio;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setRelateSource(java.util.List relateSource) {
this.relateSource = relateSource;
return this;
}
public java.util.List getRelateSource() {
return this.relateSource;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setRequired(Boolean required) {
this.required = required;
return this;
}
public Boolean getRequired() {
return this.required;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setRequiredEditableFreeze(Boolean requiredEditableFreeze) {
this.requiredEditableFreeze = requiredEditableFreeze;
return this;
}
public Boolean getRequiredEditableFreeze() {
return this.requiredEditableFreeze;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setRule(java.util.List rule) {
this.rule = rule;
return this;
}
public java.util.List getRule() {
return this.rule;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setSortable(Boolean sortable) {
this.sortable = sortable;
return this;
}
public Boolean getSortable() {
return this.sortable;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setSpread(Boolean spread) {
this.spread = spread;
return this;
}
public Boolean getSpread() {
return this.spread;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setStatField(java.util.List statField) {
this.statField = statField;
return this;
}
public java.util.List getStatField() {
return this.statField;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setTableViewMode(String tableViewMode) {
this.tableViewMode = tableViewMode;
return this;
}
public String getTableViewMode() {
return this.tableViewMode;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setUnit(String unit) {
this.unit = unit;
return this;
}
public String getUnit() {
return this.unit;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setVerticalPrint(Boolean verticalPrint) {
this.verticalPrint = verticalPrint;
return this;
}
public Boolean getVerticalPrint() {
return this.verticalPrint;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps setWatermark(Boolean watermark) {
this.watermark = watermark;
return this;
}
public Boolean getWatermark() {
return this.watermark;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsChildren extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("componentName")
public String componentName;
/**
* This parameter is required.
*/
@NameInMap("props")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps props;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsChildren build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsChildren self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsChildren();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildren setComponentName(String componentName) {
this.componentName = componentName;
return this;
}
public String getComponentName() {
return this.componentName;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildren setProps(DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps props) {
this.props = props;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsChildrenProps getProps() {
return this.props;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsAvailableTemplates extends TeaModel {
/**
* example:
* 审批模板id
*/
@NameInMap("id")
public String id;
/**
* example:
* 审批模板名称
*/
@NameInMap("name")
public String name;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsAvailableTemplates build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsAvailableTemplates self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsAvailableTemplates();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsAvailableTemplates setId(String id) {
this.id = id;
return this;
}
public String getId() {
return this.id;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsAvailableTemplates setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsBehaviorLinkageTargets extends TeaModel {
/**
* example:
* NORMAL
*/
@NameInMap("behavior")
public String behavior;
/**
* example:
* TextField_1LTIYOR4XIF40
*/
@NameInMap("fieldId")
public String fieldId;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsBehaviorLinkageTargets build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsBehaviorLinkageTargets self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsBehaviorLinkageTargets();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsBehaviorLinkageTargets setBehavior(String behavior) {
this.behavior = behavior;
return this;
}
public String getBehavior() {
return this.behavior;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsBehaviorLinkageTargets setFieldId(String fieldId) {
this.fieldId = fieldId;
return this;
}
public String getFieldId() {
return this.fieldId;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsBehaviorLinkage extends TeaModel {
/**
* example:
* option_0
*/
@NameInMap("optionKey")
public String optionKey;
@NameInMap("targets")
public java.util.List targets;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsBehaviorLinkage build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsBehaviorLinkage self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsBehaviorLinkage();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsBehaviorLinkage setOptionKey(String optionKey) {
this.optionKey = optionKey;
return this;
}
public String getOptionKey() {
return this.optionKey;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsBehaviorLinkage setTargets(java.util.List targets) {
this.targets = targets;
return this;
}
public java.util.List getTargets() {
return this.targets;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceParamsFilters extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("fieldId")
public String fieldId;
/**
* This parameter is required.
*/
@NameInMap("filterType")
public String filterType;
/**
* This parameter is required.
*/
@NameInMap("value")
public String value;
/**
* This parameter is required.
*/
@NameInMap("valueType")
public String valueType;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceParamsFilters build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceParamsFilters self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceParamsFilters();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceParamsFilters setFieldId(String fieldId) {
this.fieldId = fieldId;
return this;
}
public String getFieldId() {
return this.fieldId;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceParamsFilters setFilterType(String filterType) {
this.filterType = filterType;
return this;
}
public String getFilterType() {
return this.filterType;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceParamsFilters setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceParamsFilters setValueType(String valueType) {
this.valueType = valueType;
return this;
}
public String getValueType() {
return this.valueType;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceParams extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("filters")
public java.util.List filters;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceParams build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceParams self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceParams();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceParams setFilters(java.util.List filters) {
this.filters = filters;
return this;
}
public java.util.List getFilters() {
return this.filters;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceTarget extends TeaModel {
/**
* example:
* 0:流程表单,1:纯表单
*/
@NameInMap("appType")
public Long appType;
@NameInMap("appUuid")
public String appUuid;
@NameInMap("bizType")
public String bizType;
@NameInMap("formCode")
public String formCode;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceTarget build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceTarget self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceTarget();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceTarget setAppType(Long appType) {
this.appType = appType;
return this;
}
public Long getAppType() {
return this.appType;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceTarget setAppUuid(String appUuid) {
this.appUuid = appUuid;
return this;
}
public String getAppUuid() {
return this.appUuid;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceTarget setBizType(String bizType) {
this.bizType = bizType;
return this;
}
public String getBizType() {
return this.bizType;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceTarget setFormCode(String formCode) {
this.formCode = formCode;
return this;
}
public String getFormCode() {
return this.formCode;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSource extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("params")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceParams params;
@NameInMap("target")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceTarget target;
@NameInMap("type")
public String type;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSource build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSource self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSource();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSource setParams(DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceParams params) {
this.params = params;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceParams getParams() {
return this.params;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSource setTarget(DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceTarget target) {
this.target = target;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSourceTarget getTarget() {
return this.target;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSource setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsOptionsExtension extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("editFreeze")
public Boolean editFreeze;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsOptionsExtension build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsOptionsExtension self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsOptionsExtension();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsOptionsExtension setEditFreeze(Boolean editFreeze) {
this.editFreeze = editFreeze;
return this;
}
public Boolean getEditFreeze() {
return this.editFreeze;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsOptions extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("extension")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsOptionsExtension extension;
/**
* This parameter is required.
*/
@NameInMap("key")
public String key;
/**
* This parameter is required.
*/
@NameInMap("value")
public String value;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsOptions build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsOptions self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsOptions();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsOptions setExtension(DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsOptionsExtension extension) {
this.extension = extension;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsOptionsExtension getExtension() {
return this.extension;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsOptions setKey(String key) {
this.key = key;
return this;
}
public String getKey() {
return this.key;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsOptions setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsStatField extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("fieldId")
public String fieldId;
/**
* This parameter is required.
*/
@NameInMap("label")
public String label;
/**
* This parameter is required.
*/
@NameInMap("unit")
public String unit;
/**
* This parameter is required.
*/
@NameInMap("upper")
public Boolean upper;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsStatField build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsStatField self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsStatField();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsStatField setFieldId(String fieldId) {
this.fieldId = fieldId;
return this;
}
public String getFieldId() {
return this.fieldId;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsStatField setLabel(String label) {
this.label = label;
return this;
}
public String getLabel() {
return this.label;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsStatField setUnit(String unit) {
this.unit = unit;
return this;
}
public String getUnit() {
return this.unit;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelatePropsStatField setUpper(Boolean upper) {
this.upper = upper;
return this;
}
public Boolean getUpper() {
return this.upper;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("align")
public String align;
/**
* This parameter is required.
*/
@NameInMap("bizAlias")
public String bizAlias;
/**
* This parameter is required.
*
* example:
* 1:多选,0:单选
*/
@NameInMap("choice")
public Long choice;
/**
* This parameter is required.
*/
@NameInMap("content")
public String content;
/**
* This parameter is required.
*
* example:
* true:可编辑
*/
@NameInMap("disabled")
public Boolean disabled;
/**
* This parameter is required.
*
* example:
* true:自动
*/
@NameInMap("duration")
public String duration;
/**
* This parameter is required.
*/
@NameInMap("durationLabel")
public String durationLabel;
/**
* This parameter is required.
*/
@NameInMap("fieldId")
public String fieldId;
/**
* This parameter is required.
*
* example:
* DDDateField和DDDateRangeField
*/
@NameInMap("format")
public String format;
/**
* This parameter is required.
*/
@NameInMap("formula")
public String formula;
/**
* This parameter is required.
*
* example:
* true:隐藏
*/
@NameInMap("invisible")
public Boolean invisible;
/**
* This parameter is required.
*/
@NameInMap("label")
public String label;
/**
* This parameter is required.
*/
@NameInMap("labelEditableFreeze")
public Boolean labelEditableFreeze;
/**
* This parameter is required.
*/
@NameInMap("limit")
public Long limit;
/**
* This parameter is required.
*/
@NameInMap("link")
public String link;
/**
* This parameter is required.
*/
@NameInMap("mode")
public String mode;
/**
* This parameter is required.
*
* example:
* 1:不需要大写, 空或者0:需要大写
*/
@NameInMap("notUpper")
public String notUpper;
/**
* This parameter is required.
*/
@NameInMap("options")
public java.util.List options;
/**
* This parameter is required.
*
* example:
* true:是
*/
@NameInMap("payEnable")
public Boolean payEnable;
/**
* This parameter is required.
*/
@NameInMap("placeholder")
public String placeholder;
/**
* This parameter is required.
*/
@NameInMap("ratio")
public Long ratio;
/**
* This parameter is required.
*
* example:
* true:必填
*/
@NameInMap("required")
public Boolean required;
/**
* This parameter is required.
*/
@NameInMap("requiredEditableFreeze")
public Boolean requiredEditableFreeze;
/**
* This parameter is required.
*/
@NameInMap("spread")
public Boolean spread;
/**
* This parameter is required.
*/
@NameInMap("statField")
public java.util.List statField;
/**
* This parameter is required.
*/
@NameInMap("unit")
public String unit;
/**
* This parameter is required.
*
* example:
* true:纵向,false:横向
*/
@NameInMap("verticalPrint")
public Boolean verticalPrint;
/**
* This parameter is required.
*/
@NameInMap("watermark")
public Boolean watermark;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setAlign(String align) {
this.align = align;
return this;
}
public String getAlign() {
return this.align;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setBizAlias(String bizAlias) {
this.bizAlias = bizAlias;
return this;
}
public String getBizAlias() {
return this.bizAlias;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setChoice(Long choice) {
this.choice = choice;
return this;
}
public Long getChoice() {
return this.choice;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setContent(String content) {
this.content = content;
return this;
}
public String getContent() {
return this.content;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setDisabled(Boolean disabled) {
this.disabled = disabled;
return this;
}
public Boolean getDisabled() {
return this.disabled;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setDuration(String duration) {
this.duration = duration;
return this;
}
public String getDuration() {
return this.duration;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setDurationLabel(String durationLabel) {
this.durationLabel = durationLabel;
return this;
}
public String getDurationLabel() {
return this.durationLabel;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setFieldId(String fieldId) {
this.fieldId = fieldId;
return this;
}
public String getFieldId() {
return this.fieldId;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setFormat(String format) {
this.format = format;
return this;
}
public String getFormat() {
return this.format;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setFormula(String formula) {
this.formula = formula;
return this;
}
public String getFormula() {
return this.formula;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setInvisible(Boolean invisible) {
this.invisible = invisible;
return this;
}
public Boolean getInvisible() {
return this.invisible;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setLabel(String label) {
this.label = label;
return this;
}
public String getLabel() {
return this.label;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setLabelEditableFreeze(Boolean labelEditableFreeze) {
this.labelEditableFreeze = labelEditableFreeze;
return this;
}
public Boolean getLabelEditableFreeze() {
return this.labelEditableFreeze;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setLimit(Long limit) {
this.limit = limit;
return this;
}
public Long getLimit() {
return this.limit;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setLink(String link) {
this.link = link;
return this;
}
public String getLink() {
return this.link;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setMode(String mode) {
this.mode = mode;
return this;
}
public String getMode() {
return this.mode;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setNotUpper(String notUpper) {
this.notUpper = notUpper;
return this;
}
public String getNotUpper() {
return this.notUpper;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setOptions(java.util.List options) {
this.options = options;
return this;
}
public java.util.List getOptions() {
return this.options;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setPayEnable(Boolean payEnable) {
this.payEnable = payEnable;
return this;
}
public Boolean getPayEnable() {
return this.payEnable;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setPlaceholder(String placeholder) {
this.placeholder = placeholder;
return this;
}
public String getPlaceholder() {
return this.placeholder;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setRatio(Long ratio) {
this.ratio = ratio;
return this;
}
public Long getRatio() {
return this.ratio;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setRequired(Boolean required) {
this.required = required;
return this;
}
public Boolean getRequired() {
return this.required;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setRequiredEditableFreeze(Boolean requiredEditableFreeze) {
this.requiredEditableFreeze = requiredEditableFreeze;
return this;
}
public Boolean getRequiredEditableFreeze() {
return this.requiredEditableFreeze;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setSpread(Boolean spread) {
this.spread = spread;
return this;
}
public Boolean getSpread() {
return this.spread;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setStatField(java.util.List statField) {
this.statField = statField;
return this;
}
public java.util.List getStatField() {
return this.statField;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setUnit(String unit) {
this.unit = unit;
return this;
}
public String getUnit() {
return this.unit;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setVerticalPrint(Boolean verticalPrint) {
this.verticalPrint = verticalPrint;
return this;
}
public Boolean getVerticalPrint() {
return this.verticalPrint;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps setWatermark(Boolean watermark) {
this.watermark = watermark;
return this;
}
public Boolean getWatermark() {
return this.watermark;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFields extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("componentName")
public String componentName;
/**
* This parameter is required.
*/
@NameInMap("relateProps")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps relateProps;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFields build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFields self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFields();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFields setComponentName(String componentName) {
this.componentName = componentName;
return this;
}
public String getComponentName() {
return this.componentName;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFields setRelateProps(DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps relateProps) {
this.relateProps = relateProps;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsFieldsRelateProps getRelateProps() {
return this.relateProps;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsOptionsExtension extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("editFreeze")
public Boolean editFreeze;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsOptionsExtension build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsOptionsExtension self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsOptionsExtension();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsOptionsExtension setEditFreeze(Boolean editFreeze) {
this.editFreeze = editFreeze;
return this;
}
public Boolean getEditFreeze() {
return this.editFreeze;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsOptions extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("extension")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsOptionsExtension extension;
/**
* This parameter is required.
*/
@NameInMap("key")
public String key;
/**
* This parameter is required.
*/
@NameInMap("value")
public String value;
/**
* This parameter is required.
*/
@NameInMap("warn")
public Boolean warn;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsOptions build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsOptions self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsOptions();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsOptions setExtension(DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsOptionsExtension extension) {
this.extension = extension;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsOptionsExtension getExtension() {
return this.extension;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsOptions setKey(String key) {
this.key = key;
return this;
}
public String getKey() {
return this.key;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsOptions setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsOptions setWarn(Boolean warn) {
this.warn = warn;
return this;
}
public Boolean getWarn() {
return this.warn;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceParamsFilters extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("fieldId")
public String fieldId;
/**
* This parameter is required.
*/
@NameInMap("filterType")
public String filterType;
/**
* This parameter is required.
*/
@NameInMap("value")
public String value;
/**
* This parameter is required.
*/
@NameInMap("valueType")
public String valueType;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceParamsFilters build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceParamsFilters self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceParamsFilters();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceParamsFilters setFieldId(String fieldId) {
this.fieldId = fieldId;
return this;
}
public String getFieldId() {
return this.fieldId;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceParamsFilters setFilterType(String filterType) {
this.filterType = filterType;
return this;
}
public String getFilterType() {
return this.filterType;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceParamsFilters setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceParamsFilters setValueType(String valueType) {
this.valueType = valueType;
return this;
}
public String getValueType() {
return this.valueType;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceParams extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("filters")
public java.util.List filters;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceParams build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceParams self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceParams();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceParams setFilters(java.util.List filters) {
this.filters = filters;
return this;
}
public java.util.List getFilters() {
return this.filters;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceTarget extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("appType")
public Long appType;
/**
* This parameter is required.
*/
@NameInMap("appUuid")
public String appUuid;
/**
* This parameter is required.
*/
@NameInMap("bizType")
public String bizType;
/**
* This parameter is required.
*/
@NameInMap("formCode")
public String formCode;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceTarget build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceTarget self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceTarget();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceTarget setAppType(Long appType) {
this.appType = appType;
return this;
}
public Long getAppType() {
return this.appType;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceTarget setAppUuid(String appUuid) {
this.appUuid = appUuid;
return this;
}
public String getAppUuid() {
return this.appUuid;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceTarget setBizType(String bizType) {
this.bizType = bizType;
return this;
}
public String getBizType() {
return this.bizType;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceTarget setFormCode(String formCode) {
this.formCode = formCode;
return this;
}
public String getFormCode() {
return this.formCode;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSource extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("params")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceParams params;
/**
* This parameter is required.
*/
@NameInMap("target")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceTarget target;
/**
* This parameter is required.
*/
@NameInMap("type")
public String type;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSource build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSource self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSource();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSource setParams(DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceParams params) {
this.params = params;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceParams getParams() {
return this.params;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSource setTarget(DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceTarget target) {
this.target = target;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSourceTarget getTarget() {
return this.target;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSource setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("editFreeze")
public Boolean editFreeze;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension setEditFreeze(Boolean editFreeze) {
this.editFreeze = editFreeze;
return this;
}
public Boolean getEditFreeze() {
return this.editFreeze;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsOptions extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("extension")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension extension;
/**
* This parameter is required.
*/
@NameInMap("key")
public String key;
/**
* This parameter is required.
*/
@NameInMap("value")
public String value;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsOptions build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsOptions self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsOptions();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsOptions setExtension(DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension extension) {
this.extension = extension;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension getExtension() {
return this.extension;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsOptions setKey(String key) {
this.key = key;
return this;
}
public String getKey() {
return this.key;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsOptions setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsStatField extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("fieldId")
public String fieldId;
/**
* This parameter is required.
*/
@NameInMap("label")
public String label;
/**
* This parameter is required.
*/
@NameInMap("unit")
public String unit;
/**
* This parameter is required.
*/
@NameInMap("upper")
public Boolean upper;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsStatField build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsStatField self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsStatField();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsStatField setFieldId(String fieldId) {
this.fieldId = fieldId;
return this;
}
public String getFieldId() {
return this.fieldId;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsStatField setLabel(String label) {
this.label = label;
return this;
}
public String getLabel() {
return this.label;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsStatField setUnit(String unit) {
this.unit = unit;
return this;
}
public String getUnit() {
return this.unit;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelatePropsStatField setUpper(Boolean upper) {
this.upper = upper;
return this;
}
public Boolean getUpper() {
return this.upper;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("align")
public String align;
/**
* This parameter is required.
*/
@NameInMap("bizAlias")
public String bizAlias;
/**
* This parameter is required.
*
* example:
* 1:多选,0:单选
*/
@NameInMap("choice")
public Long choice;
/**
* This parameter is required.
*/
@NameInMap("content")
public String content;
/**
* This parameter is required.
*
* example:
* true:可编辑
*/
@NameInMap("disabled")
public Boolean disabled;
/**
* This parameter is required.
*
* example:
* true:自动
*/
@NameInMap("duration")
public String duration;
/**
* This parameter is required.
*/
@NameInMap("fieldId")
public String fieldId;
/**
* This parameter is required.
*
* example:
* DDDateField和DDDateRangeField
*/
@NameInMap("format")
public String format;
/**
* This parameter is required.
*/
@NameInMap("formula")
public String formula;
/**
* This parameter is required.
*
* example:
* true:隐藏
*/
@NameInMap("invisible")
public Boolean invisible;
/**
* This parameter is required.
*/
@NameInMap("label")
public String label;
/**
* This parameter is required.
*/
@NameInMap("labelEditableFreeze")
public Boolean labelEditableFreeze;
/**
* This parameter is required.
*/
@NameInMap("link")
public String link;
/**
* This parameter is required.
*/
@NameInMap("multi")
public Long multi;
/**
* This parameter is required.
*
* example:
* 1:不需要大写, 空或者0:需要大写
*/
@NameInMap("notUpper")
public String notUpper;
/**
* This parameter is required.
*/
@NameInMap("options")
public java.util.List options;
/**
* This parameter is required.
*
* example:
* true:是
*/
@NameInMap("payEnable")
public Boolean payEnable;
/**
* This parameter is required.
*/
@NameInMap("placeholder")
public String placeholder;
/**
* This parameter is required.
*/
@NameInMap("quote")
public Long quote;
/**
* This parameter is required.
*
* example:
* true:必填
*/
@NameInMap("required")
public Boolean required;
/**
* This parameter is required.
*/
@NameInMap("requiredEditableFreeze")
public Boolean requiredEditableFreeze;
/**
* This parameter is required.
*/
@NameInMap("statField")
public java.util.List statField;
/**
* This parameter is required.
*/
@NameInMap("unit")
public String unit;
/**
* This parameter is required.
*
* example:
* true:纵向,false:横向
*/
@NameInMap("verticalPrint")
public Boolean verticalPrint;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setAlign(String align) {
this.align = align;
return this;
}
public String getAlign() {
return this.align;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setBizAlias(String bizAlias) {
this.bizAlias = bizAlias;
return this;
}
public String getBizAlias() {
return this.bizAlias;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setChoice(Long choice) {
this.choice = choice;
return this;
}
public Long getChoice() {
return this.choice;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setContent(String content) {
this.content = content;
return this;
}
public String getContent() {
return this.content;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setDisabled(Boolean disabled) {
this.disabled = disabled;
return this;
}
public Boolean getDisabled() {
return this.disabled;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setDuration(String duration) {
this.duration = duration;
return this;
}
public String getDuration() {
return this.duration;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setFieldId(String fieldId) {
this.fieldId = fieldId;
return this;
}
public String getFieldId() {
return this.fieldId;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setFormat(String format) {
this.format = format;
return this;
}
public String getFormat() {
return this.format;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setFormula(String formula) {
this.formula = formula;
return this;
}
public String getFormula() {
return this.formula;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setInvisible(Boolean invisible) {
this.invisible = invisible;
return this;
}
public Boolean getInvisible() {
return this.invisible;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setLabel(String label) {
this.label = label;
return this;
}
public String getLabel() {
return this.label;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setLabelEditableFreeze(Boolean labelEditableFreeze) {
this.labelEditableFreeze = labelEditableFreeze;
return this;
}
public Boolean getLabelEditableFreeze() {
return this.labelEditableFreeze;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setLink(String link) {
this.link = link;
return this;
}
public String getLink() {
return this.link;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setMulti(Long multi) {
this.multi = multi;
return this;
}
public Long getMulti() {
return this.multi;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setNotUpper(String notUpper) {
this.notUpper = notUpper;
return this;
}
public String getNotUpper() {
return this.notUpper;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setOptions(java.util.List options) {
this.options = options;
return this;
}
public java.util.List getOptions() {
return this.options;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setPayEnable(Boolean payEnable) {
this.payEnable = payEnable;
return this;
}
public Boolean getPayEnable() {
return this.payEnable;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setPlaceholder(String placeholder) {
this.placeholder = placeholder;
return this;
}
public String getPlaceholder() {
return this.placeholder;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setQuote(Long quote) {
this.quote = quote;
return this;
}
public Long getQuote() {
return this.quote;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setRequired(Boolean required) {
this.required = required;
return this;
}
public Boolean getRequired() {
return this.required;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setRequiredEditableFreeze(Boolean requiredEditableFreeze) {
this.requiredEditableFreeze = requiredEditableFreeze;
return this;
}
public Boolean getRequiredEditableFreeze() {
return this.requiredEditableFreeze;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setStatField(java.util.List statField) {
this.statField = statField;
return this;
}
public java.util.List getStatField() {
return this.statField;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setUnit(String unit) {
this.unit = unit;
return this;
}
public String getUnit() {
return this.unit;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps setVerticalPrint(Boolean verticalPrint) {
this.verticalPrint = verticalPrint;
return this;
}
public Boolean getVerticalPrint() {
return this.verticalPrint;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFields extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("componentName")
public String componentName;
/**
* This parameter is required.
*/
@NameInMap("relateProps")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps relateProps;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFields build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFields self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFields();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFields setComponentName(String componentName) {
this.componentName = componentName;
return this;
}
public String getComponentName() {
return this.componentName;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFields setRelateProps(DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps relateProps) {
this.relateProps = relateProps;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceFieldsRelateProps getRelateProps() {
return this.relateProps;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSource extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("bizType")
public String bizType;
@NameInMap("dataSource")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSource dataSource;
/**
* This parameter is required.
*/
@NameInMap("fields")
public java.util.List fields;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSource build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSource self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSource();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSource setBizType(String bizType) {
this.bizType = bizType;
return this;
}
public String getBizType() {
return this.bizType;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSource setDataSource(DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSource dataSource) {
this.dataSource = dataSource;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSourceDataSource getDataSource() {
return this.dataSource;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRelateSource setFields(java.util.List fields) {
this.fields = fields;
return this;
}
public java.util.List getFields() {
return this.fields;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRule extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("type")
public String type;
/**
* This parameter is required.
*/
@NameInMap("value")
public String value;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRule build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRule self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRule();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRule setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsRule setValue(String value) {
this.value = value;
return this;
}
public String getValue() {
return this.value;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsStatField extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("fieldId")
public String fieldId;
/**
* This parameter is required.
*/
@NameInMap("label")
public String label;
/**
* This parameter is required.
*/
@NameInMap("unit")
public String unit;
/**
* This parameter is required.
*/
@NameInMap("upper")
public Boolean upper;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsStatField build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsStatField self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsStatField();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsStatField setFieldId(String fieldId) {
this.fieldId = fieldId;
return this;
}
public String getFieldId() {
return this.fieldId;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsStatField setLabel(String label) {
this.label = label;
return this;
}
public String getLabel() {
return this.label;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsStatField setUnit(String unit) {
this.unit = unit;
return this;
}
public String getUnit() {
return this.unit;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsStatField setUpper(Boolean upper) {
this.upper = upper;
return this;
}
public Boolean getUpper() {
return this.upper;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItemsProps extends TeaModel {
/**
* This parameter is required.
*
* example:
* 明细动作名称
*/
@NameInMap("actionName")
public String actionName;
/**
* This parameter is required.
*
* example:
* top|middle|bottom
*/
@NameInMap("align")
public String align;
@NameInMap("availableTemplates")
public java.util.List availableTemplates;
@NameInMap("behaviorLinkage")
public java.util.List behaviorLinkage;
/**
* This parameter is required.
*/
@NameInMap("bizAlias")
public String bizAlias;
/**
* This parameter is required.
*
* example:
* 1:多选,0:单选
*/
@NameInMap("choice")
public Long choice;
/**
* This parameter is required.
*/
@NameInMap("content")
public String content;
@NameInMap("dataSource")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSource dataSource;
/**
* example:
* 标签字段 颜色属性,格式:#0089FF
*/
@NameInMap("defaultColor")
public String defaultColor;
/**
* This parameter is required.
*
* example:
* true:可编辑
*/
@NameInMap("disabled")
public Boolean disabled;
/**
* This parameter is required.
*
* example:
* true:自动
*/
@NameInMap("duration")
public Boolean duration;
/**
* This parameter is required.
*
* example:
* 日期区间控件,自动计算时长的标题
*/
@NameInMap("durationLabel")
public String durationLabel;
/**
* This parameter is required.
*/
@NameInMap("fieldId")
public String fieldId;
/**
* This parameter is required.
*/
@NameInMap("fields")
public java.util.List fields;
/**
* This parameter is required.
*
* example:
* DDDateField和DDDateRangeField
*/
@NameInMap("format")
public String format;
/**
* This parameter is required.
*/
@NameInMap("formula")
public String formula;
/**
* This parameter is required.
*
* example:
* true:隐藏
*/
@NameInMap("invisible")
public Boolean invisible;
/**
* This parameter is required.
*/
@NameInMap("label")
public String label;
/**
* This parameter is required.
*
* example:
* true:不可修改
*/
@NameInMap("labelEditableFreeze")
public Boolean labelEditableFreeze;
/**
* This parameter is required.
*
* example:
* 评分组件限制
*/
@NameInMap("limit")
public Long limit;
/**
* This parameter is required.
*/
@NameInMap("link")
public String link;
/**
* This parameter is required.
*
* example:
* 电话控件模式 phone:仅手机,phone_tel: 手机和固话,tel:仅固话
*/
@NameInMap("mode")
public String mode;
/**
* This parameter is required.
*/
@NameInMap("multi")
public Long multi;
/**
* This parameter is required.
*
* example:
* true:支持多选,false:单选
*/
@NameInMap("multiple")
public Boolean multiple;
/**
* This parameter is required.
*/
@NameInMap("needDetail")
public String needDetail;
/**
* This parameter is required.
*
* example:
* 1:不打印,0:打印
*/
@NameInMap("notPrint")
public String notPrint;
/**
* This parameter is required.
*
* example:
* 1:不需要大写, 空或者0:需要大写
*/
@NameInMap("notUpper")
public String notUpper;
/**
* This parameter is required.
*/
@NameInMap("options")
public java.util.List options;
/**
* This parameter is required.
*
* example:
* true:是
*/
@NameInMap("payEnable")
public Boolean payEnable;
/**
* This parameter is required.
*/
@NameInMap("placeholder")
public String placeholder;
/**
* This parameter is required.
*
* example:
* 关联表单 1:引用,0:拷贝
*/
@NameInMap("quote")
public Long quote;
/**
* This parameter is required.
*
* example:
* 文本控件、选项控件等限制文本字数ratio
*/
@NameInMap("ratio")
public Long ratio;
/**
* This parameter is required.
*/
@NameInMap("relateSource")
public java.util.List relateSource;
/**
* This parameter is required.
*
* example:
* true:必填
*/
@NameInMap("required")
public Boolean required;
/**
* This parameter is required.
*
* example:
* true:不可修改
*/
@NameInMap("requiredEditableFreeze")
public Boolean requiredEditableFreeze;
/**
* This parameter is required.
*/
@NameInMap("rule")
public java.util.List rule;
/**
* This parameter is required.
*/
@NameInMap("sortable")
public Boolean sortable;
/**
* This parameter is required.
*
* example:
* 选项控件spread
*/
@NameInMap("spread")
public Boolean spread;
/**
* This parameter is required.
*/
@NameInMap("statField")
public java.util.List statField;
/**
* This parameter is required.
*
* example:
* 明细填写方式 table:表格,list:列表
*/
@NameInMap("tableViewMode")
public String tableViewMode;
/**
* This parameter is required.
*/
@NameInMap("unit")
public String unit;
/**
* This parameter is required.
*
* example:
* true:纵向,false:横向
*/
@NameInMap("verticalPrint")
public Boolean verticalPrint;
/**
* This parameter is required.
*
* example:
* 是否水印照片 true:是,false:否
*/
@NameInMap("watermark")
public Boolean watermark;
public static DescribeMetaModelResponseBodyMetaModelDTOListItemsProps build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItemsProps self = new DescribeMetaModelResponseBodyMetaModelDTOListItemsProps();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setActionName(String actionName) {
this.actionName = actionName;
return this;
}
public String getActionName() {
return this.actionName;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setAlign(String align) {
this.align = align;
return this;
}
public String getAlign() {
return this.align;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setAvailableTemplates(java.util.List availableTemplates) {
this.availableTemplates = availableTemplates;
return this;
}
public java.util.List getAvailableTemplates() {
return this.availableTemplates;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setBehaviorLinkage(java.util.List behaviorLinkage) {
this.behaviorLinkage = behaviorLinkage;
return this;
}
public java.util.List getBehaviorLinkage() {
return this.behaviorLinkage;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setBizAlias(String bizAlias) {
this.bizAlias = bizAlias;
return this;
}
public String getBizAlias() {
return this.bizAlias;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setChoice(Long choice) {
this.choice = choice;
return this;
}
public Long getChoice() {
return this.choice;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setContent(String content) {
this.content = content;
return this;
}
public String getContent() {
return this.content;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setDataSource(DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSource dataSource) {
this.dataSource = dataSource;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsPropsDataSource getDataSource() {
return this.dataSource;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setDefaultColor(String defaultColor) {
this.defaultColor = defaultColor;
return this;
}
public String getDefaultColor() {
return this.defaultColor;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setDisabled(Boolean disabled) {
this.disabled = disabled;
return this;
}
public Boolean getDisabled() {
return this.disabled;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setDuration(Boolean duration) {
this.duration = duration;
return this;
}
public Boolean getDuration() {
return this.duration;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setDurationLabel(String durationLabel) {
this.durationLabel = durationLabel;
return this;
}
public String getDurationLabel() {
return this.durationLabel;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setFieldId(String fieldId) {
this.fieldId = fieldId;
return this;
}
public String getFieldId() {
return this.fieldId;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setFields(java.util.List fields) {
this.fields = fields;
return this;
}
public java.util.List getFields() {
return this.fields;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setFormat(String format) {
this.format = format;
return this;
}
public String getFormat() {
return this.format;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setFormula(String formula) {
this.formula = formula;
return this;
}
public String getFormula() {
return this.formula;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setInvisible(Boolean invisible) {
this.invisible = invisible;
return this;
}
public Boolean getInvisible() {
return this.invisible;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setLabel(String label) {
this.label = label;
return this;
}
public String getLabel() {
return this.label;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setLabelEditableFreeze(Boolean labelEditableFreeze) {
this.labelEditableFreeze = labelEditableFreeze;
return this;
}
public Boolean getLabelEditableFreeze() {
return this.labelEditableFreeze;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setLimit(Long limit) {
this.limit = limit;
return this;
}
public Long getLimit() {
return this.limit;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setLink(String link) {
this.link = link;
return this;
}
public String getLink() {
return this.link;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setMode(String mode) {
this.mode = mode;
return this;
}
public String getMode() {
return this.mode;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setMulti(Long multi) {
this.multi = multi;
return this;
}
public Long getMulti() {
return this.multi;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setMultiple(Boolean multiple) {
this.multiple = multiple;
return this;
}
public Boolean getMultiple() {
return this.multiple;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setNeedDetail(String needDetail) {
this.needDetail = needDetail;
return this;
}
public String getNeedDetail() {
return this.needDetail;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setNotPrint(String notPrint) {
this.notPrint = notPrint;
return this;
}
public String getNotPrint() {
return this.notPrint;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setNotUpper(String notUpper) {
this.notUpper = notUpper;
return this;
}
public String getNotUpper() {
return this.notUpper;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setOptions(java.util.List options) {
this.options = options;
return this;
}
public java.util.List getOptions() {
return this.options;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setPayEnable(Boolean payEnable) {
this.payEnable = payEnable;
return this;
}
public Boolean getPayEnable() {
return this.payEnable;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setPlaceholder(String placeholder) {
this.placeholder = placeholder;
return this;
}
public String getPlaceholder() {
return this.placeholder;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setQuote(Long quote) {
this.quote = quote;
return this;
}
public Long getQuote() {
return this.quote;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setRatio(Long ratio) {
this.ratio = ratio;
return this;
}
public Long getRatio() {
return this.ratio;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setRelateSource(java.util.List relateSource) {
this.relateSource = relateSource;
return this;
}
public java.util.List getRelateSource() {
return this.relateSource;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setRequired(Boolean required) {
this.required = required;
return this;
}
public Boolean getRequired() {
return this.required;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setRequiredEditableFreeze(Boolean requiredEditableFreeze) {
this.requiredEditableFreeze = requiredEditableFreeze;
return this;
}
public Boolean getRequiredEditableFreeze() {
return this.requiredEditableFreeze;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setRule(java.util.List rule) {
this.rule = rule;
return this;
}
public java.util.List getRule() {
return this.rule;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setSortable(Boolean sortable) {
this.sortable = sortable;
return this;
}
public Boolean getSortable() {
return this.sortable;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setSpread(Boolean spread) {
this.spread = spread;
return this;
}
public Boolean getSpread() {
return this.spread;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setStatField(java.util.List statField) {
this.statField = statField;
return this;
}
public java.util.List getStatField() {
return this.statField;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setTableViewMode(String tableViewMode) {
this.tableViewMode = tableViewMode;
return this;
}
public String getTableViewMode() {
return this.tableViewMode;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setUnit(String unit) {
this.unit = unit;
return this;
}
public String getUnit() {
return this.unit;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setVerticalPrint(Boolean verticalPrint) {
this.verticalPrint = verticalPrint;
return this;
}
public Boolean getVerticalPrint() {
return this.verticalPrint;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps setWatermark(Boolean watermark) {
this.watermark = watermark;
return this;
}
public Boolean getWatermark() {
return this.watermark;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOListItems extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("children")
public java.util.List children;
/**
* This parameter is required.
*/
@NameInMap("componentName")
public String componentName;
/**
* This parameter is required.
*/
@NameInMap("props")
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps props;
public static DescribeMetaModelResponseBodyMetaModelDTOListItems build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOListItems self = new DescribeMetaModelResponseBodyMetaModelDTOListItems();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOListItems setChildren(java.util.List children) {
this.children = children;
return this;
}
public java.util.List getChildren() {
return this.children;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItems setComponentName(String componentName) {
this.componentName = componentName;
return this;
}
public String getComponentName() {
return this.componentName;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItems setProps(DescribeMetaModelResponseBodyMetaModelDTOListItemsProps props) {
this.props = props;
return this;
}
public DescribeMetaModelResponseBodyMetaModelDTOListItemsProps getProps() {
return this.props;
}
}
public static class DescribeMetaModelResponseBodyMetaModelDTOList extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("creatorUserId")
public String creatorUserId;
/**
* This parameter is required.
*
* example:
* 企业客户表
*/
@NameInMap("desc")
public String desc;
/**
* This parameter is required.
*/
@NameInMap("gmtCreate")
public String gmtCreate;
/**
* This parameter is required.
*/
@NameInMap("gmtModified")
public String gmtModified;
/**
* This parameter is required.
*/
@NameInMap("items")
public java.util.List items;
/**
* This parameter is required.
*
* example:
* 企业客户
*/
@NameInMap("name")
public String name;
/**
* This parameter is required.
*/
@NameInMap("relationMetaCode")
public String relationMetaCode;
/**
* This parameter is required.
*/
@NameInMap("relationMetaStatus")
public String relationMetaStatus;
/**
* This parameter is required.
*
* example:
* crm_customer
*/
@NameInMap("relationType")
public String relationType;
public static DescribeMetaModelResponseBodyMetaModelDTOList build(java.util.Map map) throws Exception {
DescribeMetaModelResponseBodyMetaModelDTOList self = new DescribeMetaModelResponseBodyMetaModelDTOList();
return TeaModel.build(map, self);
}
public DescribeMetaModelResponseBodyMetaModelDTOList setCreatorUserId(String creatorUserId) {
this.creatorUserId = creatorUserId;
return this;
}
public String getCreatorUserId() {
return this.creatorUserId;
}
public DescribeMetaModelResponseBodyMetaModelDTOList setDesc(String desc) {
this.desc = desc;
return this;
}
public String getDesc() {
return this.desc;
}
public DescribeMetaModelResponseBodyMetaModelDTOList setGmtCreate(String gmtCreate) {
this.gmtCreate = gmtCreate;
return this;
}
public String getGmtCreate() {
return this.gmtCreate;
}
public DescribeMetaModelResponseBodyMetaModelDTOList setGmtModified(String gmtModified) {
this.gmtModified = gmtModified;
return this;
}
public String getGmtModified() {
return this.gmtModified;
}
public DescribeMetaModelResponseBodyMetaModelDTOList setItems(java.util.List items) {
this.items = items;
return this;
}
public java.util.List getItems() {
return this.items;
}
public DescribeMetaModelResponseBodyMetaModelDTOList setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public DescribeMetaModelResponseBodyMetaModelDTOList setRelationMetaCode(String relationMetaCode) {
this.relationMetaCode = relationMetaCode;
return this;
}
public String getRelationMetaCode() {
return this.relationMetaCode;
}
public DescribeMetaModelResponseBodyMetaModelDTOList setRelationMetaStatus(String relationMetaStatus) {
this.relationMetaStatus = relationMetaStatus;
return this;
}
public String getRelationMetaStatus() {
return this.relationMetaStatus;
}
public DescribeMetaModelResponseBodyMetaModelDTOList setRelationType(String relationType) {
this.relationType = relationType;
return this;
}
public String getRelationType() {
return this.relationType;
}
}
}