Java Reference
Java Reference
MPModelRequest.java
Go to the documentation of this file.
63 model_ = input.readMessage(com.google.ortools.linearsolver.MPModelProto.PARSER, extensionRegistry);
74 com.google.ortools.linearsolver.MPModelRequest.SolverType value = com.google.ortools.linearsolver.MPModelRequest.SolverType.valueOf(rawValue);
104 modelDelta_ = input.readMessage(com.google.ortools.linearsolver.MPModelDeltaProto.PARSER, extensionRegistry);
133 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPModelRequest_descriptor;
139 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPModelRequest_fieldAccessorTable
141 com.google.ortools.linearsolver.MPModelRequest.class, com.google.ortools.linearsolver.MPModelRequest.Builder.class);
432 return model_ == null ? com.google.ortools.linearsolver.MPModelProto.getDefaultInstance() : model_;
442 return model_ == null ? com.google.ortools.linearsolver.MPModelProto.getDefaultInstance() : model_;
458 com.google.ortools.linearsolver.MPModelRequest.SolverType result = com.google.ortools.linearsolver.MPModelRequest.SolverType.valueOf(solverType_);
459 return result == null ? com.google.ortools.linearsolver.MPModelRequest.SolverType.GLOP_LINEAR_PROGRAMMING : result;
629 return modelDelta_ == null ? com.google.ortools.linearsolver.MPModelDeltaProto.getDefaultInstance() : modelDelta_;
640 return modelDelta_ == null ? com.google.ortools.linearsolver.MPModelDeltaProto.getDefaultInstance() : modelDelta_;
720 com.google.ortools.linearsolver.MPModelRequest other = (com.google.ortools.linearsolver.MPModelRequest) obj;
826 public static com.google.ortools.linearsolver.MPModelRequest parseFrom(java.io.InputStream input)
838 public static com.google.ortools.linearsolver.MPModelRequest parseDelimitedFrom(java.io.InputStream input)
897 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPModelRequest_descriptor;
903 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPModelRequest_fieldAccessorTable
905 com.google.ortools.linearsolver.MPModelRequest.class, com.google.ortools.linearsolver.MPModelRequest.Builder.class);
954 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPModelRequest_descriptor;
973 com.google.ortools.linearsolver.MPModelRequest result = new com.google.ortools.linearsolver.MPModelRequest(this);
1109 com.google.ortools.linearsolver.MPModelProto, com.google.ortools.linearsolver.MPModelProto.Builder, com.google.ortools.linearsolver.MPModelProtoOrBuilder> modelBuilder_;
1129 return model_ == null ? com.google.ortools.linearsolver.MPModelProto.getDefaultInstance() : model_;
1185 com.google.ortools.linearsolver.MPModelProto.newBuilder(model_).mergeFrom(value).buildPartial();
1248 com.google.ortools.linearsolver.MPModelProto, com.google.ortools.linearsolver.MPModelProto.Builder, com.google.ortools.linearsolver.MPModelProtoOrBuilder>
1252 com.google.ortools.linearsolver.MPModelProto, com.google.ortools.linearsolver.MPModelProto.Builder, com.google.ortools.linearsolver.MPModelProtoOrBuilder>(
1273 com.google.ortools.linearsolver.MPModelRequest.SolverType result = com.google.ortools.linearsolver.MPModelRequest.SolverType.valueOf(solverType_);
1274 return result == null ? com.google.ortools.linearsolver.MPModelRequest.SolverType.GLOP_LINEAR_PROGRAMMING : result;
1279 public Builder setSolverType(com.google.ortools.linearsolver.MPModelRequest.SolverType value) {
1586 com.google.ortools.linearsolver.MPModelDeltaProto, com.google.ortools.linearsolver.MPModelDeltaProto.Builder, com.google.ortools.linearsolver.MPModelDeltaProtoOrBuilder> modelDeltaBuilder_;
1608 return modelDelta_ == null ? com.google.ortools.linearsolver.MPModelDeltaProto.getDefaultInstance() : modelDelta_;
1667 com.google.ortools.linearsolver.MPModelDeltaProto.newBuilder(modelDelta_).mergeFrom(value).buildPartial();
1734 com.google.ortools.linearsolver.MPModelDeltaProto, com.google.ortools.linearsolver.MPModelDeltaProto.Builder, com.google.ortools.linearsolver.MPModelDeltaProtoOrBuilder>
1738 com.google.ortools.linearsolver.MPModelDeltaProto, com.google.ortools.linearsolver.MPModelDeltaProto.Builder, com.google.ortools.linearsolver.MPModelDeltaProtoOrBuilder>(
java.lang.String getSolverSpecificParameters()
Definition: MPModelRequest.java:563
double getSolverTimeLimitSeconds()
Definition: MPModelRequest.java:1328
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: MPModelRequest.java:1040
boolean hasSolverTimeLimitSeconds()
Definition: MPModelRequest.java:477
double getSolverTimeLimitSeconds()
Definition: MPModelRequest.java:493
.lang.Override Builder toBuilder()
Definition: MPModelDeltaProto.java:603
.lang.Override final boolean isInitialized()
Definition: MPModelRequest.java:1083
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
Definition: MPModelRequest.java:29
Builder setSolverSpecificParametersBytes(com.google.protobuf.ByteString value)
Definition: MPModelRequest.java:1573
static final int MODEL_DELTA_FIELD_NUMBER
Definition: MPModelRequest.java:607
.lang.Override com.google.ortools.linearsolver.MPModelRequest getDefaultInstanceForType()
Definition: MPModelRequest.java:1793
.lang.Override int hashCode()
Definition: MPModelProto.java:664
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: MPModelDeltaProto.java:761
KNAPSACK_MIXED_INTEGER_PROGRAMMING
KNAPSACK_MIXED_INTEGER_PROGRAMMING = 13;
Definition: MPModelRequest.java:243
.lang.Override Builder toBuilder()
Definition: MPModelProto.java:788
.lang.Deprecated static final com.google.protobuf.Parser< MPModelRequest > PARSER
Definition: MPModelRequest.java:1773
static com.google.ortools.linearsolver.MPModelRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:820
Builder clearSolverType()
optional .operations_research.MPModelRequest.SolverType solver_type = 2;
Definition: MPModelRequest.java:1291
com.google.ortools.linearsolver.MPModelDeltaProto getModelDelta()
Definition: MPModelRequest.java:628
.lang.Override boolean equals(final java.lang.Object obj)
Definition: MPModelRequest.java:713
boolean hasModel()
Definition: MPModelRequest.java:1117
com.google.ortools.linearsolver.MPModelProto getModel()
Definition: MPModelRequest.java:431
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: MPModelRequest.java:655
com.google.ortools.linearsolver.MPModelProtoOrBuilder getModelOrBuilder()
Definition: MPModelRequest.java:441
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: MPModelRequest.java:1024
.lang.Override Builder toBuilder()
Definition: MPModelRequest.java:873
.lang.Override int hashCode()
Definition: MPModelRequest.java:757
Builder setSolverTimeLimitSeconds(double value)
Definition: MPModelRequest.java:1344
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: MPModelRequest.java:132
static Builder newBuilder()
Definition: MPModelProto.java:781
com.google.ortools.linearsolver.MPModelDeltaProtoOrBuilder getModelDeltaOrBuilder()
Definition: MPModelRequest.java:1717
Builder clearModelDelta()
Definition: MPModelRequest.java:1686
.lang.Override final boolean isInitialized()
Definition: MPModelRequest.java:645
static com.google.ortools.linearsolver.MPModelRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:856
.lang.Deprecated static SolverType valueOf(int value)
Definition: MPModelRequest.java:343
GUROBI_LINEAR_PROGRAMMING
Definition: MPModelRequest.java:180
com.google.protobuf.ByteString getSolverSpecificParametersBytes()
Definition: MPModelRequest.java:1497
static com.google.protobuf.Internal.EnumLiteMap< SolverType > internalGetValueMap()
Definition: MPModelRequest.java:367
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: MPModelRequest.java:1029
.lang.Override boolean equals(final java.lang.Object obj)
Definition: MPModelDeltaProto.java:478
boolean getEnableInternalSolverOutput()
Definition: MPModelRequest.java:1394
static com.google.ortools.linearsolver.MPModelDeltaProto getDefaultInstance()
Definition: MPModelDeltaProto.java:1294
Builder setEnableInternalSolverOutput(boolean value)
Definition: MPModelRequest.java:1407
.lang.Override int getSerializedSize()
Definition: MPModelRequest.java:679
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: MPModelRequest.java:953
boolean hasSolverSpecificParameters()
Definition: MPModelRequest.java:1447
static Builder newBuilder()
Definition: MPModelRequest.java:866
Builder mergeModelDelta(com.google.ortools.linearsolver.MPModelDeltaProto value)
Definition: MPModelRequest.java:1661
CPLEX_MIXED_INTEGER_PROGRAMMING
Definition: MPModelRequest.java:220
static SolverType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: MPModelRequest.java:393
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: MPModelRequest.java:379
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: MPModelRequest.java:1046
.lang.Override int hashCode()
Definition: MPModelDeltaProto.java:501
boolean hasSolverSpecificParameters()
Definition: MPModelRequest.java:544
com.google.protobuf.ByteString getSolverSpecificParametersBytes()
Definition: MPModelRequest.java:594
boolean hasModelDelta()
Definition: MPModelRequest.java:617
com.google.ortools.linearsolver.MPModelProto getModel()
Definition: MPModelRequest.java:1127
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: MPModelRequest.java:1753
Builder mergeFrom(com.google.ortools.linearsolver.MPModelRequest other)
Definition: MPModelRequest.java:1055
boolean hasSolverType()
optional .operations_research.MPModelRequest.SolverType solver_type = 2;
Definition: MPModelRequest.java:1265
static com.google.ortools.linearsolver.MPModelRequest parseFrom(com.google.protobuf.CodedInputStream input)
Definition: MPModelRequest.java:850
.lang.Override com.google.protobuf.Parser< MPModelRequest > getParserForType()
Definition: MPModelRequest.java:1788
boolean hasModel()
Definition: MPModelRequest.java:421
static Builder newBuilder(com.google.ortools.linearsolver.MPModelRequest prototype)
Definition: MPModelRequest.java:869
GLPK_MIXED_INTEGER_PROGRAMMING
GLPK_MIXED_INTEGER_PROGRAMMING = 4;
Definition: MPModelRequest.java:200
static com.google.ortools.linearsolver.MPModelRequest parseFrom(java.nio.ByteBuffer data)
Definition: MPModelRequest.java:794
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: MPModelRequest.java:1034
static final int SOLVER_TYPE_FIELD_NUMBER
Definition: MPModelRequest.java:445
.lang.Deprecated static final com.google.protobuf.Parser< MPModelDeltaProto > PARSER
Definition: MPModelDeltaProto.java:1299
static com.google.ortools.linearsolver.MPModelRequest parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:831
com.google.ortools.linearsolver.MPModelProto.Builder getModelBuilder()
Definition: MPModelRequest.java:1220
static com.google.ortools.linearsolver.MPModelProto getDefaultInstance()
Definition: MPModelProto.java:2699
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
Definition: MPModelRequest.java:879
boolean hasSolverType()
optional .operations_research.MPModelRequest.SolverType solver_type = 2;
Definition: MPModelRequest.java:450
.lang.Deprecated static final com.google.protobuf.Parser< MPModelProto > PARSER
Definition: MPModelProto.java:2704
.lang.Override com.google.ortools.linearsolver.MPModelRequest getDefaultInstanceForType()
Definition: MPModelRequest.java:958
static Builder newBuilder()
Definition: MPModelDeltaProto.java:596
com.google.ortools.linearsolver.MPModelRequest.SolverType getSolverType()
optional .operations_research.MPModelRequest.SolverType solver_type = 2;
Definition: MPModelRequest.java:1271
Builder clearSolverSpecificParameters()
Definition: MPModelRequest.java:1551
boolean hasSolverTimeLimitSeconds()
Definition: MPModelRequest.java:1312
static com.google.ortools.linearsolver.MPModelRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:810
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: MPModelRequest.java:387
com.google.ortools.linearsolver.MPModelDeltaProto getModelDelta()
Definition: MPModelRequest.java:1606
static com.google.ortools.linearsolver.MPModelRequest parseDelimitedFrom(java.io.InputStream input)
Definition: MPModelRequest.java:838
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: MPModelRequest.java:383
CPLEX_LINEAR_PROGRAMMING
Definition: MPModelRequest.java:188
SAT_INTEGER_PROGRAMMING
Definition: MPModelRequest.java:239
Builder clearSolverTimeLimitSeconds()
Definition: MPModelRequest.java:1363
Builder setModelDelta(com.google.ortools.linearsolver.MPModelDeltaProto.Builder builderForValue)
Definition: MPModelRequest.java:1642
.lang.Override com.google.ortools.linearsolver.MPModelRequest build()
Definition: MPModelRequest.java:963
.lang.Override Builder clone()
Definition: MPModelRequest.java:1014
Builder clearEnableInternalSolverOutput()
Definition: MPModelRequest.java:1423
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: MPModelRequest.java:138
Builder setModelDelta(com.google.ortools.linearsolver.MPModelDeltaProto value)
Definition: MPModelRequest.java:1621
static SolverType forNumber(int value)
Definition: MPModelRequest.java:347
static final int SOLVER_TIME_LIMIT_SECONDS_FIELD_NUMBER
Definition: MPModelRequest.java:462
boolean getEnableInternalSolverOutput()
Definition: MPModelRequest.java:522
static final int ENABLE_INTERNAL_SOLVER_OUTPUT_FIELD_NUMBER
Definition: MPModelRequest.java:497
.lang.Override Builder newBuilderForType()
Definition: MPModelRequest.java:865
static com.google.ortools.linearsolver.MPModelRequest getDefaultInstance()
Definition: MPModelRequest.java:1768
static com.google.ortools.linearsolver.MPModelRequest parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:843
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: MPModelRequest.java:1018
com.google.ortools.linearsolver.MPModelDeltaProto.Builder getModelDeltaBuilder()
Definition: MPModelRequest.java:1704
java.lang.String getSolverSpecificParameters()
Definition: MPModelRequest.java:1466
boolean hasEnableInternalSolverOutput()
Definition: MPModelRequest.java:1381
static final int SOLVER_SPECIFIC_PARAMETERS_FIELD_NUMBER
Definition: MPModelRequest.java:526
GUROBI_MIXED_INTEGER_PROGRAMMING
Definition: MPModelRequest.java:212
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: MPModelProto.java:1003
com.google.ortools.linearsolver.MPModelDeltaProtoOrBuilder getModelDeltaOrBuilder()
Definition: MPModelRequest.java:639
Builder setModel(com.google.ortools.linearsolver.MPModelProto value)
Definition: MPModelRequest.java:1141
Definition: MPModelDeltaProtoOrBuilder.java:6
SCIP_MIXED_INTEGER_PROGRAMMING
Definition: MPModelRequest.java:196
com.google.ortools.linearsolver.MPModelProtoOrBuilder getModelOrBuilder()
Definition: MPModelRequest.java:1232
boolean hasModelDelta()
Definition: MPModelRequest.java:1595
Builder mergeModel(com.google.ortools.linearsolver.MPModelProto value)
Definition: MPModelRequest.java:1179
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:1088
Builder setSolverSpecificParameters(java.lang.String value)
Definition: MPModelRequest.java:1525
com.google.ortools.linearsolver.MPModelRequest.SolverType getSolverType()
optional .operations_research.MPModelRequest.SolverType solver_type = 2;
Definition: MPModelRequest.java:456
static com.google.ortools.linearsolver.MPModelRequest parseFrom(com.google.protobuf.ByteString data)
Definition: MPModelRequest.java:805
BOP_INTEGER_PROGRAMMING
Definition: MPModelRequest.java:228
static final int MODEL_FIELD_NUMBER
Definition: MPModelRequest.java:412
Builder setModel(com.google.ortools.linearsolver.MPModelProto.Builder builderForValue)
Definition: MPModelRequest.java:1161
static com.google.ortools.linearsolver.MPModelRequest parseFrom(java.io.InputStream input)
Definition: MPModelRequest.java:826
static com.google.ortools.linearsolver.MPModelRequest parseFrom(byte[] data)
Definition: MPModelRequest.java:816
.lang.Override com.google.ortools.linearsolver.MPModelRequest buildPartial()
Definition: MPModelRequest.java:972
Builder clearModel()
Definition: MPModelRequest.java:1203
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: MPModelRequest.java:36
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: MPModelRequest.java:902
boolean hasEnableInternalSolverOutput()
Definition: MPModelRequest.java:509
.lang.Override Builder clear()
Definition: MPModelRequest.java:926
final int getNumber()
Definition: MPModelRequest.java:335
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: MPModelRequest.java:896
.lang.Override com.google.ortools.linearsolver.MPModelDeltaProto buildPartial()
Definition: MPModelDeltaProto.java:711
.lang.Override com.google.ortools.linearsolver.MPModelProto buildPartial()
Definition: MPModelProto.java:906
static com.google.protobuf.Parser< MPModelRequest > parser()
Definition: MPModelRequest.java:1783
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: MPModelRequest.java:1747
Builder setSolverType(com.google.ortools.linearsolver.MPModelRequest.SolverType value)
optional .operations_research.MPModelRequest.SolverType solver_type = 2;
Definition: MPModelRequest.java:1279
static com.google.ortools.linearsolver.MPModelRequest parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:799
.lang.Override boolean equals(final java.lang.Object obj)
Definition: MPModelProto.java:618
GLOP_LINEAR_PROGRAMMING
Definition: MPModelRequest.java:164