SAService Architect Back to designer
SAService ArchitectDocumentation
Designer guide General · Connections · Data · Function · Execution

Editing stream properties

The Stream properties panel changes shape for the selected transformation. Fields are grouped by purpose and can be locked when changing them would invalidate existing topology.

When to use

Use this page while editing or reviewing the graph in the designer.

Behavior

  • type and service are editable only while the stream has no incoming or outgoing links. Disconnect the node before changing its structural identity or owner.
  • source is shown for single-source transformations. sources uses chips for Merge and MultiJoin and represents the additional side of Join.
  • The filter icon beside a source field toggles strict candidate filtering. Strict mode shows immediately valid graph choices; expanded mode is useful when deliberately replacing, splitting, or adapting an existing path.
  • The wrench/helper icon beside service, endpoint, type, pool, or module properties opens the corresponding editor while preserving the selected object in the route.
  • Renaming a stream also updates its generated default function name only while that function name still matches the original default. A custom function name is preserved.
  • functionDescription appears as a node hover tooltip and is carried into generated implementation context and pipeline documentation.

Why fields become read-only properties

Structural safeguards applied by the Stream editor.

PropertyRuleDescription
Transformation typeLocked when connected

Changing transformation changes the fields and source rules stored by the node.

Owning serviceLocked when connected

Normal links cannot cross service boundaries, so moving only one connected node would break the graph.

Value typeContract-dependent

May be locked when connected streams share the same propagated message type.

Key typeContract-dependent

May be locked when Join paths depend on the established key type.

EndpointValidated selection

Only endpoints available to the stream role and service configuration are offered.

Configuration example

Open the designer and select Graph.