Data interface for the type of an actor run result.

interface IActorIteratorTransformBindingsOutput {
    context: IActionContext;
    metadata: () => Promise<MetadataBindings>;
    operation: possibleOperationTypes;
    originalAction: IAction;
    stream: AsyncIterator<Bindings>;
    type: "bindings";
}

Hierarchy (View Summary)

Properties

(Unchanged)Context given in action

metadata: () => Promise<MetadataBindings>

Optionally transformed metadata

The operation that produced the stream

originalAction: IAction

Action that produced the stream

stream: AsyncIterator<Bindings>

Transformed stream

type: "bindings"

Whether the stream produces bindings or quads