Java Reference

Java Reference

CpSolverResponseOrBuilder.java
Go to the documentation of this file.
1// Generated by the protocol buffer compiler. DO NOT EDIT!
2// source: ortools/sat/cp_model.proto
3
4package com.google.ortools.sat;
5
6public interface CpSolverResponseOrBuilder extends
7 // @@protoc_insertion_point(interface_extends:operations_research.sat.CpSolverResponse)
8 com.google.protobuf.MessageOrBuilder {
9
27 com.google.ortools.sat.CpSolverStatus getStatus();
28
40 java.util.List<java.lang.Long> getSolutionList();
65 long getSolution(int index);
66
79
91
103 java.util.List<com.google.ortools.sat.CpSolverSolution>
116 com.google.ortools.sat.CpSolverSolution getAdditionalSolutions(int index);
140 java.util.List<? extends com.google.ortools.sat.CpSolverSolutionOrBuilder>
153 com.google.ortools.sat.CpSolverSolutionOrBuilder getAdditionalSolutionsOrBuilder(
154 int index);
155
172 java.util.List<com.google.ortools.sat.IntegerVariableProto>
190 com.google.ortools.sat.IntegerVariableProto getTightenedVariables(int index);
224 java.util.List<? extends com.google.ortools.sat.IntegerVariableProtoOrBuilder>
242 com.google.ortools.sat.IntegerVariableProtoOrBuilder getTightenedVariablesOrBuilder(
243 int index);
244
267 java.util.List<java.lang.Integer> getSufficientAssumptionsForInfeasibilityList();
315
337 com.google.ortools.sat.CpObjectiveProto getIntegerObjective();
347 com.google.ortools.sat.CpObjectiveProtoOrBuilder getIntegerObjectiveOrBuilder();
348
362
373
379
385
391
397
403
409
418 double getWallTime();
419
424 double getUserTime();
425
431
441
451 java.lang.String getSolutionInfo();
461 com.google.protobuf.ByteString
463
473 java.lang.String getSolveLog();
483 com.google.protobuf.ByteString
485}
java.util.List<? extends com.google.ortools.sat.IntegerVariableProtoOrBuilder > getTightenedVariablesOrBuilderList()
com.google.ortools.sat.CpSolverSolution getAdditionalSolutions(int index)
com.google.ortools.sat.CpSolverStatus getStatus()
java.util.List< com.google.ortools.sat.CpSolverSolution > getAdditionalSolutionsList()
java.util.List< java.lang.Long > getSolutionList()
java.util.List< java.lang.Integer > getSufficientAssumptionsForInfeasibilityList()
com.google.ortools.sat.IntegerVariableProto getTightenedVariables(int index)
long getNumBinaryPropagations()
int64 num_binary_propagations = 13;
long getNumBranches()
int64 num_branches = 12;
com.google.ortools.sat.CpObjectiveProtoOrBuilder getIntegerObjectiveOrBuilder()
com.google.ortools.sat.CpObjectiveProto getIntegerObjective()
com.google.ortools.sat.IntegerVariableProtoOrBuilder getTightenedVariablesOrBuilder(int index)
com.google.protobuf.ByteString getSolutionInfoBytes()
double getDeterministicTime()
double deterministic_time = 17;
java.util.List<? extends com.google.ortools.sat.CpSolverSolutionOrBuilder > getAdditionalSolutionsOrBuilderList()
long getNumRestarts()
int64 num_restarts = 24;
long getNumConflicts()
int64 num_conflicts = 11;
com.google.protobuf.ByteString getSolveLogBytes()
long getNumIntegerPropagations()
int64 num_integer_propagations = 14;
java.util.List< com.google.ortools.sat.IntegerVariableProto > getTightenedVariablesList()
com.google.ortools.sat.CpSolverSolutionOrBuilder getAdditionalSolutionsOrBuilder(int index)
long getNumLpIterations()
int64 num_lp_iterations = 25;
double getUserTime()
double user_time = 16;