Package com.atlan.model.structs
Class DataQualityRuleTemplateConfig
java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.structs.AtlanStruct
com.atlan.model.structs.DataQualityRuleTemplateConfig
- All Implemented Interfaces:
Serializable
@Generated("com.atlan.generators.ModelGeneratorV2")
public class DataQualityRuleTemplateConfig
extends AtlanStruct
Detailed information about the configurations settings for the rule template.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
DataQualityRuleTemplateConfig.DataQualityRuleTemplateConfigBuilder<C extends DataQualityRuleTemplateConfig,
B extends DataQualityRuleTemplateConfig.DataQualityRuleTemplateConfigBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.structs.AtlanStruct
AtlanStruct.AtlanStructBuilder<C extends AtlanStruct,
B extends AtlanStruct.AtlanStructBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.core.AtlanObject
AtlanObject.AtlanObjectBuilder<C extends AtlanObject,
B extends AtlanObject.AtlanObjectBuilder<C, B>> -
Field Summary
FieldsFields inherited from class com.atlan.model.core.AtlanObject
rawJsonObject
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
DataQualityRuleTemplateConfig
(DataQualityRuleTemplateConfig.DataQualityRuleTemplateConfigBuilder<?, ?> b) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
protected boolean
boolean
Advanced settings for the rule template.Config for selecting base column for the rule.Config for selecting base dataset for the rule.Config for adding custom SQL.Config for selecting rule dimension.Config for selecting display name for the rule.Config for selecting reference columns for the rule.Config for selecting reference datasets for the rule.Configuration for Rule conditions of the template.Config for selecting threshold object for the rule.Config for entering description of the rule by user.Fixed typeName for DataQualityRuleTemplateConfig.int
hashCode()
of
(String dqRuleTemplateConfigBaseDatasetQualifiedName, String dqRuleTemplateConfigBaseColumnQualifiedName, String dqRuleTemplateConfigReferenceDatasetQualifiedNames, String dqRuleTemplateConfigReferenceColumnQualifiedNames, String dqRuleTemplateConfigThresholdObject, String dqRuleTemplateConfigDisplayName, String dqRuleTemplateConfigCustomSQL, String dqRuleTemplateConfigDimension, String dqRuleTemplateConfigUserDescription, String dqRuleTemplateConfigAdvancedSettings, String dqRuleTemplateConfigRuleConditions) Quickly create a new DataQualityRuleTemplateConfig.toString()
Methods inherited from class com.atlan.model.core.AtlanObject
getRawJsonObject, setRawJsonObject, toJson
-
Field Details
-
TYPE_NAME
- See Also:
-
-
Constructor Details
-
DataQualityRuleTemplateConfig
protected DataQualityRuleTemplateConfig(DataQualityRuleTemplateConfig.DataQualityRuleTemplateConfigBuilder<?, ?> b)
-
-
Method Details
-
of
public static DataQualityRuleTemplateConfig of(String dqRuleTemplateConfigBaseDatasetQualifiedName, String dqRuleTemplateConfigBaseColumnQualifiedName, String dqRuleTemplateConfigReferenceDatasetQualifiedNames, String dqRuleTemplateConfigReferenceColumnQualifiedNames, String dqRuleTemplateConfigThresholdObject, String dqRuleTemplateConfigDisplayName, String dqRuleTemplateConfigCustomSQL, String dqRuleTemplateConfigDimension, String dqRuleTemplateConfigUserDescription, String dqRuleTemplateConfigAdvancedSettings, String dqRuleTemplateConfigRuleConditions) Quickly create a new DataQualityRuleTemplateConfig.- Parameters:
dqRuleTemplateConfigBaseDatasetQualifiedName
- Config for selecting base dataset for the rule.dqRuleTemplateConfigBaseColumnQualifiedName
- Config for selecting base column for the rule.dqRuleTemplateConfigReferenceDatasetQualifiedNames
- Config for selecting reference datasets for the rule.dqRuleTemplateConfigReferenceColumnQualifiedNames
- Config for selecting reference columns for the rule.dqRuleTemplateConfigThresholdObject
- Config for selecting threshold object for the rule.dqRuleTemplateConfigDisplayName
- Config for selecting display name for the rule.dqRuleTemplateConfigCustomSQL
- Config for adding custom SQL.dqRuleTemplateConfigDimension
- Config for selecting rule dimension.dqRuleTemplateConfigUserDescription
- Config for entering description of the rule by user.dqRuleTemplateConfigAdvancedSettings
- Advanced settings for the rule template.dqRuleTemplateConfigRuleConditions
- Configuration for Rule conditions of the template.- Returns:
- a DataQualityRuleTemplateConfig with the provided information
-
builder
-
toBuilder
-
getDqRuleTemplateConfigBaseDatasetQualifiedName
Config for selecting base dataset for the rule. -
getDqRuleTemplateConfigBaseColumnQualifiedName
Config for selecting base column for the rule. -
getDqRuleTemplateConfigReferenceDatasetQualifiedNames
Config for selecting reference datasets for the rule. -
getDqRuleTemplateConfigReferenceColumnQualifiedNames
Config for selecting reference columns for the rule. -
getDqRuleTemplateConfigThresholdObject
Config for selecting threshold object for the rule. -
getDqRuleTemplateConfigDisplayName
Config for selecting display name for the rule. -
getDqRuleTemplateConfigCustomSQL
Config for adding custom SQL. -
getDqRuleTemplateConfigDimension
Config for selecting rule dimension. -
getDqRuleTemplateConfigUserDescription
Config for entering description of the rule by user. -
getDqRuleTemplateConfigAdvancedSettings
Advanced settings for the rule template. -
getDqRuleTemplateConfigRuleConditions
Configuration for Rule conditions of the template. -
equals
- Overrides:
equals
in classAtlanStruct
-
canEqual
- Overrides:
canEqual
in classAtlanStruct
-
hashCode
public int hashCode()- Overrides:
hashCode
in classAtlanStruct
-
toString
Description copied from class:AtlanObject
- Overrides:
toString
in classAtlanObject
-
getTypeName
Fixed typeName for DataQualityRuleTemplateConfig.- Overrides:
getTypeName
in classAtlanStruct
-