Builds the final configuration for this input tree for the specified parser factory.
Instructs both the parser and renderer to process all inputs and outputs in parallel.
Instructs both the parser and renderer to process all inputs and outputs in parallel. The recursive structure of document trees will be flattened before parsing and rendering and then get reassembled afterwards, therefore the parallel processing includes all subtrees of the document tree.
The actual transformation is a three phase process, the first (parsing) and third (rendering) can run in parallel. The second phase in the middle cannot, as this is the document tree model rewrite step where things like cross references or table of contents get processed that need access to more than just the current document.
Specifies the name of a root configuration file that gets inherited by this tree and its subtrees.
Specifies the name of a root configuration file that gets inherited by this tree and its subtrees. The syntax of the input is expected to be of a format compatible with the Typesafe Config library.
Specifies a root configuration file that gets inherited by this tree and its subtrees.
Specifies a root configuration file that gets inherited by this tree and its subtrees. The syntax of the input is expected to be of a format compatible with the Typesafe Config library.
Specifies a root configuration source that gets inherited by this tree and its subtrees.
Specifies a root configuration source that gets inherited by this tree and its subtrees. The syntax of the input is expected to be of a format compatible with the Typesafe Config library.
Specifies the function to use for determining the document type of the input based on its path.
Specifies the template engine to use for parsing all template inputs found in the tree.
API for configuring a batch operation. Gives access to all relevant aspects of traversing, parsing and rendering a tree of inputs.