Package com.atlan.model.structs
Class DataQualityRuleConfigArguments.DataQualityRuleConfigArgumentsBuilder<C extends DataQualityRuleConfigArguments,B extends DataQualityRuleConfigArguments.DataQualityRuleConfigArgumentsBuilder<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.DataQualityRuleConfigArguments.DataQualityRuleConfigArgumentsBuilder<C,B>
- Enclosing class:
DataQualityRuleConfigArguments
public abstract static class DataQualityRuleConfigArguments.DataQualityRuleConfigArgumentsBuilder<C extends DataQualityRuleConfigArguments,B extends DataQualityRuleConfigArguments.DataQualityRuleConfigArgumentsBuilder<C,B>>
extends AtlanStruct.AtlanStructBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) abstract C
build()
dqRuleConfigArgumentsRaw
(String dqRuleConfigArgumentsRaw) Raw json string of the rule config that contains the rule definitions.dqRuleConfigRuleConditions
(String dqRuleConfigRuleConditions) Json string containing the rule conditions.dqRuleThresholdObject
(DataQualityRuleThresholdObject dqRuleThresholdObject) Threshold object for the rule.protected abstract B
self()
toString()
Fixed typeName for DataQualityRuleConfigArguments.Methods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
DataQualityRuleConfigArgumentsBuilder
public DataQualityRuleConfigArgumentsBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAtlanStruct.AtlanStructBuilder<C extends DataQualityRuleConfigArguments,
B extends DataQualityRuleConfigArguments.DataQualityRuleConfigArgumentsBuilder<C, B>>
-
typeName
Fixed typeName for DataQualityRuleConfigArguments.- Overrides:
typeName
in classAtlanStruct.AtlanStructBuilder<C extends DataQualityRuleConfigArguments,
B extends DataQualityRuleConfigArguments.DataQualityRuleConfigArgumentsBuilder<C, B>> - Returns:
this
.
-
dqRuleThresholdObject
Threshold object for the rule.- Returns:
this
.
-
dqRuleConfigArgumentsRaw
Raw json string of the rule config that contains the rule definitions.- Returns:
this
.
-
dqRuleConfigRuleConditions
Json string containing the rule conditions.- Returns:
this
.
-
self
- Specified by:
self
in classAtlanStruct.AtlanStructBuilder<C extends DataQualityRuleConfigArguments,
B extends DataQualityRuleConfigArguments.DataQualityRuleConfigArgumentsBuilder<C, B>>
-
build
- Specified by:
build
in classAtlanStruct.AtlanStructBuilder<C extends DataQualityRuleConfigArguments,
B extends DataQualityRuleConfigArguments.DataQualityRuleConfigArgumentsBuilder<C, B>>
-
toString
- Overrides:
toString
in classAtlanStruct.AtlanStructBuilder<C extends DataQualityRuleConfigArguments,
B extends DataQualityRuleConfigArguments.DataQualityRuleConfigArgumentsBuilder<C, B>>
-