# Uses of Interface
org.kie.api.conf.OptionsConfiguration

Packages that use OptionsConfiguration
Package
Description
org.kie.api
Base KIE API classes.
org.kie.api.conf
org.kie.api.runtime
The runtime engine classes, including KieSession and StatelessKieSession.
org.kie.api.runtime.conf

- ## Uses of OptionsConfiguration in org.kie.api

  Subinterfaces of OptionsConfiguration in org.kie.api
  Modifier and Type
  Interface
  Description
  `interface`
  `KieBaseConfiguration`
  A class to store KieBase related configuration.

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

  Classes in org.kie.api.conf with type parameters of type OptionsConfiguration
  Modifier and Type
  Class
  Description
  `class`
  `ConfigurationKey<T extends OptionsConfiguration>`
  Subinterfaces of OptionsConfiguration in org.kie.api.conf
  Modifier and Type
  Interface
  Description
  `interface`
  `KieBaseOptionsConfiguration`
  A base interface for type safe configurations
  Methods in org.kie.api.conf with type parameters of type OptionsConfiguration
  Modifier and Type
  Method
  Description
  `<X extends OptionsConfiguration<T, S, M>>
  X`
  OptionsConfiguration.`as(ConfigurationKey<X> configuration)`

- ## Uses of OptionsConfiguration in org.kie.api.runtime

  Subinterfaces of OptionsConfiguration in org.kie.api.runtime
  Modifier and Type
  Interface
  Description
  `interface`
  `KieSessionConfiguration`
  A class to store Session related configuration.

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

  Subinterfaces of OptionsConfiguration in org.kie.api.runtime.conf
  Modifier and Type
  Interface
  Description
  `interface`
  `KieSessionOptionsConfiguration`
  A base interface for type safe configurations