Builder

object Builder extends TopicBuilder[Empty & Type]
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Inherited methods

def build(implicit @implicitNotFound("Topic.Name and Config are mandatory. By default Type=Persistent.") ev: Empty & Type =:= SingleMandatory): Single

It creates a topic of type Single. By default, Type=Persistent.

It creates a topic of type Single. By default, Type=Persistent.

Inherited from
TopicBuilder
def buildMulti(implicit @implicitNotFound("Topic.Pattern and Config are mandatory. By default Type=Persistent.") ev: Empty & Type =:= MultiMandatory): Multi

It creates a topic of type Multi. By default, Type=Persistent.

It creates a topic of type Multi. By default, Type=Persistent.

Inherited from
TopicBuilder
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
Inherited from
TopicBuilder
def withName(name: String): TopicBuilder[Empty & Type & Name]
Inherited from
TopicBuilder
Inherited from
TopicBuilder
Inherited from
TopicBuilder
Inherited from
TopicBuilder