Interface DecisionOptions.Builder<B extends DecisionOptions.Builder<B>>

All Superinterfaces:
Cloneable
All Known Implementing Classes:
DefaultDecisionOptions.Builder, OllamaDecisionOptions.Builder, OpenAiDecisionOptions.AbstractBuilder, OpenAiDecisionOptions.Builder, SystemOneDecisionOptions.Builder
Enclosing interface:
DecisionOptions

public static interface DecisionOptions.Builder<B extends DecisionOptions.Builder<B>> extends Cloneable
  • Method Details

    • clone

      B clone()
    • model

      B model(@Nullable String model)
    • build

    • combineWith

      B combineWith(DecisionOptions.Builder<?> other)
      Override the values set so far with the non-null values of the given builder, whichever implementation it is.