Package org.apache.kafka.streams
Interface TopologyDescription
public interface TopologyDescription
A meta representation of a 
topology.
 
 The nodes of a topology are grouped into sub-topologies if they are connected.
 In contrast, two sub-topologies are not connected but can be linked to each other via topics, i.e., if one
 sub-topology writes into a topic and another sub-topology
 reads from the same topic.
 Message ProcessorContext.forward(Record, String) forwards} using custom Processors and Transformers are not considered in the topology graph.
 
 When KafkaStreams.start() is called, different sub-topologies will be constructed and executed as independent
 tasks.
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic interfaceRepresents aglobal store.static interfaceA node of a topology.static interfaceA processor node of a topology.static interfaceA sink node of a topology.static interfaceA source node of a topology.static interfaceA connected sub-graph of aTopology.
- 
Method SummaryModifier and TypeMethodDescriptionAll global stores of the represented topology.All sub-topologies of the represented topology.
- 
Method Details- 
subtopologiesSet<TopologyDescription.Subtopology> subtopologies()All sub-topologies of the represented topology.- Returns:
- set of all sub-topologies
 
- 
globalStoresSet<TopologyDescription.GlobalStore> globalStores()All global stores of the represented topology.- Returns:
- set of all global stores
 
 
-