Class SolverProperties

java.lang.Object
ai.timefold.solver.spring.boot.autoconfigure.config.SolverProperties

public class SolverProperties extends Object
  • Constructor Details

    • SolverProperties

      public SolverProperties()
  • Method Details

    • getSolverConfigXml

      public String getSolverConfigXml()
    • setSolverConfigXml

      public void setSolverConfigXml(String solverConfigXml)
    • getEnvironmentMode

      public EnvironmentMode getEnvironmentMode()
    • setEnvironmentMode

      public void setEnvironmentMode(EnvironmentMode environmentMode)
    • getDaemon

      public Boolean getDaemon()
    • setDaemon

      public void setDaemon(Boolean daemon)
    • getMoveThreadCount

      public String getMoveThreadCount()
    • setMoveThreadCount

      public void setMoveThreadCount(String moveThreadCount)
    • getDomainAccessType

      public DomainAccessType getDomainAccessType()
    • setDomainAccessType

      public void setDomainAccessType(DomainAccessType domainAccessType)
    • getNearbyDistanceMeterClass

      public Class<? extends NearbyDistanceMeter<?,?>> getNearbyDistanceMeterClass()
    • setNearbyDistanceMeterClass

      public void setNearbyDistanceMeterClass(Class<? extends NearbyDistanceMeter<?,?>> nearbyDistanceMeterClass)
    • getConstraintStreamImplType

      @Deprecated(forRemoval=true, since="1.4.0") public ConstraintStreamImplType getConstraintStreamImplType()
      Deprecated, for removal: This API element is subject to removal in a future version.
      No longer used.
    • setConstraintStreamImplType

      @Deprecated(forRemoval=true, since="1.4.0") public void setConstraintStreamImplType(ConstraintStreamImplType constraintStreamImplType)
      Deprecated, for removal: This API element is subject to removal in a future version.
      No longer used.
    • getConstraintStreamAutomaticNodeSharing

      public Boolean getConstraintStreamAutomaticNodeSharing()
    • setConstraintStreamAutomaticNodeSharing

      public void setConstraintStreamAutomaticNodeSharing(Boolean constraintStreamAutomaticNodeSharing)
    • getTermination

      public TerminationProperties getTermination()
    • setTermination

      public void setTermination(TerminationProperties termination)
    • loadProperties

      public void loadProperties(Map<String,Object> properties)