# Package org.kie.internal.builder.conf

- Interface Summary
  Interface | Description
  --- | ---
  KnowledgeBuilderOption | A markup interface for KnowledgeBuilderConfiguration options
  KnowledgeBuilderOptionsConfiguration | A base interface for type safe configurations
  MultiValueKnowledgeBuilderOption | A markup interface for MultiValueKnowledgeBuilderConfiguration options
  SingleValueKnowledgeBuilderOption | A markup interface for SingleValueKnowledgeBuilderConfiguration options

- Class Summary
  Class | Description
  --- | ---
  AccumulateFunctionOption | A class for the accumulate function configuration.
  DefaultDialectOption | A class for the default dialect configuration.
  DefaultPackageNameOption | A class for the default package name configuration.
  DumpDirOption | A class for the dump directory configuration.
  EvaluatorOption | A class for the evaluators configuration.
  KBuilderSeverityOption |
  ParallelRulesBuildThresholdOption | A class for the parallel rules build threshold configuration.

- Enum Summary
  Enum | Description
  --- | ---
  AlphaNetworkCompilerOption | An Enum for AlphaNetworkCompilerOption option.
  ClassLoaderCacheOption | An Enum for ClassLoaderCacheOption option.
  ExternaliseCanonicalModelLambdaOption | An Enum for ExternaliseCanonicalModelLambda option.
  GroupDRLsInKieBasesByFolderOption | By default all the Drools artifacts under the resources folder, at any level, are included into the KieBase.
  LanguageLevelOption | A class for the language level configuration.
  ParallelLambdaExternalizationOption | An Enum for ParallelLambdaExternalizationOption option.
  ProcessStringEscapesOption | An Enum for ProcessStringEscapes option.
  PropertySpecificOption |
  TrimCellsInDTableOption | An option to disable trimming of spaces for values in decision tables drools.trimCellsInDTable = <true|false> DEFAULT = true