Class RuleTemplate
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.wedata.v20210820.models.RuleTemplate
-
public class RuleTemplate extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description RuleTemplate()
RuleTemplate(RuleTemplate source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long
getCitationCount()
Get 引用次数 注意:此字段可能返回 null,表示取不到有效值。Long
getCompareType()
Get 规则支持的比较方式类型(1:固定值比较,大于、小于,大于等于等 2:波动值比较,绝对值、上升、下降) 注意:此字段可能返回 null,表示取不到有效值。String
getDescription()
Get 规则模版描述Boolean
getMultiSourceFlag()
Get 是否关联多个库表 注意:此字段可能返回 null,表示取不到有效值。String
getName()
Get 规则模版名称Long
getQualityDim()
Get 规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性) 注意:此字段可能返回 null,表示取不到有效值。Long
getRuleTemplateId()
Get 规则模版IDString
getSourceContent()
Get 规则模版源侧内容,区分引擎,JSON 结构 注意:此字段可能返回 null,表示取不到有效值。Long[]
getSourceEngineTypes()
Get 源数据适用类型 注意:此字段可能返回 null,表示取不到有效值。Long
getSourceObjectDataType()
Get 规则适用的源数据对象类型(1:数值,2:字符串)Long
getSourceObjectType()
Get 规则适用的源数据对象类型(1:常量,2:离线表级,3:离线字段级别)String
getSqlExpression()
Get 自定义模板SQL表达式 注意:此字段可能返回 null,表示取不到有效值。Long
getSubQualityDim()
Get 模版子维度,0.父维度类型,1.一致性: 枚举范围一致性,2.一致性:数值范围一致性,3.一致性:字段数据相关性 注意:此字段可能返回 null,表示取不到有效值。Long
getType()
Get 模版类型(1:系统模版,2:自定义)String
getUpdateTime()
Get 更新时间yyyy-MM-dd HH:mm:ss 注意:此字段可能返回 null,表示取不到有效值。Long
getUserId()
Get 创建人id 注意:此字段可能返回 null,表示取不到有效值。String
getUserName()
Get 创建人昵称 注意:此字段可能返回 null,表示取不到有效值。Boolean
getWhereFlag()
Get 是否添加where参数 注意:此字段可能返回 null,表示取不到有效值。void
setCitationCount(Long CitationCount)
Set 引用次数 注意:此字段可能返回 null,表示取不到有效值。void
setCompareType(Long CompareType)
Set 规则支持的比较方式类型(1:固定值比较,大于、小于,大于等于等 2:波动值比较,绝对值、上升、下降) 注意:此字段可能返回 null,表示取不到有效值。void
setDescription(String Description)
Set 规则模版描述void
setMultiSourceFlag(Boolean MultiSourceFlag)
Set 是否关联多个库表 注意:此字段可能返回 null,表示取不到有效值。void
setName(String Name)
Set 规则模版名称void
setQualityDim(Long QualityDim)
Set 规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性) 注意:此字段可能返回 null,表示取不到有效值。void
setRuleTemplateId(Long RuleTemplateId)
Set 规则模版IDvoid
setSourceContent(String SourceContent)
Set 规则模版源侧内容,区分引擎,JSON 结构 注意:此字段可能返回 null,表示取不到有效值。void
setSourceEngineTypes(Long[] SourceEngineTypes)
Set 源数据适用类型 注意:此字段可能返回 null,表示取不到有效值。void
setSourceObjectDataType(Long SourceObjectDataType)
Set 规则适用的源数据对象类型(1:数值,2:字符串)void
setSourceObjectType(Long SourceObjectType)
Set 规则适用的源数据对象类型(1:常量,2:离线表级,3:离线字段级别)void
setSqlExpression(String SqlExpression)
Set 自定义模板SQL表达式 注意:此字段可能返回 null,表示取不到有效值。void
setSubQualityDim(Long SubQualityDim)
Set 模版子维度,0.父维度类型,1.一致性: 枚举范围一致性,2.一致性:数值范围一致性,3.一致性:字段数据相关性 注意:此字段可能返回 null,表示取不到有效值。void
setType(Long Type)
Set 模版类型(1:系统模版,2:自定义)void
setUpdateTime(String UpdateTime)
Set 更新时间yyyy-MM-dd HH:mm:ss 注意:此字段可能返回 null,表示取不到有效值。void
setUserId(Long UserId)
Set 创建人id 注意:此字段可能返回 null,表示取不到有效值。void
setUserName(String UserName)
Set 创建人昵称 注意:此字段可能返回 null,表示取不到有效值。void
setWhereFlag(Boolean WhereFlag)
Set 是否添加where参数 注意:此字段可能返回 null,表示取不到有效值。void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
RuleTemplate
public RuleTemplate()
-
RuleTemplate
public RuleTemplate(RuleTemplate source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getRuleTemplateId
public Long getRuleTemplateId()
Get 规则模版ID- Returns:
- RuleTemplateId 规则模版ID
-
setRuleTemplateId
public void setRuleTemplateId(Long RuleTemplateId)
Set 规则模版ID- Parameters:
RuleTemplateId
- 规则模版ID
-
getName
public String getName()
Get 规则模版名称- Returns:
- Name 规则模版名称
-
setName
public void setName(String Name)
Set 规则模版名称- Parameters:
Name
- 规则模版名称
-
getDescription
public String getDescription()
Get 规则模版描述- Returns:
- Description 规则模版描述
-
setDescription
public void setDescription(String Description)
Set 规则模版描述- Parameters:
Description
- 规则模版描述
-
getType
public Long getType()
Get 模版类型(1:系统模版,2:自定义)- Returns:
- Type 模版类型(1:系统模版,2:自定义)
-
setType
public void setType(Long Type)
Set 模版类型(1:系统模版,2:自定义)- Parameters:
Type
- 模版类型(1:系统模版,2:自定义)
-
getSourceObjectType
public Long getSourceObjectType()
Get 规则适用的源数据对象类型(1:常量,2:离线表级,3:离线字段级别)- Returns:
- SourceObjectType 规则适用的源数据对象类型(1:常量,2:离线表级,3:离线字段级别)
-
setSourceObjectType
public void setSourceObjectType(Long SourceObjectType)
Set 规则适用的源数据对象类型(1:常量,2:离线表级,3:离线字段级别)- Parameters:
SourceObjectType
- 规则适用的源数据对象类型(1:常量,2:离线表级,3:离线字段级别)
-
getSourceObjectDataType
public Long getSourceObjectDataType()
Get 规则适用的源数据对象类型(1:数值,2:字符串)- Returns:
- SourceObjectDataType 规则适用的源数据对象类型(1:数值,2:字符串)
-
setSourceObjectDataType
public void setSourceObjectDataType(Long SourceObjectDataType)
Set 规则适用的源数据对象类型(1:数值,2:字符串)- Parameters:
SourceObjectDataType
- 规则适用的源数据对象类型(1:数值,2:字符串)
-
getSourceContent
public String getSourceContent()
Get 规则模版源侧内容,区分引擎,JSON 结构 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SourceContent 规则模版源侧内容,区分引擎,JSON 结构 注意:此字段可能返回 null,表示取不到有效值。
-
setSourceContent
public void setSourceContent(String SourceContent)
Set 规则模版源侧内容,区分引擎,JSON 结构 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SourceContent
- 规则模版源侧内容,区分引擎,JSON 结构 注意:此字段可能返回 null,表示取不到有效值。
-
getSourceEngineTypes
public Long[] getSourceEngineTypes()
Get 源数据适用类型 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SourceEngineTypes 源数据适用类型 注意:此字段可能返回 null,表示取不到有效值。
-
setSourceEngineTypes
public void setSourceEngineTypes(Long[] SourceEngineTypes)
Set 源数据适用类型 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SourceEngineTypes
- 源数据适用类型 注意:此字段可能返回 null,表示取不到有效值。
-
getQualityDim
public Long getQualityDim()
Get 规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性) 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- QualityDim 规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性) 注意:此字段可能返回 null,表示取不到有效值。
-
setQualityDim
public void setQualityDim(Long QualityDim)
Set 规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性) 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
QualityDim
- 规则所属质量维度(1:准确性,2:唯一性,3:完整性,4:一致性,5:及时性,6:有效性) 注意:此字段可能返回 null,表示取不到有效值。
-
getCompareType
public Long getCompareType()
Get 规则支持的比较方式类型(1:固定值比较,大于、小于,大于等于等 2:波动值比较,绝对值、上升、下降) 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CompareType 规则支持的比较方式类型(1:固定值比较,大于、小于,大于等于等 2:波动值比较,绝对值、上升、下降) 注意:此字段可能返回 null,表示取不到有效值。
-
setCompareType
public void setCompareType(Long CompareType)
Set 规则支持的比较方式类型(1:固定值比较,大于、小于,大于等于等 2:波动值比较,绝对值、上升、下降) 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CompareType
- 规则支持的比较方式类型(1:固定值比较,大于、小于,大于等于等 2:波动值比较,绝对值、上升、下降) 注意:此字段可能返回 null,表示取不到有效值。
-
getCitationCount
public Long getCitationCount()
Get 引用次数 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CitationCount 引用次数 注意:此字段可能返回 null,表示取不到有效值。
-
setCitationCount
public void setCitationCount(Long CitationCount)
Set 引用次数 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CitationCount
- 引用次数 注意:此字段可能返回 null,表示取不到有效值。
-
getUserId
public Long getUserId()
Get 创建人id 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- UserId 创建人id 注意:此字段可能返回 null,表示取不到有效值。
-
setUserId
public void setUserId(Long UserId)
Set 创建人id 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
UserId
- 创建人id 注意:此字段可能返回 null,表示取不到有效值。
-
getUserName
public String getUserName()
Get 创建人昵称 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- UserName 创建人昵称 注意:此字段可能返回 null,表示取不到有效值。
-
setUserName
public void setUserName(String UserName)
Set 创建人昵称 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
UserName
- 创建人昵称 注意:此字段可能返回 null,表示取不到有效值。
-
getUpdateTime
public String getUpdateTime()
Get 更新时间yyyy-MM-dd HH:mm:ss 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- UpdateTime 更新时间yyyy-MM-dd HH:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
-
setUpdateTime
public void setUpdateTime(String UpdateTime)
Set 更新时间yyyy-MM-dd HH:mm:ss 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
UpdateTime
- 更新时间yyyy-MM-dd HH:mm:ss 注意:此字段可能返回 null,表示取不到有效值。
-
getWhereFlag
public Boolean getWhereFlag()
Get 是否添加where参数 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- WhereFlag 是否添加where参数 注意:此字段可能返回 null,表示取不到有效值。
-
setWhereFlag
public void setWhereFlag(Boolean WhereFlag)
Set 是否添加where参数 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
WhereFlag
- 是否添加where参数 注意:此字段可能返回 null,表示取不到有效值。
-
getMultiSourceFlag
public Boolean getMultiSourceFlag()
Get 是否关联多个库表 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MultiSourceFlag 是否关联多个库表 注意:此字段可能返回 null,表示取不到有效值。
-
setMultiSourceFlag
public void setMultiSourceFlag(Boolean MultiSourceFlag)
Set 是否关联多个库表 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MultiSourceFlag
- 是否关联多个库表 注意:此字段可能返回 null,表示取不到有效值。
-
getSqlExpression
public String getSqlExpression()
Get 自定义模板SQL表达式 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SqlExpression 自定义模板SQL表达式 注意:此字段可能返回 null,表示取不到有效值。
-
setSqlExpression
public void setSqlExpression(String SqlExpression)
Set 自定义模板SQL表达式 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SqlExpression
- 自定义模板SQL表达式 注意:此字段可能返回 null,表示取不到有效值。
-
getSubQualityDim
public Long getSubQualityDim()
Get 模版子维度,0.父维度类型,1.一致性: 枚举范围一致性,2.一致性:数值范围一致性,3.一致性:字段数据相关性 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SubQualityDim 模版子维度,0.父维度类型,1.一致性: 枚举范围一致性,2.一致性:数值范围一致性,3.一致性:字段数据相关性 注意:此字段可能返回 null,表示取不到有效值。
-
setSubQualityDim
public void setSubQualityDim(Long SubQualityDim)
Set 模版子维度,0.父维度类型,1.一致性: 枚举范围一致性,2.一致性:数值范围一致性,3.一致性:字段数据相关性 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SubQualityDim
- 模版子维度,0.父维度类型,1.一致性: 枚举范围一致性,2.一致性:数值范围一致性,3.一致性:字段数据相关性 注意:此字段可能返回 null,表示取不到有效值。
-
-