Transformation icon legendStream icons
The icon in a node identifies its transformation family. Endpoint-backed Input and Sink nodes can replace the base icon with a transport-specific symbol.
When to use
Use this page while editing or reviewing the graph in the designer.
Behavior
Transformation icons properties
Base icon mapping used by both the Add Stream menu and graph nodes.
InputReceives messages from a configured endpoint and starts a graph path.
MapTransforms one input message into one output message.
FilterPasses or discards a message according to a predicate.
Join / MultiJoinCombines keyed values from a primary and one or more additional sources.
ProcessExecutes a process function and can expose a dedicated Error result path.
FlatMap / FlatMapIterableExpands one input into a stream or iterable of output values.
KeyByAssigns a key used by Join storage and keyed operations.
MergeCombines compatible source streams into one output.
SplitCreates explicit fan-out to multiple consumers.
CaseEvaluates a routing function and feeds When branches.
WhenRepresents one branch selected from a Case stream.
SinkSends graph messages through a configured outbound endpoint.
CycleLinkRepresents an explicit feedback link while keeping normal cycle prevention intact.
ErrorConsumes the dedicated error output of a supported transformation.
DelayDelays or schedules continuation of an incoming message.
Endpoint icon overrides properties
Transport-specific icons take precedence when an endpoint is assigned.
HTTP or gRPC InputRendered as a round node to distinguish an inbound API endpoint.
HTTP or gRPC SinkRendered as a round node to distinguish an outbound API call.
Cron endpointIdentifies a stream backed by a Cron endpoint.
Temporal scheduled WorkflowTemporal Workflow endpoint with a schedule.
Temporal WorkflowTemporal Workflow endpoint without a schedule.
Temporal ActivityTemporal Activity endpoint.
Configuration example
Open the designer and select Graph.