Uses of Interface
io.streamthoughts.azkarra.api.streams.TopologyProvider
-
-
Uses of TopologyProvider in io.streamthoughts.azkarra.api
Methods in io.streamthoughts.azkarra.api that return types with arguments of type TopologyProvider Modifier and Type Method Description Class<TopologyProvider>
StreamsTopologyMeta. type()
Method parameters in io.streamthoughts.azkarra.api with type arguments of type TopologyProvider Modifier and Type Method Description Optional<ApplicationId>
AzkarraContext. addTopology(Class<? extends TopologyProvider> type, Executed executed)
Adds a topology to the default environment of this context.Optional<ApplicationId>
AzkarraContext. addTopology(Class<? extends TopologyProvider> type, String environment, Executed executed)
Adds a topology to a specified environment.StreamsTopologyMeta.Builder
StreamsTopologyMeta.Builder. from(TopologyDescriptor<TopologyProvider> descriptor)
TopologyDescriptor
AzkarraStreamsService. getTopologyByAliasAndQualifiers(String alias, Qualifier<? extends TopologyProvider> qualifier)
Gets theTopologyDescriptor
for the specified alias and qualifier.StreamsTopologyMeta.Builder
StreamsTopologyMeta.Builder. setType(Class<TopologyProvider> type)
-
Uses of TopologyProvider in io.streamthoughts.azkarra.api.providers
Classes in io.streamthoughts.azkarra.api.providers with type parameters of type TopologyProvider Modifier and Type Class Description class
TopologyDescriptor<T extends TopologyProvider>
ASimpleComponentDescriptor
for describing aTopologyProvider
implementation. -
Uses of TopologyProvider in io.streamthoughts.azkarra.api.streams
Classes in io.streamthoughts.azkarra.api.streams that implement TopologyProvider Modifier and Type Class Description class
OptimizedTopologyProvider
ATopologyProvider
that can be used to build an optimizedTopology
instance.Methods in io.streamthoughts.azkarra.api.streams that return TopologyProvider Modifier and Type Method Description static TopologyProvider
TopologyProvider. of(org.apache.kafka.streams.Topology topology, Version version)
An helper method to create a staticTopologyProvider
returning the providedTopology
. -
Uses of TopologyProvider in io.streamthoughts.azkarra.runtime.context
Method parameters in io.streamthoughts.azkarra.runtime.context with type arguments of type TopologyProvider Modifier and Type Method Description Optional<ApplicationId>
DefaultAzkarraContext. addTopology(Class<? extends TopologyProvider> type, Executed executed)
Adds a topology to the default environment of this context.Optional<ApplicationId>
DefaultAzkarraContext. addTopology(Class<? extends TopologyProvider> type, String environment, Executed executed)
Adds a topology to a specified environment. -
Uses of TopologyProvider in io.streamthoughts.azkarra.runtime.context.internal
Classes in io.streamthoughts.azkarra.runtime.context.internal that implement TopologyProvider Modifier and Type Class Description static class
ContextAwareTopologySupplier.ClassLoaderAwareTopologyProvider
A delegatingTopologyProvider
which is notConfigurable
.Methods in io.streamthoughts.azkarra.runtime.context.internal that return TopologyProvider Modifier and Type Method Description TopologyProvider
ContextAwareTopologySupplier. get(Conf configs)
-
Uses of TopologyProvider in io.streamthoughts.azkarra.runtime.env
Method parameters in io.streamthoughts.azkarra.runtime.env with type arguments of type TopologyProvider Modifier and Type Method Description Optional<ApplicationId>
LocalStreamsExecutionEnvironment. addTopology(Supplier<TopologyProvider> supplier)
Adds a newTopologyProvider
instance to thisStreamsExecutionEnvironment
.Optional<ApplicationId>
LocalStreamsExecutionEnvironment. addTopology(Supplier<TopologyProvider> supplier, Executed executed)
Adds a newTopologyProvider
instance to thisStreamsExecutionEnvironment
.LocalStreamsExecutionEnvironment
LocalStreamsExecutionEnvironment. registerTopology(Supplier<TopologyProvider> supplier)
Registers a newTopologyProvider
instance to thisStreamsExecutionEnvironment
.LocalStreamsExecutionEnvironment
LocalStreamsExecutionEnvironment. registerTopology(Supplier<TopologyProvider> supplier, Executed executed)
Registers a newTopologyProvider
instance to thisStreamsExecutionEnvironment
. -
Uses of TopologyProvider in io.streamthoughts.azkarra.runtime.service
Method parameters in io.streamthoughts.azkarra.runtime.service with type arguments of type TopologyProvider Modifier and Type Method Description TopologyDescriptor
AbstractAzkarraStreamsService. getTopologyByAliasAndQualifiers(String alias, Qualifier<? extends TopologyProvider> qualifier)
Gets theTopologyDescriptor
for the specified alias and qualifier. -
Uses of TopologyProvider in io.streamthoughts.examples.azkarra.conditional
Classes in io.streamthoughts.examples.azkarra.conditional that implement TopologyProvider Modifier and Type Class Description static class
ConditionalStreamsApplication.NormalizeStreamsTopology
-
Uses of TopologyProvider in io.streamthoughts.examples.azkarra.dependency
Classes in io.streamthoughts.examples.azkarra.dependency that implement TopologyProvider Modifier and Type Class Description class
ComplexWordCountTopology
-
Uses of TopologyProvider in io.streamthoughts.examples.azkarra.sse
Classes in io.streamthoughts.examples.azkarra.sse that implement TopologyProvider Modifier and Type Class Description static class
ServerSentEventExample.WordCountPublisherTopology
-
Uses of TopologyProvider in io.streamthoughts.examples.azkarra.topology
Classes in io.streamthoughts.examples.azkarra.topology that implement TopologyProvider Modifier and Type Class Description class
BasicWordCountTopology
A basic WordCount topology.class
ConfigurableWordCountTopology
A basic WordCount topology.
-