Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.linearsolver.MPModelRequest Class Reference
Inheritance diagram for com.google.ortools.linearsolver.MPModelRequest:
com.google.ortools.linearsolver.MPModelRequestOrBuilder

Classes

class  Builder
 
enum  SolverType
 

Public Member Functions

boolean hasModel ()
 
com.google.ortools.linearsolver.MPModelProto getModel ()
 
com.google.ortools.linearsolver.MPModelProtoOrBuilder getModelOrBuilder ()
 
boolean hasSolverType ()
 
com.google.ortools.linearsolver.MPModelRequest.SolverType getSolverType ()
 
boolean hasSolverTimeLimitSeconds ()
 
double getSolverTimeLimitSeconds ()
 
boolean hasEnableInternalSolverOutput ()
 
boolean getEnableInternalSolverOutput ()
 
boolean hasSolverSpecificParameters ()
 
java.lang.String getSolverSpecificParameters ()
 
com.google.protobuf.ByteString getSolverSpecificParametersBytes ()
 
boolean hasIgnoreSolverSpecificParametersFailure ()
 
boolean getIgnoreSolverSpecificParametersFailure ()
 
boolean hasModelDelta ()
 
com.google.ortools.linearsolver.MPModelDeltaProto getModelDelta ()
 
com.google.ortools.linearsolver.MPModelDeltaProtoOrBuilder getModelDeltaOrBuilder ()
 
boolean hasPopulateAdditionalSolutionsUpTo ()
 
int getPopulateAdditionalSolutionsUpTo ()
 
final boolean isInitialized ()
 
void writeTo (com.google.protobuf.CodedOutputStream output) throws java.io.IOException
 
int getSerializedSize ()
 
boolean equals (final java.lang.Object obj)
 
int hashCode ()
 
Builder newBuilderForType ()
 
Builder toBuilder ()
 
com.google.protobuf.Parser< MPModelRequestgetParserForType ()
 
com.google.ortools.linearsolver.MPModelRequest getDefaultInstanceForType ()
 

Static Public Member Functions

static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()
 
