Packages
altworx_runbox
22.1.0
25.0.0
24.0.0
23.1.0
23.0.0
22.2.0
22.1.0
22.0.0
21.2.0
21.1.2
21.1.1
21.1.0
21.0.0
20.0.0
19.0.0
18.0.0
17.2.0
17.1.0
17.0.1
17.0.0
16.2.0
16.1.0
16.0.0
15.0.0
14.1.0
14.0.1
14.0.0
13.0.3
13.0.2
13.0.1
13.0.0
12.1.0
12.0.0
11.0.1
11.0.0
10.0.0
9.0.0
8.0.0
7.0.1
7.0.0
6.0.0
5.0.0
4.0.0
3.0.0
2.1.0
2.0.0
1.4.1
1.4.0
1.3.0
1.2.0
1.1.0
1.0.0
0.1.3
0.1.2
0.1.1
0.1.0
Runbox is a library for running Altworx scenarios.
Current section
Files
Jump to
Current section
Files
lib/runbox/scenario/input_topic.ex
defmodule Runbox.Scenario.InputTopic do
@moduledoc """
Struct representing mapping of logical topics (defined in scenarios) to physical topics (actual
kafka topics).
"""
alias __MODULE__
defstruct physical_topic: "default",
resolve_physical_topic?: true,
logical_topic: "default"
@type t() :: %InputTopic{
physical_topic: String.t(),
logical_topic: String.t()
}
end