TamsFlowMetadata

Client-supplied identity and metadata for the flow the push registers.

Every field is optional and an empty one leaves the engine’s own behaviour in place, so a client that sets nothing registers exactly the flow it did before. The engine cannot invent any of this: it knows the essence it is pushing but not what the flow is to the operator, nor which source it is a rendition of. Supplying source_id in particular is what makes successive runs collect under one source rather than looking like unrelated programmes.

Field

Type

Repeated

Description

flow_id

string

Register under this flow id instead of a freshly generated one. Must be a uuid. Empty → the engine allocates one per node start.

source_id

string

The source this flow is one encoding of. Must be a uuid. Empty → the engine allocates one per node start.

label

string

Empty → "Norsk video <node id>" / "Norsk audio <node id>".

description

string

tags

TamsFlowMetadata.TagsEntry

created_by

string

Recorded as both created_by and updated_by. Empty → "Norsk-Egest".