Uses of Class
org.optaplanner.core.config.solver.monitoring.SolverMetric
-
Packages that use SolverMetric Package Description org.optaplanner.benchmark.impl Implementation classes of OptaPlanner Benchmark.org.optaplanner.benchmark.impl.statistic org.optaplanner.core.config.solver.monitoring org.optaplanner.core.impl.solver.scope -
-
Uses of SolverMetric in org.optaplanner.benchmark.impl
Methods in org.optaplanner.benchmark.impl that return types with arguments of type SolverMetric Modifier and Type Method Description protected List<SolverMetric>
SolverBenchmarkFactory. getSolverMetrics(ProblemBenchmarksConfig config)
-
Uses of SolverMetric in org.optaplanner.benchmark.impl.statistic
Methods in org.optaplanner.benchmark.impl.statistic with parameters of type SolverMetric Modifier and Type Method Description void
StatisticRegistry. addListener(SolverMetric metric, BiConsumer<Long,AbstractStepScope<Solution_>> listener)
void
StatisticRegistry. addListener(SolverMetric metric, Consumer<Long> listener)
void
StatisticRegistry. extractConstraintSummariesFromMeters(SolverMetric metric, io.micrometer.core.instrument.Tags runId, Consumer<ConstraintSummary<?>> constraintMatchTotalConsumer)
void
StatisticRegistry. extractScoreFromMeters(SolverMetric metric, io.micrometer.core.instrument.Tags runId, Consumer<Score<?>> scoreConsumer)
void
StatisticRegistry. getGaugeValue(SolverMetric metric, io.micrometer.core.instrument.Tags runId, Consumer<Number> gaugeConsumer)
Set<io.micrometer.core.instrument.Meter.Id>
StatisticRegistry. getMeterIds(SolverMetric metric, io.micrometer.core.instrument.Tags runId)
-
Uses of SolverMetric in org.optaplanner.core.config.solver.monitoring
Fields in org.optaplanner.core.config.solver.monitoring with type parameters of type SolverMetric Modifier and Type Field Description protected List<SolverMetric>
MonitoringConfig. solverMetricList
Methods in org.optaplanner.core.config.solver.monitoring that return SolverMetric Modifier and Type Method Description static SolverMetric
SolverMetric. valueOf(String name)
Returns the enum constant of this type with the specified name.static SolverMetric[]
SolverMetric. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.optaplanner.core.config.solver.monitoring that return types with arguments of type SolverMetric Modifier and Type Method Description List<SolverMetric>
MonitoringConfig. getSolverMetricList()
Methods in org.optaplanner.core.config.solver.monitoring with parameters of type SolverMetric Modifier and Type Method Description static void
SolverMetric. registerScoreMetrics(SolverMetric metric, io.micrometer.core.instrument.Tags tags, ScoreDefinition<?> scoreDefinition, Map<io.micrometer.core.instrument.Tags,List<AtomicReference<Number>>> tagToScoreLevels, Score<?> score)
Method parameters in org.optaplanner.core.config.solver.monitoring with type arguments of type SolverMetric Modifier and Type Method Description void
MonitoringConfig. setSolverMetricList(List<SolverMetric> solverMetricList)
MonitoringConfig
MonitoringConfig. withSolverMetricList(List<SolverMetric> solverMetricList)
-
Uses of SolverMetric in org.optaplanner.core.impl.solver.scope
Fields in org.optaplanner.core.impl.solver.scope with type parameters of type SolverMetric Modifier and Type Field Description protected Set<SolverMetric>
SolverScope. solverMetricSet
Methods in org.optaplanner.core.impl.solver.scope that return types with arguments of type SolverMetric Modifier and Type Method Description Set<SolverMetric>
SolverScope. getSolverMetricSet()
Methods in org.optaplanner.core.impl.solver.scope with parameters of type SolverMetric Modifier and Type Method Description boolean
SolverScope. isMetricEnabled(SolverMetric solverMetric)
Method parameters in org.optaplanner.core.impl.solver.scope with type arguments of type SolverMetric Modifier and Type Method Description void
SolverScope. setSolverMetricSet(EnumSet<SolverMetric> solverMetricSet)
-