Conduit v0.12.1 Conduit.Broker.PublishRoute View Source

Configuration for a publication

Link to this section Summary

Functions

Creates a new PublishRoute struct

Updates the pipeline property

Link to this section Types

Link to this type pipelines() View Source
pipelines() :: [module()]
Link to this type t() View Source
t() :: %Conduit.Broker.PublishRoute{
  name: String.t(),
  opts: Keyword.t(),
  pipelines: pipelines()
}

Link to this section Functions

Link to this function new(name, opts, pipelines \\ []) View Source
new(name(), opts(), pipelines()) :: t()

Creates a new PublishRoute struct

Link to this function put_pipelines(route, pipelines) View Source
put_pipelines(t(), pipelines()) :: t()

Updates the pipeline property