RuleCondition
The conditional expression used to evaluate an email for determining if a rule action should be taken.
Inheritors
Types
The condition applies to a boolean expression passed in this field.
The condition applies to a DMARC policy expression passed in this field.
The condition applies to an IP address expression passed in this field.
The condition applies to a number expression passed in this field.
The condition applies to a string expression passed in this field.
The condition applies to a verdict expression passed in this field.
Functions
Casts this RuleCondition as a BooleanExpression and retrieves its aws.sdk.kotlin.services.mailmanager.model.RuleBooleanExpression value. Throws an exception if the RuleCondition is not a BooleanExpression.
Casts this RuleCondition as a BooleanExpression and retrieves its aws.sdk.kotlin.services.mailmanager.model.RuleBooleanExpression value. Returns null if the RuleCondition is not a BooleanExpression.
Casts this RuleCondition as a DmarcExpression and retrieves its aws.sdk.kotlin.services.mailmanager.model.RuleDmarcExpression value. Throws an exception if the RuleCondition is not a DmarcExpression.
Casts this RuleCondition as a DmarcExpression and retrieves its aws.sdk.kotlin.services.mailmanager.model.RuleDmarcExpression value. Returns null if the RuleCondition is not a DmarcExpression.
Casts this RuleCondition as a IpExpression and retrieves its aws.sdk.kotlin.services.mailmanager.model.RuleIpExpression value. Throws an exception if the RuleCondition is not a IpExpression.
Casts this RuleCondition as a IpExpression and retrieves its aws.sdk.kotlin.services.mailmanager.model.RuleIpExpression value. Returns null if the RuleCondition is not a IpExpression.
Casts this RuleCondition as a NumberExpression and retrieves its aws.sdk.kotlin.services.mailmanager.model.RuleNumberExpression value. Throws an exception if the RuleCondition is not a NumberExpression.
Casts this RuleCondition as a NumberExpression and retrieves its aws.sdk.kotlin.services.mailmanager.model.RuleNumberExpression value. Returns null if the RuleCondition is not a NumberExpression.
Casts this RuleCondition as a StringExpression and retrieves its aws.sdk.kotlin.services.mailmanager.model.RuleStringExpression value. Throws an exception if the RuleCondition is not a StringExpression.
Casts this RuleCondition as a StringExpression and retrieves its aws.sdk.kotlin.services.mailmanager.model.RuleStringExpression value. Returns null if the RuleCondition is not a StringExpression.
Casts this RuleCondition as a VerdictExpression and retrieves its aws.sdk.kotlin.services.mailmanager.model.RuleVerdictExpression value. Throws an exception if the RuleCondition is not a VerdictExpression.
Casts this RuleCondition as a VerdictExpression and retrieves its aws.sdk.kotlin.services.mailmanager.model.RuleVerdictExpression value. Returns null if the RuleCondition is not a VerdictExpression.