AutomationFlowContributor

interface AutomationFlowContributor

Known direct subclasses
ActionNodeDsl

Interface for constructing Action nodes and contributing them to an automation flow.

AutomationFlowBuilder

Interface to build an automation flow.

ConditionNodeDsl

Interface for constructing Condition nodes and contributing them to an automation flow.

DelayNodeDsl

Interface for constructing Delay nodes and contributing them to an automation flow.

ManualStarterNodeDsl

Interface for constructing ManualStarter nodes and contributing them to an automation flow.

ParallelNodeDsl

Interface for constructing Parallel nodes and contributing them to an automation flow.

SelectNodeDsl

Interface for constructing Select nodes and contributing them to an automation flow.

SequentialDsl

Interface for constructing Sequential nodes and contributing them to an automation flow.

StarterNodeDsl

Interface for constructing Starter nodes and adding them to an automation flow.

StateReaderNodeDsl

Interface for constructing StateReader nodes and contributing them to an automation flow.

SuppressionNodeDsl

Interface for constructing Suppression nodes and contributing them to an automation flow.

Known indirect subclasses
ParallelFlowBuilder

Type-safe builder that builds a ParallelFlow node.

SelectFlowBuilder

Type-safe builder that builds a SelectFlow node.

SequentialFlowBuilder

Type-safe builder that builds a SequentialFlow Node.


Interface for contributing nodes to an automation flow builder (e.g. sequential, parallel, etc).

Summary

Public functions

AutomationFlowBuilder

Public functions

flowBuilder

fun flowBuilder(): AutomationFlowBuilder