Package com.atlan.model.structs
Class MCRuleComparison
java.lang.Object
com.atlan.model.core.AtlanObject
com.atlan.model.structs.AtlanStruct
com.atlan.model.structs.MCRuleComparison
- All Implemented Interfaces:
- Serializable
@Generated("com.atlan.generators.ModelGeneratorV2")
public class MCRuleComparison
extends AtlanStruct
Detailed information about the comparison logic of a Monte Carlo rule.
- See Also:
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classMCRuleComparison.MCRuleComparisonBuilder<C extends MCRuleComparison,B extends MCRuleComparison.MCRuleComparisonBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.structs.AtlanStructAtlanStruct.AtlanStructBuilder<C extends AtlanStruct,B extends AtlanStruct.AtlanStructBuilder<C, B>> Nested classes/interfaces inherited from class com.atlan.model.core.AtlanObjectAtlanObject.AtlanObjectBuilder<C extends AtlanObject,B extends AtlanObject.AtlanObjectBuilder<C, B>> 
- 
Field SummaryFieldsFields inherited from class com.atlan.model.core.AtlanObjectrawJsonObject
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotected
- 
Method SummaryModifier and TypeMethodDescriptionstatic MCRuleComparison.MCRuleComparisonBuilder<?, ?> builder()protected booleanbooleanField being compared.Whether the threshold comparison is relative (true) or absolute (false).Metric being compared.Operator used for the comparison, for example greater than (GT).Threshold being compared.Type of comparison, for example threshold.Fixed typeName for MCRuleComparison.inthashCode()static MCRuleComparisonof(String mcRuleComparisonType, String mcRuleComparisonField, String mcRuleComparisonMetric, String mcRuleComparisonOperator, Double mcRuleComparisonThreshold, Boolean mcRuleComparisonIsThresholdRelative) Quickly create a new MCRuleComparison.toString()Methods inherited from class com.atlan.model.core.AtlanObjectgetRawJsonObject, setRawJsonObject, toJson
- 
Field Details- 
TYPE_NAME- See Also:
 
 
- 
- 
Constructor Details- 
MCRuleComparison
 
- 
- 
Method Details- 
ofpublic static MCRuleComparison of(String mcRuleComparisonType, String mcRuleComparisonField, String mcRuleComparisonMetric, String mcRuleComparisonOperator, Double mcRuleComparisonThreshold, Boolean mcRuleComparisonIsThresholdRelative) Quickly create a new MCRuleComparison.- Parameters:
- mcRuleComparisonType- Type of comparison, for example threshold.
- mcRuleComparisonField- Field being compared.
- mcRuleComparisonMetric- Metric being compared.
- mcRuleComparisonOperator- Operator used for the comparison, for example greater than (GT).
- mcRuleComparisonThreshold- Threshold being compared.
- mcRuleComparisonIsThresholdRelative- Whether the threshold comparison is relative (true) or absolute (false).
- Returns:
- a MCRuleComparison with the provided information
 
- 
builder
- 
toBuilder
- 
getMcRuleComparisonTypeType of comparison, for example threshold.
- 
getMcRuleComparisonFieldField being compared.
- 
getMcRuleComparisonMetricMetric being compared.
- 
getMcRuleComparisonOperatorOperator used for the comparison, for example greater than (GT).
- 
getMcRuleComparisonThresholdThreshold being compared.
- 
getMcRuleComparisonIsThresholdRelativeWhether the threshold comparison is relative (true) or absolute (false).
- 
equals- Overrides:
- equalsin class- AtlanStruct
 
- 
canEqual- Overrides:
- canEqualin class- AtlanStruct
 
- 
hashCodepublic int hashCode()- Overrides:
- hashCodein class- AtlanStruct
 
- 
toStringDescription copied from class:AtlanObject- Overrides:
- toStringin class- AtlanObject
 
- 
getTypeNameFixed typeName for MCRuleComparison.- Overrides:
- getTypeNamein class- AtlanStruct
 
 
-