Package com.atlan.model.structs
Class DataQualityRuleTemplateConfig.DataQualityRuleTemplateConfigBuilder<C extends DataQualityRuleTemplateConfig,B extends DataQualityRuleTemplateConfig.DataQualityRuleTemplateConfigBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.structs.AtlanStruct.AtlanStructBuilder<C,B>
com.atlan.model.structs.DataQualityRuleTemplateConfig.DataQualityRuleTemplateConfigBuilder<C,B>
- Enclosing class:
DataQualityRuleTemplateConfig
public abstract static class DataQualityRuleTemplateConfig.DataQualityRuleTemplateConfigBuilder<C extends DataQualityRuleTemplateConfig,B extends DataQualityRuleTemplateConfig.DataQualityRuleTemplateConfigBuilder<C,B>>
extends AtlanStruct.AtlanStructBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) abstract C
build()
dqRuleTemplateConfigAdvancedSettings
(String dqRuleTemplateConfigAdvancedSettings) Advanced settings for the rule template.dqRuleTemplateConfigBaseColumnQualifiedName
(String dqRuleTemplateConfigBaseColumnQualifiedName) Config for selecting base column for the rule.dqRuleTemplateConfigBaseDatasetQualifiedName
(String dqRuleTemplateConfigBaseDatasetQualifiedName) Config for selecting base dataset for the rule.dqRuleTemplateConfigCustomSQL
(String dqRuleTemplateConfigCustomSQL) Config for adding custom SQL.dqRuleTemplateConfigDimension
(String dqRuleTemplateConfigDimension) Config for selecting rule dimension.dqRuleTemplateConfigDisplayName
(String dqRuleTemplateConfigDisplayName) Config for selecting display name for the rule.dqRuleTemplateConfigReferenceColumnQualifiedNames
(String dqRuleTemplateConfigReferenceColumnQualifiedNames) Config for selecting reference columns for the rule.dqRuleTemplateConfigReferenceDatasetQualifiedNames
(String dqRuleTemplateConfigReferenceDatasetQualifiedNames) Config for selecting reference datasets for the rule.dqRuleTemplateConfigRuleConditions
(String dqRuleTemplateConfigRuleConditions) Configuration for Rule conditions of the template.dqRuleTemplateConfigThresholdObject
(String dqRuleTemplateConfigThresholdObject) Config for selecting threshold object for the rule.dqRuleTemplateConfigUserDescription
(String dqRuleTemplateConfigUserDescription) Config for entering description of the rule by user.protected abstract B
self()
toString()
Fixed typeName for DataQualityRuleTemplateConfig.Methods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
DataQualityRuleTemplateConfigBuilder
public DataQualityRuleTemplateConfigBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAtlanStruct.AtlanStructBuilder<C extends DataQualityRuleTemplateConfig,
B extends DataQualityRuleTemplateConfig.DataQualityRuleTemplateConfigBuilder<C, B>>
-
typeName
Fixed typeName for DataQualityRuleTemplateConfig.- Overrides:
typeName
in classAtlanStruct.AtlanStructBuilder<C extends DataQualityRuleTemplateConfig,
B extends DataQualityRuleTemplateConfig.DataQualityRuleTemplateConfigBuilder<C, B>> - Returns:
this
.
-
dqRuleTemplateConfigBaseDatasetQualifiedName
public B dqRuleTemplateConfigBaseDatasetQualifiedName(String dqRuleTemplateConfigBaseDatasetQualifiedName) Config for selecting base dataset for the rule.- Returns:
this
.
-
dqRuleTemplateConfigBaseColumnQualifiedName
public B dqRuleTemplateConfigBaseColumnQualifiedName(String dqRuleTemplateConfigBaseColumnQualifiedName) Config for selecting base column for the rule.- Returns:
this
.
-
dqRuleTemplateConfigReferenceDatasetQualifiedNames
public B dqRuleTemplateConfigReferenceDatasetQualifiedNames(String dqRuleTemplateConfigReferenceDatasetQualifiedNames) Config for selecting reference datasets for the rule.- Returns:
this
.
-
dqRuleTemplateConfigReferenceColumnQualifiedNames
public B dqRuleTemplateConfigReferenceColumnQualifiedNames(String dqRuleTemplateConfigReferenceColumnQualifiedNames) Config for selecting reference columns for the rule.- Returns:
this
.
-
dqRuleTemplateConfigThresholdObject
Config for selecting threshold object for the rule.- Returns:
this
.
-
dqRuleTemplateConfigDisplayName
Config for selecting display name for the rule.- Returns:
this
.
-
dqRuleTemplateConfigCustomSQL
Config for adding custom SQL.- Returns:
this
.
-
dqRuleTemplateConfigDimension
Config for selecting rule dimension.- Returns:
this
.
-
dqRuleTemplateConfigUserDescription
Config for entering description of the rule by user.- Returns:
this
.
-
dqRuleTemplateConfigAdvancedSettings
Advanced settings for the rule template.- Returns:
this
.
-
dqRuleTemplateConfigRuleConditions
Configuration for Rule conditions of the template.- Returns:
this
.
-
self
- Specified by:
self
in classAtlanStruct.AtlanStructBuilder<C extends DataQualityRuleTemplateConfig,
B extends DataQualityRuleTemplateConfig.DataQualityRuleTemplateConfigBuilder<C, B>>
-
build
- Specified by:
build
in classAtlanStruct.AtlanStructBuilder<C extends DataQualityRuleTemplateConfig,
B extends DataQualityRuleTemplateConfig.DataQualityRuleTemplateConfigBuilder<C, B>>
-
toString
- Overrides:
toString
in classAtlanStruct.AtlanStructBuilder<C extends DataQualityRuleTemplateConfig,
B extends DataQualityRuleTemplateConfig.DataQualityRuleTemplateConfigBuilder<C, B>>
-