SAService Architect Back to designer
SAService ArchitectDocumentation
Designer guide Transformation icon legend

Stream 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.

Stream typeBase iconDescription
Input

Receives messages from a configured endpoint and starts a graph path.

Map

Transforms one input message into one output message.

Filter

Passes or discards a message according to a predicate.

Join / MultiJoin

Combines keyed values from a primary and one or more additional sources.

Process

Executes a process function and can expose a dedicated Error result path.

FlatMap / FlatMapIterable

Expands one input into a stream or iterable of output values.

KeyBy

Assigns a key used by Join storage and keyed operations.

Merge

Combines compatible source streams into one output.

Split

Creates explicit fan-out to multiple consumers.

Case

Evaluates a routing function and feeds When branches.

When

Represents one branch selected from a Case stream.

Sink

Sends graph messages through a configured outbound endpoint.

CycleLink

Represents an explicit feedback link while keeping normal cycle prevention intact.

Error

Consumes the dedicated error output of a supported transformation.

Delay

Delays or schedules continuation of an incoming message.

Endpoint icon overrides properties

Transport-specific icons take precedence when an endpoint is assigned.

Endpoint roleIconDescription
HTTP or gRPC Input

Rendered as a round node to distinguish an inbound API endpoint.

HTTP or gRPC Sink

Rendered as a round node to distinguish an outbound API call.

Cron endpoint

Identifies a stream backed by a Cron endpoint.

Temporal scheduled Workflow

Temporal Workflow endpoint with a schedule.

Temporal Workflow

Temporal Workflow endpoint without a schedule.

Temporal Activity

Temporal Activity endpoint.

Configuration example

Open the designer and select Graph.