Class TopologyDescriptor<T extends TopologyProvider>
- java.lang.Object
-
- io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor<T>
-
- io.streamthoughts.azkarra.api.providers.TopologyDescriptor<T>
-
- Type Parameters:
T
- theTopologyProvider
type.
- All Implemented Interfaces:
ComponentDescriptor<T>
,Ordered
,Comparable<Ordered>
public final class TopologyDescriptor<T extends TopologyProvider> extends SimpleComponentDescriptor<T>
ASimpleComponentDescriptor
for describing aTopologyProvider
implementation.
-
-
Field Summary
-
Fields inherited from interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
ORDER_BY_ORDER, ORDER_BY_VERSION
-
Fields inherited from interface io.streamthoughts.azkarra.api.components.Ordered
HIGHEST_ORDER, LOWEST_ORDER
-
-
Constructor Summary
Constructors Constructor Description TopologyDescriptor(ComponentDescriptor<T> descriptor)
Creates a newTopologyDescriptor
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
description()
Conf
streamsConfigs()
-
Methods inherited from class io.streamthoughts.azkarra.api.components.SimpleComponentDescriptor
addAliases, aliases, classLoader, className, condition, equals, hashCode, isEager, isPrimary, isSecondary, isSingleton, metadata, metadata, name, order, supplier, toString, type, version
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.streamthoughts.azkarra.api.components.ComponentDescriptor
isCloseable, isVersioned
-
-
-
-
Constructor Detail
-
TopologyDescriptor
public TopologyDescriptor(ComponentDescriptor<T> descriptor)
Creates a newTopologyDescriptor
instance.
-
-