Package org.kie.internal.builder.conf

# Interface KnowledgeBuilderOption

All Superinterfaces:
  `Option`, `Serializable`

All Known Subinterfaces:
  `MultiValueKieBuilderOption`, `MultiValueKnowledgeBuilderOption`, `MultiValueRuleBuilderOption`, `SingleValueKieBuilderOption`, `SingleValueKnowledgeBuilderOption`, `SingleValueRuleBuilderOption`

All Known Implementing Classes:
  `AccumulateFunctionOption`, `AlphaNetworkCompilerOption`, `DefaultDialectOption`, `DefaultPackageNameOption`, `DumpDirOption`, `EvaluatorOption`, `ExternaliseCanonicalModelLambdaOption`, `GroupDRLsInKieBasesByFolderOption`, `KBuilderSeverityOption`, `LanguageLevelOption`, `ParallelLambdaExternalizationOption`, `ParallelRulesBuildThresholdOption`, `ProcessStringEscapesOption`, `PropertySpecificOption`, `ReproducibleExecutableModelGenerationOption`, `TrimCellsInDTableOption`

public interface KnowledgeBuilderOption extends Option
A markup interface for KnowledgeBuilderConfiguration options

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `static final String`
  `TYPE`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `default String`
  `type()`

  ### Methods inherited from interface org.kie.api.conf.Option

  `getPropertyName, propertyName`

- ## Field Details

  - ### TYPE

    static final String TYPE
    See Also:
      - Constant Field Values

- ## Method Details

  - ### type

    default String type()
    Specified by:
      `type` in interface `Option`