EPresenceConstraint
This enum contains values that indicate whether arguments are optional or mandatory.
public enum EPresenceConstraint
{
/**
* The slot must always be present and filled with a valid value.
*/
MANDATORY,
/**
* The slot may be present or absent. Its presence is not required.
*/
OPTIONAL,
/**
* The slot must be present only if a specific condition (e.g., another field's value) is met.
*/
CONDITIONAL_REQUIRED,
/**
* The slot is part of an exclusive group: either this slot OR one of the related slots must be present.
*/
CONDITIONAL_EXCLUSIVE
}