# Uses of Class
org.kie.api.conf.OptionKey

Packages that use OptionKey
Package
Description
org.kie.api.conf
org.kie.api.runtime.conf

- ## Uses of OptionKey in org.kie.api.conf

  Fields in org.kie.api.conf declared as OptionKey
  Modifier and Type
  Field
  Description
  `static OptionKey<BetaRangeIndexOption>`
  BetaRangeIndexOption.`KEY`
  `static OptionKey`
  DeclarativeAgendaOption.`KEY`
  `static final OptionKey`
  EqualityBehaviorOption.`KEY`
  `static OptionKey`
  EventProcessingOption.`KEY`
  `static OptionKey<KieBaseMutabilityOption>`
  KieBaseMutabilityOption.`KEY`
  `static OptionKey<MBeansOption>`
  MBeansOption.`KEY`
  `static final OptionKey`
  PrototypesOption.`KEY`
  `static OptionKey`
  RemoveIdentitiesOption.`KEY`
  `static OptionKey<SequentialOption>`
  SequentialOption.`KEY`
  `static OptionKey`
  SessionsPoolOption.`KEY`
  Methods in org.kie.api.conf with parameters of type OptionKey
  Modifier and Type
  Method
  Description
  `<C extends S>
  C`
  OptionsConfiguration.`getOption(OptionKey<C> optionKey)`
  Gets an option value
  `default <C extends M>
  C`
  OptionsConfiguration.`getOption(OptionKey<C> optionKey, String subKey)`
  Gets an option value for the given option + key.
  `default <C extends M>
  Set<String>`
  OptionsConfiguration.`getOptionKeys(OptionKey<C> optionKey)`
  Deprecated.
  `default <C extends M>
  Set<String>`
  OptionsConfiguration.`getOptionSubKeys(OptionKey<C> optionKey)`
  Retrieves the set of all sub keys for a MultiValueOption.

- ## Uses of OptionKey in org.kie.api.runtime.conf

  Fields in org.kie.api.runtime.conf declared as OptionKey
  Modifier and Type
  Field
  Description
  `static OptionKey<AccumulateNullPropagationOption>`
  AccumulateNullPropagationOption.`KEY`
  `static OptionKey<BeliefSystemTypeOption>`
  BeliefSystemTypeOption.`KEY`
  `static OptionKey<ClockTypeOption>`
  ClockTypeOption.`KEY`
  `static OptionKey<DirectFiringOption>`
  DirectFiringOption.`KEY`
  `static OptionKey<KeepReferenceOption>`
  KeepReferenceOption.`KEY`
  `static OptionKey<QueryListenerOption>`
  QueryListenerOption.`KEY`
  `static OptionKey<ThreadSafeOption>`
  ThreadSafeOption.`KEY`
  `static OptionKey<TimedRuleExecutionOption>`
  TimedRuleExecutionOption.`KEY`
  `static OptionKey<TimerJobFactoryOption>`
  TimerJobFactoryOption.`KEY`