# Uses of Interface
org.kie.internal.builder.conf.KnowledgeBuilderOption

Packages that use KnowledgeBuilderOption
Package
Description
org.kie.internal.builder.conf
org.kie.internal.utils

- ## Uses of KnowledgeBuilderOption in org.kie.internal.builder.conf

  Subinterfaces of KnowledgeBuilderOption in org.kie.internal.builder.conf
  Modifier and Type
  Interface
  Description
  `interface`
  `MultiValueKieBuilderOption`
  A markup interface for MultiValueKnowledgeBuilderConfiguration options
  `interface`
  `MultiValueKnowledgeBuilderOption`
  A markup interface for MultiValueKnowledgeBuilderConfiguration options
  `interface`
  `MultiValueRuleBuilderOption`
  `interface`
  `SingleValueKieBuilderOption`
  A markup interface for SingleValueKnowledgeBuilderConfiguration options
  `interface`
  `SingleValueKnowledgeBuilderOption`
  A markup interface for SingleValueKnowledgeBuilderConfiguration options
  `interface`
  `SingleValueRuleBuilderOption`
  Classes in org.kie.internal.builder.conf that implement KnowledgeBuilderOption
  Modifier and Type
  Class
  Description
  `class`
  `AccumulateFunctionOption`
  A class for the accumulate function configuration.
  `enum`
  `AlphaNetworkCompilerOption`
  An Enum for AlphaNetworkCompilerOption option.
  `class`
  `DefaultDialectOption`
  A class for the default dialect configuration.
  `class`
  `DefaultPackageNameOption`
  A class for the default package name configuration.
  `class`
  `DumpDirOption`
  A class for the dump directory configuration.
  `class`
  `EvaluatorOption`
  A class for the evaluators configuration.
  `enum`
  `ExternaliseCanonicalModelLambdaOption`
  An Enum for ExternaliseCanonicalModelLambda option.
  `enum`
  `GroupDRLsInKieBasesByFolderOption`
  By default all the Drools artifacts under the resources folder, at any level, are included into the KieBase.
  `class`
  `KBuilderSeverityOption`
  `enum`
  `LanguageLevelOption`
  A class for the language level configuration.
  `enum`
  `ParallelLambdaExternalizationOption`
  An Enum for ParallelLambdaExternalizationOption option.
  `class`
  `ParallelRulesBuildThresholdOption`
  A class for the parallel rules build threshold configuration.
  `enum`
  `ProcessStringEscapesOption`
  An Enum for ProcessStringEscapes option.
  `enum`
  `PropertySpecificOption`
  `enum`
  `ReproducibleExecutableModelGenerationOption`
  An Enum to force the reproducible executable model generation.
  `enum`
  `TrimCellsInDTableOption`
  An option to disable trimming of spaces for values in decision tables drools.trimCellsInDTable = <true|false> DEFAULT = true

- ## Uses of KnowledgeBuilderOption in org.kie.internal.utils

  Constructors in org.kie.internal.utils with parameters of type KnowledgeBuilderOption
  Modifier
  Constructor
  Description
  ``
  `KieHelper(KnowledgeBuilderOption... options)`