A class that describes a Dgidx component within an application.
A Dgidx component sends the finished data prepared by Forge to the Dgidx program, which generates the proprietary indices for each Dgraph.
hostID (required) is a unique string identifier for this host.
workingDir is a string identifying the working directory for this component. Any relative paths in component properties are be interpreted as relative to the component's workingDir. The workingDir property, if specified, must be an absolute path.
logFile is a string identifying the log file for this component.
appConfigPrefix is the path and file prefix that define the input for Dgidx.
inputPrefix (required) is the path and prefix name for the Forge output that Dgidx indexes.
outputPrefix (required) is the path and prefix name for the Dgidx output.
runAspell prepares the Aspell files for the Dgraph. The default is true, which causes the Dgidx component to run dgwordlist and to copy the Aspell files to its output directory, where the Dgraph component can access them. Note that your stub generation tool may generate a Boolean property (for example, runAspellSpecified in .NET) that is used to detect whether the user called the set method for this attribute; the property will be used to determine whether to include this field in the serialized XML.
tempDir is the path to the temporary directory that Dgidx uses.