static com.google.ortools.linearsolver.MPModelRequest parseFrom (java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.linearsolver.MPModelRequest parseFrom (java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.linearsolver.MPModelRequest parseFrom (com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.linearsolver.MPModelRequest parseFrom (com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.linearsolver.MPModelRequest parseFrom (byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.linearsolver.MPModelRequest parseFrom (byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
 
static com.google.ortools.linearsolver.MPModelRequest parseFrom (java.io.InputStream input) throws java.io.IOException
 
static com.google.ortools.linearsolver.MPModelRequest parseFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
static com.google.ortools.linearsolver.MPModelRequest parseDelimitedFrom (java.io.InputStream input) throws java.io.IOException
 
static com.google.ortools.linearsolver.MPModelRequest parseDelimitedFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
static com.google.ortools.linearsolver.MPModelRequest parseFrom (com.google.protobuf.CodedInputStream input) throws java.io.IOException
 
static com.google.ortools.linearsolver.MPModelRequest parseFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
static Builder newBuilder ()
 
static Builder newBuilder (com.google.ortools.linearsolver.MPModelRequest prototype)
 
static com.google.ortools.linearsolver.MPModelRequest getDefaultInstance ()
 
static com.google.protobuf.Parser< MPModelRequestparser ()
 

Static Public Attributes

static final int MODEL_FIELD_NUMBER = 1
 
static final int SOLVER_TYPE_FIELD_NUMBER = 2
 
static final int SOLVER_TIME_LIMIT_SECONDS_FIELD_NUMBER = 3
 
static final int ENABLE_INTERNAL_SOLVER_OUTPUT_FIELD_NUMBER = 4
 
static final int SOLVER_SPECIFIC_PARAMETERS_FIELD_NUMBER = 5
 
static final int IGNORE_SOLVER_SPECIFIC_PARAMETERS_FAILURE_FIELD_NUMBER = 9
 
static final int MODEL_DELTA_FIELD_NUMBER = 8
 
static final int POPULATE_ADDITIONAL_SOLUTIONS_UP_TO_FIELD_NUMBER = 11
 
static final com.google.protobuf.Parser< MPModelRequestPARSER
 

Protected Member Functions

java.lang.Object newInstance (UnusedPrivateParameter unused)
 
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ()
 
Builder newBuilderForType (com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
 

Detailed Description

Next id: 18.

Protobuf type operations_research.MPModelRequest

Definition at line 14 of file MPModelRequest.java.

Member Function Documentation

◆ equals()

boolean com.google.ortools.linearsolver.MPModelRequest.equals ( final java.lang.Object obj)

Definition at line 802 of file MPModelRequest.java.

◆ getDefaultInstance()

static com.google.ortools.linearsolver.MPModelRequest com.google.ortools.linearsolver.MPModelRequest.getDefaultInstance ( )
static

Definition at line 2136 of file MPModelRequest.java.

◆ getDefaultInstanceForType()

com.google.ortools.linearsolver.MPModelRequest com.google.ortools.linearsolver.MPModelRequest.getDefaultInstanceForType ( )

Definition at line 2172 of file MPModelRequest.java.

◆ getDescriptor()

static final com.google.protobuf.Descriptors.Descriptor com.google.ortools.linearsolver.MPModelRequest.getDescriptor ( )
static

Definition at line 36 of file MPModelRequest.java.

◆ getEnableInternalSolverOutput()

boolean com.google.ortools.linearsolver.MPModelRequest.getEnableInternalSolverOutput ( )
If this is set, then EnableOutput() will be set on the internal MPSolver
that solves the model.
WARNING: if you set this on a request to prod servers, it will be rejected
and yield the RPC Application Error code MPSOLVER_SOLVER_TYPE_UNAVAILABLE.

optional bool enable_internal_solver_output = 4 [default = false];

Returns
The enableInternalSolverOutput.

Implements com.google.ortools.linearsolver.MPModelRequestOrBuilder.

Definition at line 515 of file MPModelRequest.java.

◆ getIgnoreSolverSpecificParametersFailure()

boolean com.google.ortools.linearsolver.MPModelRequest.getIgnoreSolverSpecificParametersFailure ( )

optional bool ignore_solver_specific_parameters_failure = 9 [default = false];

Returns
The ignoreSolverSpecificParametersFailure.

Implements com.google.ortools.linearsolver.MPModelRequestOrBuilder.

Definition at line 634 of file MPModelRequest.java.

◆ getModel()

com.google.ortools.linearsolver.MPModelProto com.google.ortools.linearsolver.MPModelRequest.getModel ( )
The model to be optimized by the server.

optional .operations_research.MPModelProto model = 1;

Returns
The model.

Implements com.google.ortools.linearsolver.MPModelRequestOrBuilder.

Definition at line 410 of file MPModelRequest.java.

◆ getModelDelta()

com.google.ortools.linearsolver.MPModelDeltaProto com.google.ortools.linearsolver.MPModelRequest.getModelDelta ( )
Advanced usage: model "delta". If used, "model" must be unset. See the
definition of MPModelDeltaProto.

optional .operations_research.MPModelDeltaProto model_delta = 8;

Returns
The modelDelta.

Implements com.google.ortools.linearsolver.MPModelRequestOrBuilder.

Definition at line 663 of file MPModelRequest.java.

◆ getModelDeltaOrBuilder()

com.google.ortools.linearsolver.MPModelDeltaProtoOrBuilder com.google.ortools.linearsolver.MPModelRequest.getModelDeltaOrBuilder ( )
Advanced usage: model "delta". If used, "model" must be unset. See the
definition of MPModelDeltaProto.

optional .operations_research.MPModelDeltaProto model_delta = 8;

Implements com.google.ortools.linearsolver.MPModelRequestOrBuilder.

Definition at line 675 of file MPModelRequest.java.

◆ getModelOrBuilder()

com.google.ortools.linearsolver.MPModelProtoOrBuilder com.google.ortools.linearsolver.MPModelRequest.getModelOrBuilder ( )
The model to be optimized by the server.

optional .operations_research.MPModelProto model = 1;

Implements com.google.ortools.linearsolver.MPModelRequestOrBuilder.

Definition at line 421 of file MPModelRequest.java.

◆ getParserForType()

com.google.protobuf.Parser< MPModelRequest > com.google.ortools.linearsolver.MPModelRequest.getParserForType ( )

Definition at line 2167 of file MPModelRequest.java.

◆ getPopulateAdditionalSolutionsUpTo()

int com.google.ortools.linearsolver.MPModelRequest.getPopulateAdditionalSolutionsUpTo ( )
Controls the recovery of additional solutions, if any, saved by the
underlying solver back in the MPSolutionResponse.additional_solutions.
The repeated field will be length
   min(populate_addition_solutions_up_to,
       #additional_solutions_available_in_underlying_solver)
These additional solutions may have a worse objective than the main
solution returned in the response.

optional int32 populate_additional_solutions_up_to = 11 [default = 0];

Returns
The populateAdditionalSolutionsUpTo.

Implements com.google.ortools.linearsolver.MPModelRequestOrBuilder.

Definition at line 714 of file MPModelRequest.java.

◆ getSerializedSize()

int com.google.ortools.linearsolver.MPModelRequest.getSerializedSize ( )

Definition at line 760 of file MPModelRequest.java.

◆ getSolverSpecificParameters()

java.lang.String com.google.ortools.linearsolver.MPModelRequest.getSolverSpecificParameters ( )
Advanced usage. Solver-specific parameters in the solver's own format,
different for each solver. For example, if you use SCIP and you want to
stop the solve earlier than the time limit if it reached a solution that is
at most 1% away from the optimal, you can set this to "limits/gap=0.01".

Note however that there is no "security" mechanism in place so it is up to
the client to make sure that the given options don't make the solve
non thread safe or use up too much memory for instance.

If the option format is not understood by the solver, the request will be
rejected and yield an RPC Application error with code
MPSOLVER_MODEL_INVALID_SOLVER_PARAMETERS, unless you have set
ignore_solver_specific_parameters_failure=true (in which case they are
simply ignored).

optional string solver_specific_parameters = 5;

Returns
The solverSpecificParameters.

Implements com.google.ortools.linearsolver.MPModelRequestOrBuilder.

Definition at line 569 of file MPModelRequest.java.

◆ getSolverSpecificParametersBytes()

com.google.protobuf.ByteString com.google.ortools.linearsolver.MPModelRequest.getSolverSpecificParametersBytes ( )
Advanced usage. Solver-specific parameters in the solver's own format,
different for each solver. For example, if you use SCIP and you want to
stop the solve earlier than the time limit if it reached a solution that is
at most 1% away from the optimal, you can set this to "limits/gap=0.01".

Note however that there is no "security" mechanism in place so it is up to
the client to make sure that the given options don't make the solve
non thread safe or use up too much memory for instance.

If the option format is not understood by the solver, the request will be
rejected and yield an RPC Application error with code
MPSOLVER_MODEL_INVALID_SOLVER_PARAMETERS, unless you have set
ignore_solver_specific_parameters_failure=true (in which case they are
simply ignored).

optional string solver_specific_parameters = 5;

Returns
The bytes for solverSpecificParameters.

Implements com.google.ortools.linearsolver.MPModelRequestOrBuilder.

Definition at line 606 of file MPModelRequest.java.

◆ getSolverTimeLimitSeconds()

double com.google.ortools.linearsolver.MPModelRequest.getSolverTimeLimitSeconds ( )
Maximum time to be spent by the solver to solve 'model'. If the server is
busy and the RPC's deadline_left is less than this, it will immediately
give up and return an error, without even trying to solve.

The client can use this to have a guarantee on how much time the
solver will spend on the problem (unless it finds and proves
an optimal solution more quickly).

If not specified, the time limit on the solver is the RPC's deadline_left.

optional double solver_time_limit_seconds = 3;

Returns
The solverTimeLimitSeconds.

Implements com.google.ortools.linearsolver.MPModelRequestOrBuilder.

Definition at line 482 of file MPModelRequest.java.

◆ getSolverType()

com.google.ortools.linearsolver.MPModelRequest.SolverType com.google.ortools.linearsolver.MPModelRequest.getSolverType ( )

optional .operations_research.MPModelRequest.SolverType solver_type = 2 [default = GLOP_LINEAR_PROGRAMMING];

Returns
The solverType.

Implements com.google.ortools.linearsolver.MPModelRequestOrBuilder.

Definition at line 438 of file MPModelRequest.java.

◆ hasEnableInternalSolverOutput()

boolean com.google.ortools.linearsolver.MPModelRequest.hasEnableInternalSolverOutput ( )
If this is set, then EnableOutput() will be set on the internal MPSolver
that solves the model.
WARNING: if you set this on a request to prod servers, it will be rejected
and yield the RPC Application Error code MPSOLVER_SOLVER_TYPE_UNAVAILABLE.

optional bool enable_internal_solver_output = 4 [default = false];

Returns
Whether the enableInternalSolverOutput field is set.

Implements com.google.ortools.linearsolver.MPModelRequestOrBuilder.

Definition at line 500 of file MPModelRequest.java.

◆ hashCode()

int com.google.ortools.linearsolver.MPModelRequest.hashCode ( )

Definition at line 856 of file MPModelRequest.java.

◆ hasIgnoreSolverSpecificParametersFailure()

boolean com.google.ortools.linearsolver.MPModelRequest.hasIgnoreSolverSpecificParametersFailure ( )

optional bool ignore_solver_specific_parameters_failure = 9 [default = false];

Returns
Whether the ignoreSolverSpecificParametersFailure field is set.

Implements com.google.ortools.linearsolver.MPModelRequestOrBuilder.

Definition at line 626 of file MPModelRequest.java.

◆ hasModel()

boolean com.google.ortools.linearsolver.MPModelRequest.hasModel ( )
The model to be optimized by the server.

optional .operations_research.MPModelProto model = 1;

Returns
Whether the model field is set.

Implements com.google.ortools.linearsolver.MPModelRequestOrBuilder.

Definition at line 398 of file MPModelRequest.java.

◆ hasModelDelta()

boolean com.google.ortools.linearsolver.MPModelRequest.hasModelDelta ( )
Advanced usage: model "delta". If used, "model" must be unset. See the
definition of MPModelDeltaProto.

optional .operations_research.MPModelDeltaProto model_delta = 8;

Returns
Whether the modelDelta field is set.

Implements com.google.ortools.linearsolver.MPModelRequestOrBuilder.

Definition at line 650 of file MPModelRequest.java.

◆ hasPopulateAdditionalSolutionsUpTo()

boolean com.google.ortools.linearsolver.MPModelRequest.hasPopulateAdditionalSolutionsUpTo ( )
Controls the recovery of additional solutions, if any, saved by the
underlying solver back in the MPSolutionResponse.additional_solutions.
The repeated field will be length
   min(populate_addition_solutions_up_to,
       #additional_solutions_available_in_underlying_solver)
These additional solutions may have a worse objective than the main
solution returned in the response.

optional int32 populate_additional_solutions_up_to = 11 [default = 0];

Returns
Whether the populateAdditionalSolutionsUpTo field is set.

Implements com.google.ortools.linearsolver.MPModelRequestOrBuilder.

Definition at line 696 of file MPModelRequest.java.

◆ hasSolverSpecificParameters()

boolean com.google.ortools.linearsolver.MPModelRequest.hasSolverSpecificParameters ( )
Advanced usage. Solver-specific parameters in the solver's own format,
different for each solver. For example, if you use SCIP and you want to
stop the solve earlier than the time limit if it reached a solution that is
at most 1% away from the optimal, you can set this to "limits/gap=0.01".

Note however that there is no "security" mechanism in place so it is up to
the client to make sure that the given options don't make the solve
non thread safe or use up too much memory for instance.

If the option format is not understood by the solver, the request will be
rejected and yield an RPC Application error with code
MPSOLVER_MODEL_INVALID_SOLVER_PARAMETERS, unless you have set
ignore_solver_specific_parameters_failure=true (in which case they are
simply ignored).

optional string solver_specific_parameters = 5;

Returns
Whether the solverSpecificParameters field is set.

Implements com.google.ortools.linearsolver.MPModelRequestOrBuilder.

Definition at line 544 of file MPModelRequest.java.

◆ hasSolverTimeLimitSeconds()

boolean com.google.ortools.linearsolver.MPModelRequest.hasSolverTimeLimitSeconds ( )
Maximum time to be spent by the solver to solve 'model'. If the server is
busy and the RPC's deadline_left is less than this, it will immediately
give up and return an error, without even trying to solve.

The client can use this to have a guarantee on how much time the
solver will spend on the problem (unless it finds and proves
an optimal solution more quickly).

If not specified, the time limit on the solver is the RPC's deadline_left.

optional double solver_time_limit_seconds = 3;

Returns
Whether the solverTimeLimitSeconds field is set.

Implements com.google.ortools.linearsolver.MPModelRequestOrBuilder.

Definition at line 462 of file MPModelRequest.java.

◆ hasSolverType()

boolean com.google.ortools.linearsolver.MPModelRequest.hasSolverType ( )

optional .operations_research.MPModelRequest.SolverType solver_type = 2 [default = GLOP_LINEAR_PROGRAMMING];

Returns
Whether the solverType field is set.

Implements com.google.ortools.linearsolver.MPModelRequestOrBuilder.

Definition at line 431 of file MPModelRequest.java.

◆ internalGetFieldAccessorTable()

com.google.protobuf.GeneratedMessageV3.FieldAccessorTable com.google.ortools.linearsolver.MPModelRequest.internalGetFieldAccessorTable ( )
protected

Definition at line 42 of file MPModelRequest.java.

◆ isInitialized()

final boolean com.google.ortools.linearsolver.MPModelRequest.isInitialized ( )

Definition at line 720 of file MPModelRequest.java.

◆ newBuilder() [1/2]

static Builder com.google.ortools.linearsolver.MPModelRequest.newBuilder ( )
static

Definition at line 976 of file MPModelRequest.java.

◆ newBuilder() [2/2]

static Builder com.google.ortools.linearsolver.MPModelRequest.newBuilder ( com.google.ortools.linearsolver.MPModelRequest prototype)
static

Definition at line 979 of file MPModelRequest.java.

◆ newBuilderForType() [1/2]

Builder com.google.ortools.linearsolver.MPModelRequest.newBuilderForType ( )

Definition at line 975 of file MPModelRequest.java.

◆ newBuilderForType() [2/2]

Builder com.google.ortools.linearsolver.MPModelRequest.newBuilderForType ( com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected

Definition at line 989 of file MPModelRequest.java.

◆ newInstance()

java.lang.Object com.google.ortools.linearsolver.MPModelRequest.newInstance ( UnusedPrivateParameter unused)
protected

Definition at line 30 of file MPModelRequest.java.

◆ parseDelimitedFrom() [1/2]

static com.google.ortools.linearsolver.MPModelRequest com.google.ortools.linearsolver.MPModelRequest.parseDelimitedFrom ( java.io.InputStream input) throws java.io.IOException
static

Definition at line 947 of file MPModelRequest.java.

◆ parseDelimitedFrom() [2/2]

static com.google.ortools.linearsolver.MPModelRequest com.google.ortools.linearsolver.MPModelRequest.parseDelimitedFrom ( java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws java.io.IOException
static

Definition at line 953 of file MPModelRequest.java.

◆ parseFrom() [1/10]

static com.google.ortools.linearsolver.MPModelRequest com.google.ortools.linearsolver.MPModelRequest.parseFrom ( byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 924 of file MPModelRequest.java.

◆ parseFrom() [2/10]

static com.google.ortools.linearsolver.MPModelRequest com.google.ortools.linearsolver.MPModelRequest.parseFrom ( byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 928 of file MPModelRequest.java.

◆ parseFrom() [3/10]

static com.google.ortools.linearsolver.MPModelRequest com.google.ortools.linearsolver.MPModelRequest.parseFrom ( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 913 of file MPModelRequest.java.

◆ parseFrom() [4/10]

static com.google.ortools.linearsolver.MPModelRequest com.google.ortools.linearsolver.MPModelRequest.parseFrom ( com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 918 of file MPModelRequest.java.

◆ parseFrom() [5/10]

static com.google.ortools.linearsolver.MPModelRequest com.google.ortools.linearsolver.MPModelRequest.parseFrom ( com.google.protobuf.CodedInputStream input) throws java.io.IOException
static

Definition at line 960 of file MPModelRequest.java.

◆ parseFrom() [6/10]

static com.google.ortools.linearsolver.MPModelRequest com.google.ortools.linearsolver.MPModelRequest.parseFrom ( com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws java.io.IOException
static

Definition at line 966 of file MPModelRequest.java.

◆ parseFrom() [7/10]

static com.google.ortools.linearsolver.MPModelRequest com.google.ortools.linearsolver.MPModelRequest.parseFrom ( java.io.InputStream input) throws java.io.IOException
static

Definition at line 934 of file MPModelRequest.java.

◆ parseFrom() [8/10]

static com.google.ortools.linearsolver.MPModelRequest com.google.ortools.linearsolver.MPModelRequest.parseFrom ( java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws java.io.IOException
static

Definition at line 939 of file MPModelRequest.java.

◆ parseFrom() [9/10]

static com.google.ortools.linearsolver.MPModelRequest com.google.ortools.linearsolver.MPModelRequest.parseFrom ( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 902 of file MPModelRequest.java.

◆ parseFrom() [10/10]

static com.google.ortools.linearsolver.MPModelRequest com.google.ortools.linearsolver.MPModelRequest.parseFrom ( java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 907 of file MPModelRequest.java.

◆ parser()

static com.google.protobuf.Parser< MPModelRequest > com.google.ortools.linearsolver.MPModelRequest.parser ( )
static

Definition at line 2162 of file MPModelRequest.java.

◆ toBuilder()

Builder com.google.ortools.linearsolver.MPModelRequest.toBuilder ( )

Definition at line 983 of file MPModelRequest.java.

◆ writeTo()

void com.google.ortools.linearsolver.MPModelRequest.writeTo ( com.google.protobuf.CodedOutputStream output) throws java.io.IOException

Definition at line 730 of file MPModelRequest.java.

Member Data Documentation

◆ ENABLE_INTERNAL_SOLVER_OUTPUT_FIELD_NUMBER

final int com.google.ortools.linearsolver.MPModelRequest.ENABLE_INTERNAL_SOLVER_OUTPUT_FIELD_NUMBER = 4
static

Definition at line 486 of file MPModelRequest.java.

◆ IGNORE_SOLVER_SPECIFIC_PARAMETERS_FAILURE_FIELD_NUMBER

final int com.google.ortools.linearsolver.MPModelRequest.IGNORE_SOLVER_SPECIFIC_PARAMETERS_FAILURE_FIELD_NUMBER = 9
static

Definition at line 619 of file MPModelRequest.java.

◆ MODEL_DELTA_FIELD_NUMBER

final int com.google.ortools.linearsolver.MPModelRequest.MODEL_DELTA_FIELD_NUMBER = 8
static

Definition at line 638 of file MPModelRequest.java.

◆ MODEL_FIELD_NUMBER

final int com.google.ortools.linearsolver.MPModelRequest.MODEL_FIELD_NUMBER = 1
static

Definition at line 387 of file MPModelRequest.java.

◆ PARSER

final com.google.protobuf.Parser<MPModelRequest> com.google.ortools.linearsolver.MPModelRequest.PARSER
static
Initial value:
= new com.google.protobuf.AbstractParser<MPModelRequest>() {
@java.lang.Override
public MPModelRequest parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
}

Definition at line 2141 of file MPModelRequest.java.

◆ POPULATE_ADDITIONAL_SOLUTIONS_UP_TO_FIELD_NUMBER

final int com.google.ortools.linearsolver.MPModelRequest.POPULATE_ADDITIONAL_SOLUTIONS_UP_TO_FIELD_NUMBER = 11
static

Definition at line 679 of file MPModelRequest.java.

◆ SOLVER_SPECIFIC_PARAMETERS_FIELD_NUMBER

final int com.google.ortools.linearsolver.MPModelRequest.SOLVER_SPECIFIC_PARAMETERS_FIELD_NUMBER = 5
static

Definition at line 519 of file MPModelRequest.java.

◆ SOLVER_TIME_LIMIT_SECONDS_FIELD_NUMBER

final int com.google.ortools.linearsolver.MPModelRequest.SOLVER_TIME_LIMIT_SECONDS_FIELD_NUMBER = 3
static

Definition at line 443 of file MPModelRequest.java.

◆ SOLVER_TYPE_FIELD_NUMBER

final int com.google.ortools.linearsolver.MPModelRequest.SOLVER_TYPE_FIELD_NUMBER = 2
static

Definition at line 425 of file MPModelRequest.java.


The documentation for this class was generated from the following file: