public NamedTopologyBuilder newNamedTopologyBuilder(final String topologyName) {
        return newNamedTopologyBuilder(topologyName, new Properties());
    }
Provides a high-level DSL for specifying the processing logic of your application and building it into an
independent topology that can be executed by this {@link KafkaStreams}. This method will use the global
application {@link StreamsConfig} passed in to the constructor for all topology-level configs. To override
any of these for this specific Topology, use {@link #newNamedTopologyBuilder(String, Properties)}.
@param topologyName              The name for this topology

@throws IllegalArgumentException if the name contains the character sequence "__"
streams/src/main/java/org/apache/kafka/streams/processor/internals/namedtopology/KafkaStreamsNamedTopologyWrapper.java