ExecutionPlane.Target.Client behaviour (execution_plane v0.1.0)

Copy Markdown View Source

Node-to-Target execution client behaviour.

Summary

Callbacks

cancel(t, keyword)

@callback cancel(
  ExecutionPlane.ExecutionRef.t(),
  keyword()
) :: :ok | {:error, term()}

describe(keyword)

@callback describe(keyword()) :: {:ok, map()} | {:error, term()}

execute(t, keyword)

stream(t, keyword)