All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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; } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy