Uses of Record Class
ai.timefold.solver.service.definition.api.domain.ModelConfig
Packages that use ModelConfig
Package
Description
-
Uses of ModelConfig in ai.timefold.solver.service.definition.api
Methods in ai.timefold.solver.service.definition.api with parameters of type ModelConfigModifier and TypeMethodDescriptionModelConvertor.toSolverModel(ModelInput_ modelInput, ModelConfig<ModelConfigurationOverrides_> modelConfig, Optional<ModelOutput_> lastModelOutput) Converts the givenModelInput_andModelConfiginto aSolverModel_instance usable by the Timefold solver. -
Uses of ModelConfig in ai.timefold.solver.service.definition.api.domain
Methods in ai.timefold.solver.service.definition.api.domain that return ModelConfigModifier and TypeMethodDescriptionstatic <ModelConfigurationOverrides_ extends ModelConfigOverrides>
ModelConfig<ModelConfigurationOverrides_> ModelConfig.empty()ModelRequest.getModelConfig()static <ModelConfigurationOverrides_ extends ModelConfigOverrides>
ModelConfig<ModelConfigurationOverrides_> Configuration.getSafeModelConfig(Configuration<ModelConfigurationOverrides_> configuration) Returns theModelConfigfrom the givenConfiguration, or anModelConfig.empty()if the configuration or its underlying model configuration is null.Configuration.model()Returns the value of themodelrecord component.ScoreAnalysisConfig.model()Returns the value of themodelrecord component.Constructors in ai.timefold.solver.service.definition.api.domain with parameters of type ModelConfigModifierConstructorDescriptionConfiguration(RunConfiguration run, ModelConfig<ModelConfigurationOverrides_> model, ResourcesConfiguration resourcesConfiguration, MapsConfiguration mapsConfiguration) Creates an instance of aConfigurationrecord class.Creates an instance of aScoreAnalysisConfigrecord class. -
Uses of ModelConfig in ai.timefold.solver.service.definition.api.validation
Methods in ai.timefold.solver.service.definition.api.validation with parameters of type ModelConfigModifier and TypeMethodDescriptiondefault voidModelValidator.validate(ValidationBuilder validationBuilder, ModelInput_ modelInput, ModelConfig<ModelConfigOverrides_> modelConfig) Validates the model input before the solving, or other operation, starts.