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

com.aliyun.dingtalkcrm_1_0.models.DescribeRelationMetaResponseBody Maven / Gradle / Ivy

There is a newer version: 2.1.67
Show newest version
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkcrm_1_0.models;

import com.aliyun.tea.*;

public class DescribeRelationMetaResponseBody extends TeaModel {
    /**
     * 

This parameter is required.

*/ @NameInMap("relationMetaDTOList") public java.util.List relationMetaDTOList; public static DescribeRelationMetaResponseBody build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBody self = new DescribeRelationMetaResponseBody(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBody setRelationMetaDTOList(java.util.List relationMetaDTOList) { this.relationMetaDTOList = relationMetaDTOList; return this; } public java.util.List getRelationMetaDTOList() { return this.relationMetaDTOList; } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsAvailableTemplates extends TeaModel { /** * example: *

审批模板id

*/ @NameInMap("id") public String id; /** * example: *

审批模板名称

*/ @NameInMap("name") public String name; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsAvailableTemplates build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsAvailableTemplates self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsAvailableTemplates(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsAvailableTemplates setId(String id) { this.id = id; return this; } public String getId() { return this.id; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsAvailableTemplates setName(String name) { this.name = name; return this; } public String getName() { return this.name; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParamsFilters 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParamsFilters build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParamsFilters self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParamsFilters(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParamsFilters setFieldId(String fieldId) { this.fieldId = fieldId; return this; } public String getFieldId() { return this.fieldId; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParamsFilters setFilterType(String filterType) { this.filterType = filterType; return this; } public String getFilterType() { return this.filterType; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParamsFilters setValue(String value) { this.value = value; return this; } public String getValue() { return this.value; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParamsFilters setValueType(String valueType) { this.valueType = valueType; return this; } public String getValueType() { return this.valueType; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParams extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("filters") public java.util.List filters; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParams build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParams self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParams(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParams setFilters(java.util.List filters) { this.filters = filters; return this; } public java.util.List getFilters() { return this.filters; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceTarget 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceTarget build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceTarget self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceTarget(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceTarget setAppType(Long appType) { this.appType = appType; return this; } public Long getAppType() { return this.appType; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceTarget setAppUuid(String appUuid) { this.appUuid = appUuid; return this; } public String getAppUuid() { return this.appUuid; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceTarget setBizType(String bizType) { this.bizType = bizType; return this; } public String getBizType() { return this.bizType; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceTarget setFormCode(String formCode) { this.formCode = formCode; return this; } public String getFormCode() { return this.formCode; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSource extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("params") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParams params; /** *

This parameter is required.

*/ @NameInMap("target") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceTarget target; /** *

This parameter is required.

*/ @NameInMap("type") public String type; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSource build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSource self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSource(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSource setParams(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParams params) { this.params = params; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceParams getParams() { return this.params; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSource setTarget(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceTarget target) { this.target = target; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSourceTarget getTarget() { return this.target; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSource setType(String type) { this.type = type; return this; } public String getType() { return this.type; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("editFreeze") public Boolean editFreeze; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension setEditFreeze(Boolean editFreeze) { this.editFreeze = editFreeze; return this; } public Boolean getEditFreeze() { return this.editFreeze; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptions extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("extension") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension extension; /** *

This parameter is required.

*/ @NameInMap("key") public String key; /** *

This parameter is required.

*/ @NameInMap("value") public String value; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptions build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptions self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptions(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptions setExtension(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension extension) { this.extension = extension; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptionsExtension getExtension() { return this.extension; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptions setKey(String key) { this.key = key; return this; } public String getKey() { return this.key; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsOptions setValue(String value) { this.value = value; return this; } public String getValue() { return this.value; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsStatField 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsStatField build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsStatField self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsStatField(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsStatField setFieldId(String fieldId) { this.fieldId = fieldId; return this; } public String getFieldId() { return this.fieldId; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsStatField setLabel(String label) { this.label = label; return this; } public String getLabel() { return this.label; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsStatField setUnit(String unit) { this.unit = unit; return this; } public String getUnit() { return this.unit; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelatePropsStatField setUpper(Boolean upper) { this.upper = upper; return this; } public Boolean getUpper() { return this.upper; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setAlign(String align) { this.align = align; return this; } public String getAlign() { return this.align; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setBizAlias(String bizAlias) { this.bizAlias = bizAlias; return this; } public String getBizAlias() { return this.bizAlias; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setChoice(Long choice) { this.choice = choice; return this; } public Long getChoice() { return this.choice; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setContent(String content) { this.content = content; return this; } public String getContent() { return this.content; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setDisabled(Boolean disabled) { this.disabled = disabled; return this; } public Boolean getDisabled() { return this.disabled; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setDuration(Boolean duration) { this.duration = duration; return this; } public Boolean getDuration() { return this.duration; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setDurationLabel(String durationLabel) { this.durationLabel = durationLabel; return this; } public String getDurationLabel() { return this.durationLabel; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setFieldId(String fieldId) { this.fieldId = fieldId; return this; } public String getFieldId() { return this.fieldId; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setFormat(String format) { this.format = format; return this; } public String getFormat() { return this.format; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setFormula(String formula) { this.formula = formula; return this; } public String getFormula() { return this.formula; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setInvisible(Boolean invisible) { this.invisible = invisible; return this; } public Boolean getInvisible() { return this.invisible; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setLabel(String label) { this.label = label; return this; } public String getLabel() { return this.label; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setLabelEditableFreeze(Boolean labelEditableFreeze) { this.labelEditableFreeze = labelEditableFreeze; return this; } public Boolean getLabelEditableFreeze() { return this.labelEditableFreeze; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setLimit(Long limit) { this.limit = limit; return this; } public Long getLimit() { return this.limit; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setLink(String link) { this.link = link; return this; } public String getLink() { return this.link; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setMode(String mode) { this.mode = mode; return this; } public String getMode() { return this.mode; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setNotUpper(String notUpper) { this.notUpper = notUpper; return this; } public String getNotUpper() { return this.notUpper; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setOptions(java.util.List options) { this.options = options; return this; } public java.util.List getOptions() { return this.options; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setPayEnable(Boolean payEnable) { this.payEnable = payEnable; return this; } public Boolean getPayEnable() { return this.payEnable; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setPlaceholder(String placeholder) { this.placeholder = placeholder; return this; } public String getPlaceholder() { return this.placeholder; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setRatio(Long ratio) { this.ratio = ratio; return this; } public Long getRatio() { return this.ratio; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setRequired(Boolean required) { this.required = required; return this; } public Boolean getRequired() { return this.required; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setRequiredEditableFreeze(Boolean requiredEditableFreeze) { this.requiredEditableFreeze = requiredEditableFreeze; return this; } public Boolean getRequiredEditableFreeze() { return this.requiredEditableFreeze; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setSpread(Boolean spread) { this.spread = spread; return this; } public Boolean getSpread() { return this.spread; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setStatField(java.util.List statField) { this.statField = statField; return this; } public java.util.List getStatField() { return this.statField; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setUnit(String unit) { this.unit = unit; return this; } public String getUnit() { return this.unit; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setVerticalPrint(Boolean verticalPrint) { this.verticalPrint = verticalPrint; return this; } public Boolean getVerticalPrint() { return this.verticalPrint; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps setWatermark(Boolean watermark) { this.watermark = watermark; return this; } public Boolean getWatermark() { return this.watermark; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFields extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("componentName") public String componentName; /** *

This parameter is required.

*/ @NameInMap("relateProps") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps relateProps; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFields build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFields self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFields(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFields setComponentName(String componentName) { this.componentName = componentName; return this; } public String getComponentName() { return this.componentName; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFields setRelateProps(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps relateProps) { this.relateProps = relateProps; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsFieldsRelateProps getRelateProps() { return this.relateProps; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptionsExtension extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("editFreeze") public Boolean editFreeze; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptionsExtension build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptionsExtension self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptionsExtension(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptionsExtension setEditFreeze(Boolean editFreeze) { this.editFreeze = editFreeze; return this; } public Boolean getEditFreeze() { return this.editFreeze; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptions extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("extension") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptionsExtension extension; /** *

This parameter is required.

*/ @NameInMap("key") public String key; /** *

This parameter is required.

*/ @NameInMap("value") public String value; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptions build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptions self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptions(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptions setExtension(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptionsExtension extension) { this.extension = extension; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptionsExtension getExtension() { return this.extension; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptions setKey(String key) { this.key = key; return this; } public String getKey() { return this.key; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsOptions setValue(String value) { this.value = value; return this; } public String getValue() { return this.value; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters setFieldId(String fieldId) { this.fieldId = fieldId; return this; } public String getFieldId() { return this.fieldId; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters setFilterType(String filterType) { this.filterType = filterType; return this; } public String getFilterType() { return this.filterType; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters setValue(String value) { this.value = value; return this; } public String getValue() { return this.value; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParamsFilters setValueType(String valueType) { this.valueType = valueType; return this; } public String getValueType() { return this.valueType; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParams extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("filters") public java.util.List filters; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParams build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParams self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParams(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParams setFilters(java.util.List filters) { this.filters = filters; return this; } public java.util.List getFilters() { return this.filters; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceTarget 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceTarget build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceTarget self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceTarget(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceTarget setAppType(Long appType) { this.appType = appType; return this; } public Long getAppType() { return this.appType; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceTarget setAppUuid(String appUuid) { this.appUuid = appUuid; return this; } public String getAppUuid() { return this.appUuid; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceTarget setBizType(String bizType) { this.bizType = bizType; return this; } public String getBizType() { return this.bizType; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceTarget setFormCode(String formCode) { this.formCode = formCode; return this; } public String getFormCode() { return this.formCode; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSource extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("params") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParams params; /** *

This parameter is required.

*/ @NameInMap("target") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceTarget target; /** *

This parameter is required.

*/ @NameInMap("type") public String type; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSource build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSource self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSource(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSource setParams(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParams params) { this.params = params; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceParams getParams() { return this.params; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSource setTarget(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceTarget target) { this.target = target; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSourceTarget getTarget() { return this.target; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSource setType(String type) { this.type = type; return this; } public String getType() { return this.type; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsOptions extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("key") public String key; /** *

This parameter is required.

*/ @NameInMap("value") public String value; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsOptions build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsOptions self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsOptions(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsOptions setKey(String key) { this.key = key; return this; } public String getKey() { return this.key; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsOptions setValue(String value) { this.value = value; return this; } public String getValue() { return this.value; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField setFieldId(String fieldId) { this.fieldId = fieldId; return this; } public String getFieldId() { return this.fieldId; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField setLabel(String label) { this.label = label; return this; } public String getLabel() { return this.label; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField setUnit(String unit) { this.unit = unit; return this; } public String getUnit() { return this.unit; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelatePropsStatField setUpper(Boolean upper) { this.upper = upper; return this; } public Boolean getUpper() { return this.upper; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setAlign(String align) { this.align = align; return this; } public String getAlign() { return this.align; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setBizAlias(String bizAlias) { this.bizAlias = bizAlias; return this; } public String getBizAlias() { return this.bizAlias; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setChoice(Long choice) { this.choice = choice; return this; } public Long getChoice() { return this.choice; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setContent(String content) { this.content = content; return this; } public String getContent() { return this.content; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setDisabled(Boolean disabled) { this.disabled = disabled; return this; } public Boolean getDisabled() { return this.disabled; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setDuration(String duration) { this.duration = duration; return this; } public String getDuration() { return this.duration; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setFieldId(String fieldId) { this.fieldId = fieldId; return this; } public String getFieldId() { return this.fieldId; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setFormat(String format) { this.format = format; return this; } public String getFormat() { return this.format; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setFormula(String formula) { this.formula = formula; return this; } public String getFormula() { return this.formula; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setInvisible(Boolean invisible) { this.invisible = invisible; return this; } public Boolean getInvisible() { return this.invisible; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setLabel(String label) { this.label = label; return this; } public String getLabel() { return this.label; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setLabelEditableFreeze(Boolean labelEditableFreeze) { this.labelEditableFreeze = labelEditableFreeze; return this; } public Boolean getLabelEditableFreeze() { return this.labelEditableFreeze; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setLink(String link) { this.link = link; return this; } public String getLink() { return this.link; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setMulti(Long multi) { this.multi = multi; return this; } public Long getMulti() { return this.multi; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setNotUpper(String notUpper) { this.notUpper = notUpper; return this; } public String getNotUpper() { return this.notUpper; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setOptions(java.util.List options) { this.options = options; return this; } public java.util.List getOptions() { return this.options; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setPayEnable(Boolean payEnable) { this.payEnable = payEnable; return this; } public Boolean getPayEnable() { return this.payEnable; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setPlaceholder(String placeholder) { this.placeholder = placeholder; return this; } public String getPlaceholder() { return this.placeholder; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setQuote(Long quote) { this.quote = quote; return this; } public Long getQuote() { return this.quote; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setRequired(Boolean required) { this.required = required; return this; } public Boolean getRequired() { return this.required; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setRequiredEditableFreeze(Boolean requiredEditableFreeze) { this.requiredEditableFreeze = requiredEditableFreeze; return this; } public Boolean getRequiredEditableFreeze() { return this.requiredEditableFreeze; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setStatField(java.util.List statField) { this.statField = statField; return this; } public java.util.List getStatField() { return this.statField; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setUnit(String unit) { this.unit = unit; return this; } public String getUnit() { return this.unit; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps setVerticalPrint(Boolean verticalPrint) { this.verticalPrint = verticalPrint; return this; } public Boolean getVerticalPrint() { return this.verticalPrint; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFields extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("componentName") public String componentName; /** *

This parameter is required.

*/ @NameInMap("relateProps") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps relateProps; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFields build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFields self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFields(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFields setComponentName(String componentName) { this.componentName = componentName; return this; } public String getComponentName() { return this.componentName; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFields setRelateProps(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps relateProps) { this.relateProps = relateProps; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceFieldsRelateProps getRelateProps() { return this.relateProps; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSource extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("bizType") public String bizType; @NameInMap("dataSource") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSource dataSource; /** *

This parameter is required.

*/ @NameInMap("fields") public java.util.List fields; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSource build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSource self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSource(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSource setBizType(String bizType) { this.bizType = bizType; return this; } public String getBizType() { return this.bizType; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSource setDataSource(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSource dataSource) { this.dataSource = dataSource; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSourceDataSource getDataSource() { return this.dataSource; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRelateSource setFields(java.util.List fields) { this.fields = fields; return this; } public java.util.List getFields() { return this.fields; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRule extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("type") public String type; /** *

This parameter is required.

*/ @NameInMap("value") public String value; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRule build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRule self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRule(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRule setType(String type) { this.type = type; return this; } public String getType() { return this.type; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsRule setValue(String value) { this.value = value; return this; } public String getValue() { return this.value; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsStatField 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsStatField build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsStatField self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsStatField(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsStatField setFieldId(String fieldId) { this.fieldId = fieldId; return this; } public String getFieldId() { return this.fieldId; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsStatField setLabel(String label) { this.label = label; return this; } public String getLabel() { return this.label; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsStatField setUnit(String unit) { this.unit = unit; return this; } public String getUnit() { return this.unit; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsStatField setUpper(Boolean upper) { this.upper = upper; return this; } public Boolean getUpper() { return this.upper; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSource 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setActionName(String actionName) { this.actionName = actionName; return this; } public String getActionName() { return this.actionName; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setAlign(String align) { this.align = align; return this; } public String getAlign() { return this.align; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setAvailableTemplates(java.util.List availableTemplates) { this.availableTemplates = availableTemplates; return this; } public java.util.List getAvailableTemplates() { return this.availableTemplates; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setBizAlias(String bizAlias) { this.bizAlias = bizAlias; return this; } public String getBizAlias() { return this.bizAlias; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setChoice(Long choice) { this.choice = choice; return this; } public Long getChoice() { return this.choice; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setContent(String content) { this.content = content; return this; } public String getContent() { return this.content; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setDataSource(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSource dataSource) { this.dataSource = dataSource; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenPropsDataSource getDataSource() { return this.dataSource; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setDefaultColor(String defaultColor) { this.defaultColor = defaultColor; return this; } public String getDefaultColor() { return this.defaultColor; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setDisabled(Boolean disabled) { this.disabled = disabled; return this; } public Boolean getDisabled() { return this.disabled; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setDuration(Boolean duration) { this.duration = duration; return this; } public Boolean getDuration() { return this.duration; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setDurationLabel(String durationLabel) { this.durationLabel = durationLabel; return this; } public String getDurationLabel() { return this.durationLabel; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setFieldId(String fieldId) { this.fieldId = fieldId; return this; } public String getFieldId() { return this.fieldId; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setFields(java.util.List fields) { this.fields = fields; return this; } public java.util.List getFields() { return this.fields; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setFormat(String format) { this.format = format; return this; } public String getFormat() { return this.format; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setFormula(String formula) { this.formula = formula; return this; } public String getFormula() { return this.formula; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setInvisible(Boolean invisible) { this.invisible = invisible; return this; } public Boolean getInvisible() { return this.invisible; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setLabel(String label) { this.label = label; return this; } public String getLabel() { return this.label; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setLabelEditableFreeze(Boolean labelEditableFreeze) { this.labelEditableFreeze = labelEditableFreeze; return this; } public Boolean getLabelEditableFreeze() { return this.labelEditableFreeze; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setLimit(Long limit) { this.limit = limit; return this; } public Long getLimit() { return this.limit; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setLink(String link) { this.link = link; return this; } public String getLink() { return this.link; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setMode(String mode) { this.mode = mode; return this; } public String getMode() { return this.mode; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setMultiple(Boolean multiple) { this.multiple = multiple; return this; } public Boolean getMultiple() { return this.multiple; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setNotPrint(String notPrint) { this.notPrint = notPrint; return this; } public String getNotPrint() { return this.notPrint; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setNotUpper(String notUpper) { this.notUpper = notUpper; return this; } public String getNotUpper() { return this.notUpper; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setOptions(java.util.List options) { this.options = options; return this; } public java.util.List getOptions() { return this.options; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setPayEnable(Boolean payEnable) { this.payEnable = payEnable; return this; } public Boolean getPayEnable() { return this.payEnable; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setPlaceholder(String placeholder) { this.placeholder = placeholder; return this; } public String getPlaceholder() { return this.placeholder; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setQuote(Long quote) { this.quote = quote; return this; } public Long getQuote() { return this.quote; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setRatio(Long ratio) { this.ratio = ratio; return this; } public Long getRatio() { return this.ratio; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setRelateSource(java.util.List relateSource) { this.relateSource = relateSource; return this; } public java.util.List getRelateSource() { return this.relateSource; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setRequired(Boolean required) { this.required = required; return this; } public Boolean getRequired() { return this.required; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setRequiredEditableFreeze(Boolean requiredEditableFreeze) { this.requiredEditableFreeze = requiredEditableFreeze; return this; } public Boolean getRequiredEditableFreeze() { return this.requiredEditableFreeze; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setRule(java.util.List rule) { this.rule = rule; return this; } public java.util.List getRule() { return this.rule; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setSortable(Boolean sortable) { this.sortable = sortable; return this; } public Boolean getSortable() { return this.sortable; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setSpread(Boolean spread) { this.spread = spread; return this; } public Boolean getSpread() { return this.spread; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setStatField(java.util.List statField) { this.statField = statField; return this; } public java.util.List getStatField() { return this.statField; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setTableViewMode(String tableViewMode) { this.tableViewMode = tableViewMode; return this; } public String getTableViewMode() { return this.tableViewMode; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setUnit(String unit) { this.unit = unit; return this; } public String getUnit() { return this.unit; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setVerticalPrint(Boolean verticalPrint) { this.verticalPrint = verticalPrint; return this; } public Boolean getVerticalPrint() { return this.verticalPrint; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps setWatermark(Boolean watermark) { this.watermark = watermark; return this; } public Boolean getWatermark() { return this.watermark; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildren extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("componentName") public String componentName; /** *

This parameter is required.

*/ @NameInMap("props") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps props; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildren build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildren self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildren(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildren setComponentName(String componentName) { this.componentName = componentName; return this; } public String getComponentName() { return this.componentName; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildren setProps(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps props) { this.props = props; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsChildrenProps getProps() { return this.props; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsAvailableTemplates extends TeaModel { /** * example: *

审批模板id

*/ @NameInMap("id") public String id; /** * example: *

审批模板名称

*/ @NameInMap("name") public String name; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsAvailableTemplates build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsAvailableTemplates self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsAvailableTemplates(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsAvailableTemplates setId(String id) { this.id = id; return this; } public String getId() { return this.id; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsAvailableTemplates setName(String name) { this.name = name; return this; } public String getName() { return this.name; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsBehaviorLinkageTargets extends TeaModel { /** * example: *

NORMAL

*/ @NameInMap("behavior") public String behavior; /** * example: *

TextField_1LTIYOR4XIF40

*/ @NameInMap("fieldId") public String fieldId; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsBehaviorLinkageTargets build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsBehaviorLinkageTargets self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsBehaviorLinkageTargets(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsBehaviorLinkageTargets setBehavior(String behavior) { this.behavior = behavior; return this; } public String getBehavior() { return this.behavior; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsBehaviorLinkageTargets setFieldId(String fieldId) { this.fieldId = fieldId; return this; } public String getFieldId() { return this.fieldId; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsBehaviorLinkage extends TeaModel { /** * example: *

option_0

*/ @NameInMap("optionKey") public String optionKey; @NameInMap("targets") public java.util.List targets; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsBehaviorLinkage build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsBehaviorLinkage self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsBehaviorLinkage(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsBehaviorLinkage setOptionKey(String optionKey) { this.optionKey = optionKey; return this; } public String getOptionKey() { return this.optionKey; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsBehaviorLinkage setTargets(java.util.List targets) { this.targets = targets; return this; } public java.util.List getTargets() { return this.targets; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParamsFilters 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParamsFilters build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParamsFilters self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParamsFilters(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParamsFilters setFieldId(String fieldId) { this.fieldId = fieldId; return this; } public String getFieldId() { return this.fieldId; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParamsFilters setFilterType(String filterType) { this.filterType = filterType; return this; } public String getFilterType() { return this.filterType; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParamsFilters setValue(String value) { this.value = value; return this; } public String getValue() { return this.value; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParamsFilters setValueType(String valueType) { this.valueType = valueType; return this; } public String getValueType() { return this.valueType; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParams extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("filters") public java.util.List filters; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParams build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParams self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParams(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParams setFilters(java.util.List filters) { this.filters = filters; return this; } public java.util.List getFilters() { return this.filters; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget setAppType(Long appType) { this.appType = appType; return this; } public Long getAppType() { return this.appType; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget setAppUuid(String appUuid) { this.appUuid = appUuid; return this; } public String getAppUuid() { return this.appUuid; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget setBizType(String bizType) { this.bizType = bizType; return this; } public String getBizType() { return this.bizType; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget setFormCode(String formCode) { this.formCode = formCode; return this; } public String getFormCode() { return this.formCode; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSource extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("params") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParams params; @NameInMap("target") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget target; @NameInMap("type") public String type; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSource build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSource self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSource(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSource setParams(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParams params) { this.params = params; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceParams getParams() { return this.params; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSource setTarget(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget target) { this.target = target; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSourceTarget getTarget() { return this.target; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSource setType(String type) { this.type = type; return this; } public String getType() { return this.type; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptionsExtension extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("editFreeze") public Boolean editFreeze; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptionsExtension build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptionsExtension self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptionsExtension(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptionsExtension setEditFreeze(Boolean editFreeze) { this.editFreeze = editFreeze; return this; } public Boolean getEditFreeze() { return this.editFreeze; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptions extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("extension") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptionsExtension extension; /** *

This parameter is required.

*/ @NameInMap("key") public String key; /** *

This parameter is required.

*/ @NameInMap("value") public String value; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptions build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptions self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptions(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptions setExtension(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptionsExtension extension) { this.extension = extension; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptionsExtension getExtension() { return this.extension; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptions setKey(String key) { this.key = key; return this; } public String getKey() { return this.key; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsOptions setValue(String value) { this.value = value; return this; } public String getValue() { return this.value; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsStatField 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsStatField build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsStatField self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsStatField(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsStatField setFieldId(String fieldId) { this.fieldId = fieldId; return this; } public String getFieldId() { return this.fieldId; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsStatField setLabel(String label) { this.label = label; return this; } public String getLabel() { return this.label; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsStatField setUnit(String unit) { this.unit = unit; return this; } public String getUnit() { return this.unit; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelatePropsStatField setUpper(Boolean upper) { this.upper = upper; return this; } public Boolean getUpper() { return this.upper; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setAlign(String align) { this.align = align; return this; } public String getAlign() { return this.align; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setBizAlias(String bizAlias) { this.bizAlias = bizAlias; return this; } public String getBizAlias() { return this.bizAlias; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setChoice(Long choice) { this.choice = choice; return this; } public Long getChoice() { return this.choice; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setContent(String content) { this.content = content; return this; } public String getContent() { return this.content; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setDisabled(Boolean disabled) { this.disabled = disabled; return this; } public Boolean getDisabled() { return this.disabled; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setDuration(String duration) { this.duration = duration; return this; } public String getDuration() { return this.duration; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setDurationLabel(String durationLabel) { this.durationLabel = durationLabel; return this; } public String getDurationLabel() { return this.durationLabel; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setFieldId(String fieldId) { this.fieldId = fieldId; return this; } public String getFieldId() { return this.fieldId; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setFormat(String format) { this.format = format; return this; } public String getFormat() { return this.format; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setFormula(String formula) { this.formula = formula; return this; } public String getFormula() { return this.formula; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setInvisible(Boolean invisible) { this.invisible = invisible; return this; } public Boolean getInvisible() { return this.invisible; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setLabel(String label) { this.label = label; return this; } public String getLabel() { return this.label; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setLabelEditableFreeze(Boolean labelEditableFreeze) { this.labelEditableFreeze = labelEditableFreeze; return this; } public Boolean getLabelEditableFreeze() { return this.labelEditableFreeze; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setLimit(Long limit) { this.limit = limit; return this; } public Long getLimit() { return this.limit; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setLink(String link) { this.link = link; return this; } public String getLink() { return this.link; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setMode(String mode) { this.mode = mode; return this; } public String getMode() { return this.mode; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setNotUpper(String notUpper) { this.notUpper = notUpper; return this; } public String getNotUpper() { return this.notUpper; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setOptions(java.util.List options) { this.options = options; return this; } public java.util.List getOptions() { return this.options; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setPayEnable(Boolean payEnable) { this.payEnable = payEnable; return this; } public Boolean getPayEnable() { return this.payEnable; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setPlaceholder(String placeholder) { this.placeholder = placeholder; return this; } public String getPlaceholder() { return this.placeholder; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setRatio(Long ratio) { this.ratio = ratio; return this; } public Long getRatio() { return this.ratio; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setRequired(Boolean required) { this.required = required; return this; } public Boolean getRequired() { return this.required; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setRequiredEditableFreeze(Boolean requiredEditableFreeze) { this.requiredEditableFreeze = requiredEditableFreeze; return this; } public Boolean getRequiredEditableFreeze() { return this.requiredEditableFreeze; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setSpread(Boolean spread) { this.spread = spread; return this; } public Boolean getSpread() { return this.spread; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setStatField(java.util.List statField) { this.statField = statField; return this; } public java.util.List getStatField() { return this.statField; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setUnit(String unit) { this.unit = unit; return this; } public String getUnit() { return this.unit; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setVerticalPrint(Boolean verticalPrint) { this.verticalPrint = verticalPrint; return this; } public Boolean getVerticalPrint() { return this.verticalPrint; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps setWatermark(Boolean watermark) { this.watermark = watermark; return this; } public Boolean getWatermark() { return this.watermark; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFields extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("componentName") public String componentName; /** *

This parameter is required.

*/ @NameInMap("relateProps") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps relateProps; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFields build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFields self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFields(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFields setComponentName(String componentName) { this.componentName = componentName; return this; } public String getComponentName() { return this.componentName; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFields setRelateProps(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps relateProps) { this.relateProps = relateProps; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsFieldsRelateProps getRelateProps() { return this.relateProps; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptionsExtension extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("editFreeze") public Boolean editFreeze; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptionsExtension build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptionsExtension self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptionsExtension(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptionsExtension setEditFreeze(Boolean editFreeze) { this.editFreeze = editFreeze; return this; } public Boolean getEditFreeze() { return this.editFreeze; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptions extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("extension") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptionsExtension 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptions build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptions self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptions(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptions setExtension(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptionsExtension extension) { this.extension = extension; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptionsExtension getExtension() { return this.extension; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptions setKey(String key) { this.key = key; return this; } public String getKey() { return this.key; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptions setValue(String value) { this.value = value; return this; } public String getValue() { return this.value; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsOptions setWarn(Boolean warn) { this.warn = warn; return this; } public Boolean getWarn() { return this.warn; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParamsFilters 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParamsFilters build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParamsFilters self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParamsFilters(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParamsFilters setFieldId(String fieldId) { this.fieldId = fieldId; return this; } public String getFieldId() { return this.fieldId; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParamsFilters setFilterType(String filterType) { this.filterType = filterType; return this; } public String getFilterType() { return this.filterType; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParamsFilters setValue(String value) { this.value = value; return this; } public String getValue() { return this.value; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParamsFilters setValueType(String valueType) { this.valueType = valueType; return this; } public String getValueType() { return this.valueType; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParams extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("filters") public java.util.List filters; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParams build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParams self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParams(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParams setFilters(java.util.List filters) { this.filters = filters; return this; } public java.util.List getFilters() { return this.filters; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceTarget 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceTarget build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceTarget self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceTarget(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceTarget setAppType(Long appType) { this.appType = appType; return this; } public Long getAppType() { return this.appType; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceTarget setAppUuid(String appUuid) { this.appUuid = appUuid; return this; } public String getAppUuid() { return this.appUuid; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceTarget setBizType(String bizType) { this.bizType = bizType; return this; } public String getBizType() { return this.bizType; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceTarget setFormCode(String formCode) { this.formCode = formCode; return this; } public String getFormCode() { return this.formCode; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSource extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("params") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParams params; /** *

This parameter is required.

*/ @NameInMap("target") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceTarget target; /** *

This parameter is required.

*/ @NameInMap("type") public String type; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSource build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSource self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSource(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSource setParams(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParams params) { this.params = params; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceParams getParams() { return this.params; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSource setTarget(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceTarget target) { this.target = target; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSourceTarget getTarget() { return this.target; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSource setType(String type) { this.type = type; return this; } public String getType() { return this.type; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("editFreeze") public Boolean editFreeze; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension setEditFreeze(Boolean editFreeze) { this.editFreeze = editFreeze; return this; } public Boolean getEditFreeze() { return this.editFreeze; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptions extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("extension") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension extension; /** *

This parameter is required.

*/ @NameInMap("key") public String key; /** *

This parameter is required.

*/ @NameInMap("value") public String value; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptions build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptions self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptions(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptions setExtension(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension extension) { this.extension = extension; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptionsExtension getExtension() { return this.extension; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptions setKey(String key) { this.key = key; return this; } public String getKey() { return this.key; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsOptions setValue(String value) { this.value = value; return this; } public String getValue() { return this.value; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsStatField 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsStatField build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsStatField self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsStatField(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsStatField setFieldId(String fieldId) { this.fieldId = fieldId; return this; } public String getFieldId() { return this.fieldId; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsStatField setLabel(String label) { this.label = label; return this; } public String getLabel() { return this.label; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsStatField setUnit(String unit) { this.unit = unit; return this; } public String getUnit() { return this.unit; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelatePropsStatField setUpper(Boolean upper) { this.upper = upper; return this; } public Boolean getUpper() { return this.upper; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setAlign(String align) { this.align = align; return this; } public String getAlign() { return this.align; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setBizAlias(String bizAlias) { this.bizAlias = bizAlias; return this; } public String getBizAlias() { return this.bizAlias; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setChoice(Long choice) { this.choice = choice; return this; } public Long getChoice() { return this.choice; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setContent(String content) { this.content = content; return this; } public String getContent() { return this.content; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setDisabled(Boolean disabled) { this.disabled = disabled; return this; } public Boolean getDisabled() { return this.disabled; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setDuration(String duration) { this.duration = duration; return this; } public String getDuration() { return this.duration; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setFieldId(String fieldId) { this.fieldId = fieldId; return this; } public String getFieldId() { return this.fieldId; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setFormat(String format) { this.format = format; return this; } public String getFormat() { return this.format; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setFormula(String formula) { this.formula = formula; return this; } public String getFormula() { return this.formula; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setInvisible(Boolean invisible) { this.invisible = invisible; return this; } public Boolean getInvisible() { return this.invisible; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setLabel(String label) { this.label = label; return this; } public String getLabel() { return this.label; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setLabelEditableFreeze(Boolean labelEditableFreeze) { this.labelEditableFreeze = labelEditableFreeze; return this; } public Boolean getLabelEditableFreeze() { return this.labelEditableFreeze; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setLink(String link) { this.link = link; return this; } public String getLink() { return this.link; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setMulti(Long multi) { this.multi = multi; return this; } public Long getMulti() { return this.multi; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setNotUpper(String notUpper) { this.notUpper = notUpper; return this; } public String getNotUpper() { return this.notUpper; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setOptions(java.util.List options) { this.options = options; return this; } public java.util.List getOptions() { return this.options; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setPayEnable(Boolean payEnable) { this.payEnable = payEnable; return this; } public Boolean getPayEnable() { return this.payEnable; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setPlaceholder(String placeholder) { this.placeholder = placeholder; return this; } public String getPlaceholder() { return this.placeholder; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setQuote(Long quote) { this.quote = quote; return this; } public Long getQuote() { return this.quote; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setRequired(Boolean required) { this.required = required; return this; } public Boolean getRequired() { return this.required; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setRequiredEditableFreeze(Boolean requiredEditableFreeze) { this.requiredEditableFreeze = requiredEditableFreeze; return this; } public Boolean getRequiredEditableFreeze() { return this.requiredEditableFreeze; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setStatField(java.util.List statField) { this.statField = statField; return this; } public java.util.List getStatField() { return this.statField; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setUnit(String unit) { this.unit = unit; return this; } public String getUnit() { return this.unit; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps setVerticalPrint(Boolean verticalPrint) { this.verticalPrint = verticalPrint; return this; } public Boolean getVerticalPrint() { return this.verticalPrint; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFields extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("componentName") public String componentName; /** *

This parameter is required.

*/ @NameInMap("relateProps") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps relateProps; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFields build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFields self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFields(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFields setComponentName(String componentName) { this.componentName = componentName; return this; } public String getComponentName() { return this.componentName; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFields setRelateProps(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps relateProps) { this.relateProps = relateProps; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceFieldsRelateProps getRelateProps() { return this.relateProps; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSource extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("bizType") public String bizType; @NameInMap("dataSource") public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSource dataSource; /** *

This parameter is required.

*/ @NameInMap("fields") public java.util.List fields; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSource build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSource self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSource(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSource setBizType(String bizType) { this.bizType = bizType; return this; } public String getBizType() { return this.bizType; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSource setDataSource(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSource dataSource) { this.dataSource = dataSource; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSourceDataSource getDataSource() { return this.dataSource; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRelateSource setFields(java.util.List fields) { this.fields = fields; return this; } public java.util.List getFields() { return this.fields; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRule extends TeaModel { /** *

This parameter is required.

*/ @NameInMap("type") public String type; /** *

This parameter is required.

*/ @NameInMap("value") public String value; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRule build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRule self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRule(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRule setType(String type) { this.type = type; return this; } public String getType() { return this.type; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsRule setValue(String value) { this.value = value; return this; } public String getValue() { return this.value; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsStatField 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsStatField build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsStatField self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsStatField(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsStatField setFieldId(String fieldId) { this.fieldId = fieldId; return this; } public String getFieldId() { return this.fieldId; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsStatField setLabel(String label) { this.label = label; return this; } public String getLabel() { return this.label; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsStatField setUnit(String unit) { this.unit = unit; return this; } public String getUnit() { return this.unit; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsStatField setUpper(Boolean upper) { this.upper = upper; return this; } public Boolean getUpper() { return this.upper; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSource 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setActionName(String actionName) { this.actionName = actionName; return this; } public String getActionName() { return this.actionName; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setAlign(String align) { this.align = align; return this; } public String getAlign() { return this.align; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setAvailableTemplates(java.util.List availableTemplates) { this.availableTemplates = availableTemplates; return this; } public java.util.List getAvailableTemplates() { return this.availableTemplates; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setBehaviorLinkage(java.util.List behaviorLinkage) { this.behaviorLinkage = behaviorLinkage; return this; } public java.util.List getBehaviorLinkage() { return this.behaviorLinkage; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setBizAlias(String bizAlias) { this.bizAlias = bizAlias; return this; } public String getBizAlias() { return this.bizAlias; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setChoice(Long choice) { this.choice = choice; return this; } public Long getChoice() { return this.choice; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setContent(String content) { this.content = content; return this; } public String getContent() { return this.content; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setDataSource(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSource dataSource) { this.dataSource = dataSource; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsPropsDataSource getDataSource() { return this.dataSource; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setDefaultColor(String defaultColor) { this.defaultColor = defaultColor; return this; } public String getDefaultColor() { return this.defaultColor; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setDisabled(Boolean disabled) { this.disabled = disabled; return this; } public Boolean getDisabled() { return this.disabled; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setDuration(Boolean duration) { this.duration = duration; return this; } public Boolean getDuration() { return this.duration; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setDurationLabel(String durationLabel) { this.durationLabel = durationLabel; return this; } public String getDurationLabel() { return this.durationLabel; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setFieldId(String fieldId) { this.fieldId = fieldId; return this; } public String getFieldId() { return this.fieldId; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setFields(java.util.List fields) { this.fields = fields; return this; } public java.util.List getFields() { return this.fields; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setFormat(String format) { this.format = format; return this; } public String getFormat() { return this.format; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setFormula(String formula) { this.formula = formula; return this; } public String getFormula() { return this.formula; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setInvisible(Boolean invisible) { this.invisible = invisible; return this; } public Boolean getInvisible() { return this.invisible; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setLabel(String label) { this.label = label; return this; } public String getLabel() { return this.label; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setLabelEditableFreeze(Boolean labelEditableFreeze) { this.labelEditableFreeze = labelEditableFreeze; return this; } public Boolean getLabelEditableFreeze() { return this.labelEditableFreeze; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setLimit(Long limit) { this.limit = limit; return this; } public Long getLimit() { return this.limit; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setLink(String link) { this.link = link; return this; } public String getLink() { return this.link; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setMode(String mode) { this.mode = mode; return this; } public String getMode() { return this.mode; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setMulti(Long multi) { this.multi = multi; return this; } public Long getMulti() { return this.multi; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setMultiple(Boolean multiple) { this.multiple = multiple; return this; } public Boolean getMultiple() { return this.multiple; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setNeedDetail(String needDetail) { this.needDetail = needDetail; return this; } public String getNeedDetail() { return this.needDetail; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setNotPrint(String notPrint) { this.notPrint = notPrint; return this; } public String getNotPrint() { return this.notPrint; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setNotUpper(String notUpper) { this.notUpper = notUpper; return this; } public String getNotUpper() { return this.notUpper; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setOptions(java.util.List options) { this.options = options; return this; } public java.util.List getOptions() { return this.options; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setPayEnable(Boolean payEnable) { this.payEnable = payEnable; return this; } public Boolean getPayEnable() { return this.payEnable; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setPlaceholder(String placeholder) { this.placeholder = placeholder; return this; } public String getPlaceholder() { return this.placeholder; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setQuote(Long quote) { this.quote = quote; return this; } public Long getQuote() { return this.quote; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setRatio(Long ratio) { this.ratio = ratio; return this; } public Long getRatio() { return this.ratio; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setRelateSource(java.util.List relateSource) { this.relateSource = relateSource; return this; } public java.util.List getRelateSource() { return this.relateSource; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setRequired(Boolean required) { this.required = required; return this; } public Boolean getRequired() { return this.required; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setRequiredEditableFreeze(Boolean requiredEditableFreeze) { this.requiredEditableFreeze = requiredEditableFreeze; return this; } public Boolean getRequiredEditableFreeze() { return this.requiredEditableFreeze; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setRule(java.util.List rule) { this.rule = rule; return this; } public java.util.List getRule() { return this.rule; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setSortable(Boolean sortable) { this.sortable = sortable; return this; } public Boolean getSortable() { return this.sortable; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setSpread(Boolean spread) { this.spread = spread; return this; } public Boolean getSpread() { return this.spread; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setStatField(java.util.List statField) { this.statField = statField; return this; } public java.util.List getStatField() { return this.statField; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setTableViewMode(String tableViewMode) { this.tableViewMode = tableViewMode; return this; } public String getTableViewMode() { return this.tableViewMode; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setUnit(String unit) { this.unit = unit; return this; } public String getUnit() { return this.unit; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setVerticalPrint(Boolean verticalPrint) { this.verticalPrint = verticalPrint; return this; } public Boolean getVerticalPrint() { return this.verticalPrint; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps setWatermark(Boolean watermark) { this.watermark = watermark; return this; } public Boolean getWatermark() { return this.watermark; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOListItems 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 DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps props; public static DescribeRelationMetaResponseBodyRelationMetaDTOListItems build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOListItems self = new DescribeRelationMetaResponseBodyRelationMetaDTOListItems(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOListItems setChildren(java.util.List children) { this.children = children; return this; } public java.util.List getChildren() { return this.children; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItems setComponentName(String componentName) { this.componentName = componentName; return this; } public String getComponentName() { return this.componentName; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItems setProps(DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps props) { this.props = props; return this; } public DescribeRelationMetaResponseBodyRelationMetaDTOListItemsProps getProps() { return this.props; } } public static class DescribeRelationMetaResponseBodyRelationMetaDTOList 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 DescribeRelationMetaResponseBodyRelationMetaDTOList build(java.util.Map map) throws Exception { DescribeRelationMetaResponseBodyRelationMetaDTOList self = new DescribeRelationMetaResponseBodyRelationMetaDTOList(); return TeaModel.build(map, self); } public DescribeRelationMetaResponseBodyRelationMetaDTOList setCreatorUserId(String creatorUserId) { this.creatorUserId = creatorUserId; return this; } public String getCreatorUserId() { return this.creatorUserId; } public DescribeRelationMetaResponseBodyRelationMetaDTOList setDesc(String desc) { this.desc = desc; return this; } public String getDesc() { return this.desc; } public DescribeRelationMetaResponseBodyRelationMetaDTOList setGmtCreate(String gmtCreate) { this.gmtCreate = gmtCreate; return this; } public String getGmtCreate() { return this.gmtCreate; } public DescribeRelationMetaResponseBodyRelationMetaDTOList setGmtModified(String gmtModified) { this.gmtModified = gmtModified; return this; } public String getGmtModified() { return this.gmtModified; } public DescribeRelationMetaResponseBodyRelationMetaDTOList setItems(java.util.List items) { this.items = items; return this; } public java.util.List getItems() { return this.items; } public DescribeRelationMetaResponseBodyRelationMetaDTOList setName(String name) { this.name = name; return this; } public String getName() { return this.name; } public DescribeRelationMetaResponseBodyRelationMetaDTOList setRelationMetaCode(String relationMetaCode) { this.relationMetaCode = relationMetaCode; return this; } public String getRelationMetaCode() { return this.relationMetaCode; } public DescribeRelationMetaResponseBodyRelationMetaDTOList setRelationMetaStatus(String relationMetaStatus) { this.relationMetaStatus = relationMetaStatus; return this; } public String getRelationMetaStatus() { return this.relationMetaStatus; } public DescribeRelationMetaResponseBodyRelationMetaDTOList setRelationType(String relationType) { this.relationType = relationType; return this; } public String getRelationType() { return this.relationType; } } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy