Interface ObjectLifecycleStateEntryActionRuleMetadata


public interface ObjectLifecycleStateEntryActionRuleMetadata
Provides methods to retrieve metadata fields for a specific object lifecycle state's entry action. A rule contains conditions that determine if its associated actions should be executed.
  • Method Details

    • getName

      String getName()
      Retrieves the system-defined API name of the rule.
      Returns:
      the API name of the rule
    • getOrder

      int getOrder()
      Retrieves the configured execution order for this rule.
      Returns:
      the execution order number
    • getConditions

      List<RuleConditionMetadata> getConditions()
      Retrieves the list of conditions that must be met for this rule's entry actions to be checked. If this list is empty, the rule's entry actions are always executed.
      Returns:
      a List of RuleConditionMetadata
    • getEntryActions

      Retrieves the entry actions that are executed when the rule’s conditions are met.
      Returns:
      a List of LifecycleEntryActionMetadata