Package io.streamthoughts.azkarra.api
Class StreamsTopologyMeta.Builder
- java.lang.Object
-
- io.streamthoughts.azkarra.api.StreamsTopologyMeta.Builder
-
- Enclosing class:
- StreamsTopologyMeta
public static class StreamsTopologyMeta.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StreamsTopologyMeta
build()
StreamsTopologyMeta.Builder
from(TopologyDescriptor<TopologyProvider> descriptor)
StreamsTopologyMeta.Builder
setClassLoader(ClassLoader classLoader)
StreamsTopologyMeta.Builder
setConf(Conf conf)
StreamsTopologyMeta.Builder
setDescription(String description)
StreamsTopologyMeta.Builder
setName(String name)
StreamsTopologyMeta.Builder
setType(Class<TopologyProvider> type)
StreamsTopologyMeta.Builder
setVersion(Version version)
-
-
-
Method Detail
-
from
public StreamsTopologyMeta.Builder from(TopologyDescriptor<TopologyProvider> descriptor)
-
setName
public StreamsTopologyMeta.Builder setName(String name)
-
setVersion
public StreamsTopologyMeta.Builder setVersion(Version version)
-
setDescription
public StreamsTopologyMeta.Builder setDescription(String description)
-
setType
public StreamsTopologyMeta.Builder setType(Class<TopologyProvider> type)
-
setClassLoader
public StreamsTopologyMeta.Builder setClassLoader(ClassLoader classLoader)
-
setConf
public StreamsTopologyMeta.Builder setConf(Conf conf)
-
build
public StreamsTopologyMeta build()
-
-