Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
|
Public Member Functions | |
Builder | clear () |
com.google.protobuf.Descriptors.Descriptor | getDescriptorForType () |
com.google.ortools.linearsolver.MPSolveInfo | getDefaultInstanceForType () |
com.google.ortools.linearsolver.MPSolveInfo | build () |
com.google.ortools.linearsolver.MPSolveInfo | buildPartial () |
Builder | clone () |
Builder | setField (com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) |
Builder | clearField (com.google.protobuf.Descriptors.FieldDescriptor field) |
Builder | clearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Builder | setRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) |
Builder | addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) |
Builder | mergeFrom (com.google.protobuf.Message other) |
Builder | mergeFrom (com.google.ortools.linearsolver.MPSolveInfo other) |
final boolean | isInitialized () |
Builder | mergeFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException |
boolean | hasSolveWallTimeSeconds () |
double | getSolveWallTimeSeconds () |
Builder | setSolveWallTimeSeconds (double value) |
Builder | clearSolveWallTimeSeconds () |
boolean | hasSolveUserTimeSeconds () |
double | getSolveUserTimeSeconds () |
Builder | setSolveUserTimeSeconds (double value) |
Builder | clearSolveUserTimeSeconds () |
final Builder | setUnknownFields (final com.google.protobuf.UnknownFieldSet unknownFields) |
final Builder | mergeUnknownFields (final com.google.protobuf.UnknownFieldSet unknownFields) |
Static Public Member Functions | |
static final com.google.protobuf.Descriptors.Descriptor | getDescriptor () |
Protected Member Functions | |
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable | internalGetFieldAccessorTable () |
Protobuf type operations_research.MPSolveInfo
Definition at line 282 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.Builder.addRepeatedField | ( | com.google.protobuf.Descriptors.FieldDescriptor | field, |
java.lang.Object | value ) |
Definition at line 387 of file MPSolveInfo.java.
com.google.ortools.linearsolver.MPSolveInfo com.google.ortools.linearsolver.MPSolveInfo.Builder.build | ( | ) |
Definition at line 330 of file MPSolveInfo.java.
com.google.ortools.linearsolver.MPSolveInfo com.google.ortools.linearsolver.MPSolveInfo.Builder.buildPartial | ( | ) |
Definition at line 339 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.Builder.clear | ( | ) |
Definition at line 310 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.Builder.clearField | ( | com.google.protobuf.Descriptors.FieldDescriptor | field | ) |
Definition at line 371 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.Builder.clearOneof | ( | com.google.protobuf.Descriptors.OneofDescriptor | oneof | ) |
Definition at line 376 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.Builder.clearSolveUserTimeSeconds | ( | ) |
optional double solve_user_time_seconds = 2;
Definition at line 568 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.Builder.clearSolveWallTimeSeconds | ( | ) |
How much wall time (resp. user time) elapsed during the Solve() of the underlying solver library. "wall" time and "user" time are to be interpreted like for the "time" command in bash (see "help time"). In particular, "user time" is CPU time and can be greater than wall time when using several threads.
optional double solve_wall_time_seconds = 1;
Definition at line 528 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.Builder.clone | ( | ) |
Definition at line 361 of file MPSolveInfo.java.
com.google.ortools.linearsolver.MPSolveInfo com.google.ortools.linearsolver.MPSolveInfo.Builder.getDefaultInstanceForType | ( | ) |
Definition at line 325 of file MPSolveInfo.java.
|
static |
Definition at line 287 of file MPSolveInfo.java.
com.google.protobuf.Descriptors.Descriptor com.google.ortools.linearsolver.MPSolveInfo.Builder.getDescriptorForType | ( | ) |
Definition at line 320 of file MPSolveInfo.java.
double com.google.ortools.linearsolver.MPSolveInfo.Builder.getSolveUserTimeSeconds | ( | ) |
optional double solve_user_time_seconds = 2;
Implements com.google.ortools.linearsolver.MPSolveInfoOrBuilder.
Definition at line 549 of file MPSolveInfo.java.
double com.google.ortools.linearsolver.MPSolveInfo.Builder.getSolveWallTimeSeconds | ( | ) |
How much wall time (resp. user time) elapsed during the Solve() of the underlying solver library. "wall" time and "user" time are to be interpreted like for the "time" command in bash (see "help time"). In particular, "user time" is CPU time and can be greater than wall time when using several threads.
optional double solve_wall_time_seconds = 1;
Implements com.google.ortools.linearsolver.MPSolveInfoOrBuilder.
Definition at line 493 of file MPSolveInfo.java.
boolean com.google.ortools.linearsolver.MPSolveInfo.Builder.hasSolveUserTimeSeconds | ( | ) |
optional double solve_user_time_seconds = 2;
Implements com.google.ortools.linearsolver.MPSolveInfoOrBuilder.
Definition at line 541 of file MPSolveInfo.java.
boolean com.google.ortools.linearsolver.MPSolveInfo.Builder.hasSolveWallTimeSeconds | ( | ) |
How much wall time (resp. user time) elapsed during the Solve() of the underlying solver library. "wall" time and "user" time are to be interpreted like for the "time" command in bash (see "help time"). In particular, "user time" is CPU time and can be greater than wall time when using several threads.
optional double solve_wall_time_seconds = 1;
Implements com.google.ortools.linearsolver.MPSolveInfoOrBuilder.
Definition at line 477 of file MPSolveInfo.java.
|
protected |
Definition at line 293 of file MPSolveInfo.java.
final boolean com.google.ortools.linearsolver.MPSolveInfo.Builder.isInitialized | ( | ) |
Definition at line 416 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.Builder.mergeFrom | ( | com.google.ortools.linearsolver.MPSolveInfo | other | ) |
Definition at line 402 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.Builder.mergeFrom | ( | com.google.protobuf.CodedInputStream | input, |
com.google.protobuf.ExtensionRegistryLite | extensionRegistry ) throws java.io.IOException |
Definition at line 421 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.Builder.mergeFrom | ( | com.google.protobuf.Message | other | ) |
Definition at line 393 of file MPSolveInfo.java.
final Builder com.google.ortools.linearsolver.MPSolveInfo.Builder.mergeUnknownFields | ( | final com.google.protobuf.UnknownFieldSet | unknownFields | ) |
Definition at line 581 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.Builder.setField | ( | com.google.protobuf.Descriptors.FieldDescriptor | field, |
java.lang.Object | value ) |
Definition at line 365 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.Builder.setRepeatedField | ( | com.google.protobuf.Descriptors.FieldDescriptor | field, |
int | index, | ||
java.lang.Object | value ) |
Definition at line 381 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.Builder.setSolveUserTimeSeconds | ( | double | value | ) |
optional double solve_user_time_seconds = 2;
value | The solveUserTimeSeconds to set. |
Definition at line 557 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.Builder.setSolveWallTimeSeconds | ( | double | value | ) |
How much wall time (resp. user time) elapsed during the Solve() of the underlying solver library. "wall" time and "user" time are to be interpreted like for the "time" command in bash (see "help time"). In particular, "user time" is CPU time and can be greater than wall time when using several threads.
optional double solve_wall_time_seconds = 1;
value | The solveWallTimeSeconds to set. |
Definition at line 509 of file MPSolveInfo.java.
final Builder com.google.ortools.linearsolver.MPSolveInfo.Builder.setUnknownFields | ( | final com.google.protobuf.UnknownFieldSet | unknownFields | ) |
Definition at line 575 of file MPSolveInfo.java.