Class NaturalActions.SetProperty

java.lang.Object
com.shaft.properties.internal.NaturalActions.SetProperty
All Implemented Interfaces:
EngineProperties.SetProperty
Enclosing interface:
NaturalActions

public static class NaturalActions.SetProperty extends Object implements EngineProperties.SetProperty
Fluent current-thread overrides for natural-language actions.
  • Constructor Details

    • SetProperty

      public SetProperty()
  • Method Details

    • enabled

      public NaturalActions.SetProperty enabled(boolean value)
      Parameters:
      value - enabled state @return this builder
    • minimumTrustPercentage

      public NaturalActions.SetProperty minimumTrustPercentage(int value)
      Parameters:
      value - minimum trust percentage from 0 to 100 @return this builder
    • planner

      public NaturalActions.SetProperty planner(String value)
      Parameters:
      value - planner identifier @return this builder
    • aiFallbackEnabled

      public NaturalActions.SetProperty aiFallbackEnabled(boolean value)
      Parameters:
      value - AI fallback enabled state @return this builder
    • allowedActions

      public NaturalActions.SetProperty allowedActions(String value)
      Parameters:
      value - comma-separated allowed target categories @return this builder