Uses of Class
ai.timefold.solver.service.definition.api.domain.Metadata
Packages that use Metadata
Package
Description
-
Uses of Metadata in ai.timefold.solver.service.definition.api.domain
Methods in ai.timefold.solver.service.definition.api.domain that return MetadataModifier and TypeMethodDescriptionModelResponse.getRun()ModelResponse.metadata()Returns the value of themetadatarecord component.Constructors in ai.timefold.solver.service.definition.api.domain with parameters of type MetadataModifierConstructorDescriptionModelResponse(Metadata<Score_> metadata, ModelOutput_ modelOutput, InputMetrics_ inputMetrics, OutputMetrics_ outputMetrics) Creates an instance of aModelResponserecord class. -
Uses of Metadata in ai.timefold.solver.service.definition.impl.solver
Methods in ai.timefold.solver.service.definition.impl.solver that return MetadataModifier and TypeMethodDescription<Score_, ModelConfigurationOverrides_ extends ModelConfigOverrides>
Metadata<Score_> SolverWorkerFacade.createAndSolveDataset(String id, DatasetSelector select, String runName, Set<String> tags, Configuration<ModelConfigurationOverrides_> configuration) Creates a new dataset derived from an existing one (identified byid) and immediately schedules it to be solved after validation/compute completes.<Score_, ModelConfigurationOverrides_ extends ModelConfigOverrides>
Metadata<Score_> SolverWorkerFacade.createAndSolveDataset(String runName, Set<String> tags, ModelInput modelInput, Configuration<ModelConfigurationOverrides_> configuration) Creates a new dataset from the providedModelInputand immediately schedules it to be solved after validation/compute completes.<Score_, ModelConfigurationOverrides_ extends ModelConfigOverrides>
Metadata<Score_> SolverWorkerFacade.createDataset(String id, DatasetSelector select, String runName, Set<String> tags, Configuration<ModelConfigurationOverrides_> configuration) Creates a new dataset derived from an existing one (identified byid) without starting the solving process.<Score_, ModelConfigurationOverrides_ extends ModelConfigOverrides>
Metadata<Score_> SolverWorkerFacade.createDataset(String runName, Set<String> tags, ModelInput modelInput, Configuration<ModelConfigurationOverrides_> configuration) Creates a new dataset from the providedModelInputwithout starting the solving process.<Score_> Metadata<Score_> SolverWorkerFacade.getMetadata(String id) Returns theMetadatafor the given dataset, ornullif none exists.<Score_, ModelConfigurationOverrides_ extends ModelConfigOverrides>
Metadata<Score_> SolverWorkerFacade.patchAndSolveDataset(String id, DatasetSelector select, String runName, ModelInputPatchRequest<ModelConfigurationOverrides_> modelInputPatchRequest) Creates a new dataset by applying a JSON patch to an existing dataset'sModelInputand immediately schedules it to be solved after validation/compute completes.<Score_, ModelConfigurationOverrides_ extends ModelConfigOverrides>
Metadata<Score_> SolverWorkerFacade.patchDataset(String id, DatasetSelector select, String runName, ModelInputPatchRequest<ModelConfigurationOverrides_> modelInputPatchRequest) Creates a new dataset by applying a JSON patch to an existing dataset'sModelInput, without starting the solving process.<Score_> Metadata<Score_> SolverWorkerFacade.solveDataset(String id) Starts solving an existing dataset identified by the given id.Methods in ai.timefold.solver.service.definition.impl.solver that return types with arguments of type Metadata -
Uses of Metadata in ai.timefold.solver.service.definition.impl.storage.inmemory
Methods in ai.timefold.solver.service.definition.impl.storage.inmemory that return types with arguments of type MetadataModifier and TypeMethodDescriptionInMemoryStorage.list(StorageAddress options, int pageNumber, int pageSize) -
Uses of Metadata in ai.timefold.solver.service.definition.internal.events
Methods in ai.timefold.solver.service.definition.internal.events that return MetadataConstructors in ai.timefold.solver.service.definition.internal.events with parameters of type MetadataModifierConstructorDescriptionprotectedAbstractDatasetEvent(Metadata metadata) BestSolutionEvent(Metadata metadata, SolverModel model, ai.timefold.solver.core.api.solver.SolverJob job, String planName, String tenantName, String eventProducerId) DatasetComputedEvent(Metadata metadata, SolverModel solverModel, String planName, String tenantName, boolean solveRequested, String resolvedMapLocation) DatasetCreatedEvent(Metadata metadata) DatasetValidatedEvent(Metadata metadata) DatasetValidatedEvent(Metadata metadata, ValidationSummary validationSummary) FailedSolutionEvent(Metadata metadata, ai.timefold.solver.core.api.solver.SolverJob job, Throwable cause, String planName, String tenantName) FinalBestSolutionEvent(Metadata metadata, SolverModel model, ai.timefold.solver.core.api.solver.SolverJob job, String planName, String tenantName) InitSolutionEvent(Metadata metadata, SolverModel model, ai.timefold.solver.core.api.solver.SolverJob job, String planName, String tenantName, String eventProducerId) ItemFailed(Metadata metadata, Throwable cause, String planName, String tenantName) ItemStarted(Metadata metadata, SolverModel solverModel, String planName, String tenantName) protectedSolverWorkerEvent(Metadata metadata, SolverModel model, ai.timefold.solver.core.api.solver.SolverJob job, String planName, String tenantName, String eventProducerId) -
Uses of Metadata in ai.timefold.solver.service.definition.internal.storage
Methods in ai.timefold.solver.service.definition.internal.storage that return MetadataModifier and TypeMethodDescriptionAbstractStorageService.getMetadata(StorageAddress storageAddress, String id) AbstractStorageService.getMetadata(String id) Methods in ai.timefold.solver.service.definition.internal.storage that return types with arguments of type MetadataModifier and TypeMethodDescriptionStorage.list(int pageNumber, int pageSize) Lists data sets (as statuses) stored in the default location of the underlying data storeStorage.list(StorageAddress options, int pageNumber, int pageSize) Lists data sets (as statuses) stored in the location defined byStorageOptionsAbstractStorageService.listRuns(int pageNumber, int pageSize) AbstractStorageService.listRuns(StorageAddress storageAddress, int pageNumber, int pageSize) Methods in ai.timefold.solver.service.definition.internal.storage with parameters of type MetadataModifier and TypeMethodDescriptionvoidAbstractStorageService.storeMetadata(StorageAddress storageAddress, String id, Metadata<Score_> metadata) voidAbstractStorageService.storeMetadata(String id, Metadata<Score_> metadata) voidAbstractStorageService.storeProblem(StorageAddress storageAddress, String id, ModelInput_ modelInput, Metadata<Score_> metadata, Configuration<ModelConfigOverrides_> unprocessedConfiguration, Configuration<ModelConfigOverrides_> configuration) voidAbstractStorageService.storeProblem(String id, ModelInput_ modelInput, Metadata<Score_> metadata, Configuration<ModelConfigOverrides_> unprocessedConfiguration, Configuration<ModelConfigOverrides_> configuration) voidAbstractStorageService.storeSolution(String id, ModelOutput_ modelOutput, Metadata<Score_> metadata, InputMetrics_ inputMetrics, OutputMetrics_ outputMetrics) voidAbstractStorageService.updateMetadata(StorageAddress storageAddress, String id, Metadata<Score_> metadata) voidAbstractStorageService.updateMetadata(String id, Metadata<Score_> metadata) voidAbstractStorageService.updateSolution(String id, ModelOutput_ modelOutput, Metadata<Score_> metadata, InputMetrics_ inputMetrics, OutputMetrics_ outputMetrics)