Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NodeBuilder ¶
type NodeBuilder interface { Build() (Node, error) Type() Type Next() bool ChildBuilders() []NodeBuilder AddChildBuilder(builder NodeBuilder) }
type SinkBuilder ¶
type SourceBuilder ¶
type Topology ¶
func NewMockTopology ¶
type TopologyBuilder ¶
type TopologyBuilder struct { Source SourceBuilder SourceNodeBuilder NodeBuilder }
func NewMockTopologyBuilder ¶
func NewMockTopologyBuilder(branche int, node int) *TopologyBuilder
func (TopologyBuilder) Build ¶
func (tb TopologyBuilder) Build() (Topology, error)
Click to show internal directories.
Click to hide internal directories.