Package com.atlan.model.structs
Class MCRuleComparison.MCRuleComparisonBuilder<C extends MCRuleComparison,B extends MCRuleComparison.MCRuleComparisonBuilder<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.MCRuleComparison.MCRuleComparisonBuilder<C,B>
- Enclosing class:
- MCRuleComparison
public abstract static class MCRuleComparison.MCRuleComparisonBuilder<C extends MCRuleComparison,B extends MCRuleComparison.MCRuleComparisonBuilder<C,B>>
extends AtlanStruct.AtlanStructBuilder<C,B>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected B
$fillValuesFrom
(C instance) abstract C
build()
mcRuleComparisonField
(String mcRuleComparisonField) Field being compared.mcRuleComparisonIsThresholdRelative
(Boolean mcRuleComparisonIsThresholdRelative) Whether the threshold comparison is relative (true) or absolute (false).mcRuleComparisonMetric
(String mcRuleComparisonMetric) Metric being compared.mcRuleComparisonOperator
(String mcRuleComparisonOperator) Operator used for the comparison, for example greater than (GT).mcRuleComparisonThreshold
(Double mcRuleComparisonThreshold) Threshold being compared.mcRuleComparisonType
(String mcRuleComparisonType) Type of comparison, for example threshold.protected abstract B
self()
toString()
Fixed typeName for MCRuleComparison.Methods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
MCRuleComparisonBuilder
public MCRuleComparisonBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFrom
in classAtlanStruct.AtlanStructBuilder<C extends MCRuleComparison,
B extends MCRuleComparison.MCRuleComparisonBuilder<C, B>>
-
typeName
Fixed typeName for MCRuleComparison.- Overrides:
typeName
in classAtlanStruct.AtlanStructBuilder<C extends MCRuleComparison,
B extends MCRuleComparison.MCRuleComparisonBuilder<C, B>> - Returns:
this
.
-
mcRuleComparisonType
Type of comparison, for example threshold.- Returns:
this
.
-
mcRuleComparisonField
Field being compared.- Returns:
this
.
-
mcRuleComparisonMetric
Metric being compared.- Returns:
this
.
-
mcRuleComparisonOperator
Operator used for the comparison, for example greater than (GT).- Returns:
this
.
-
mcRuleComparisonThreshold
Threshold being compared.- Returns:
this
.
-
mcRuleComparisonIsThresholdRelative
Whether the threshold comparison is relative (true) or absolute (false).- Returns:
this
.
-
self
- Specified by:
self
in classAtlanStruct.AtlanStructBuilder<C extends MCRuleComparison,
B extends MCRuleComparison.MCRuleComparisonBuilder<C, B>>
-
build
- Specified by:
build
in classAtlanStruct.AtlanStructBuilder<C extends MCRuleComparison,
B extends MCRuleComparison.MCRuleComparisonBuilder<C, B>>
-
toString
- Overrides:
toString
in classAtlanStruct.AtlanStructBuilder<C extends MCRuleComparison,
B extends MCRuleComparison.MCRuleComparisonBuilder<C, B>>
-