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);
468 return model_ == null ? com.google.ortools.linearsolver.MPModelProto.getDefaultInstance() : model_;
479 return model_ == null ? com.google.ortools.linearsolver.MPModelProto.getDefaultInstance() : model_;
495 @java.lang.Override public com.google.ortools.linearsolver.MPModelRequest.SolverType getSolverType() {
497 com.google.ortools.linearsolver.MPModelRequest.SolverType result = com.google.ortools.linearsolver.MPModelRequest.SolverType.valueOf(solverType_);
498 return result == null ? com.google.ortools.linearsolver.MPModelRequest.SolverType.GLOP_LINEAR_PROGRAMMING : result;
686 return modelDelta_ == null ? com.google.ortools.linearsolver.MPModelDeltaProto.getDefaultInstance() : modelDelta_;
698 return modelDelta_ == null ? com.google.ortools.linearsolver.MPModelDeltaProto.getDefaultInstance() : modelDelta_;
778 com.google.ortools.linearsolver.MPModelRequest other = (com.google.ortools.linearsolver.MPModelRequest) obj;
884 public static com.google.ortools.linearsolver.MPModelRequest parseFrom(java.io.InputStream input)
896 public static com.google.ortools.linearsolver.MPModelRequest parseDelimitedFrom(java.io.InputStream input)
955 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPModelRequest_descriptor;
961 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPModelRequest_fieldAccessorTable
963 com.google.ortools.linearsolver.MPModelRequest.class, com.google.ortools.linearsolver.MPModelRequest.Builder.class);
1012 return com.google.ortools.linearsolver.LinearSolver.internal_static_operations_research_MPModelRequest_descriptor;
1031 com.google.ortools.linearsolver.MPModelRequest result = new com.google.ortools.linearsolver.MPModelRequest(this);
1167 com.google.ortools.linearsolver.MPModelProto, com.google.ortools.linearsolver.MPModelProto.Builder, com.google.ortools.linearsolver.MPModelProtoOrBuilder> modelBuilder_;
1189 return model_ == null ? com.google.ortools.linearsolver.MPModelProto.getDefaultInstance() : model_;
1245 com.google.ortools.linearsolver.MPModelProto.newBuilder(model_).mergeFrom(value).buildPartial();
1308 com.google.ortools.linearsolver.MPModelProto, com.google.ortools.linearsolver.MPModelProto.Builder, com.google.ortools.linearsolver.MPModelProtoOrBuilder>
1312 com.google.ortools.linearsolver.MPModelProto, com.google.ortools.linearsolver.MPModelProto.Builder, com.google.ortools.linearsolver.MPModelProtoOrBuilder>(
1336 com.google.ortools.linearsolver.MPModelRequest.SolverType result = com.google.ortools.linearsolver.MPModelRequest.SolverType.valueOf(solverType_);
1337 return result == null ? com.google.ortools.linearsolver.MPModelRequest.SolverType.GLOP_LINEAR_PROGRAMMING : result;
1344 public Builder setSolverType(com.google.ortools.linearsolver.MPModelRequest.SolverType value) {
1674 com.google.ortools.linearsolver.MPModelDeltaProto, com.google.ortools.linearsolver.MPModelDeltaProto.Builder, com.google.ortools.linearsolver.MPModelDeltaProtoOrBuilder> modelDeltaBuilder_;
1698 return modelDelta_ == null ? com.google.ortools.linearsolver.MPModelDeltaProto.getDefaultInstance() : modelDelta_;
1757 com.google.ortools.linearsolver.MPModelDeltaProto.newBuilder(modelDelta_).mergeFrom(value).buildPartial();
1824 com.google.ortools.linearsolver.MPModelDeltaProto, com.google.ortools.linearsolver.MPModelDeltaProto.Builder, com.google.ortools.linearsolver.MPModelDeltaProtoOrBuilder>
.lang.Override boolean hasModelDelta()
Definition: MPModelRequest.java:672
static com.google.protobuf.Internal.EnumLiteMap< SolverType > internalGetValueMap()
Definition: MPModelRequest.java:399
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: MPModelRequest.java:1104
com.google.ortools.linearsolver.MPModelDeltaProtoOrBuilder getModelDeltaOrBuilder()
Definition: MPModelRequest.java:1807
.lang.Override int hashCode()
Definition: MPModelRequest.java:815
.lang.Override com.google.ortools.linearsolver.MPModelRequest.SolverType getSolverType()
optional .operations_research.MPModelRequest.SolverType solver_type = 2;
Definition: MPModelRequest.java:495
.lang.Override int getSerializedSize()
Definition: MPModelRequest.java:737
boolean hasModel()
Definition: MPModelRequest.java:1176
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: MPModelProto.java:1042
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
Definition: MPModelRequest.java:36
static com.google.ortools.linearsolver.MPModelRequest parseFrom(byte[] data)
Definition: MPModelRequest.java:874
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: MPModelRequest.java:138
static Builder newBuilder()
Definition: MPModelDeltaProto.java:612
com.google.ortools.linearsolver.MPModelDeltaProto getModelDelta()
Definition: MPModelRequest.java:1696
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: MPModelRequest.java:1076
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: MPModelRequest.java:1837
.lang.Override Builder newBuilderForType()
Definition: MPModelRequest.java:923
.lang.Override boolean equals(final java.lang.Object obj)
Definition: MPModelDeltaProto.java:494
com.google.protobuf.ByteString getSolverSpecificParametersBytes()
Definition: MPModelRequest.java:1580
.lang.Override boolean getEnableInternalSolverOutput()
Definition: MPModelRequest.java:569
static com.google.ortools.linearsolver.MPModelRequest parseFrom(com.google.protobuf.CodedInputStream input)
Definition: MPModelRequest.java:908
final int getNumber()
Definition: MPModelRequest.java:359
GUROBI_LINEAR_PROGRAMMING
Definition: MPModelRequest.java:180
GUROBI_MIXED_INTEGER_PROGRAMMING
Definition: MPModelRequest.java:220
Builder clearSolverSpecificParameters()
Definition: MPModelRequest.java:1637
static com.google.ortools.linearsolver.MPModelRequest parseFrom(com.google.protobuf.ByteString data)
Definition: MPModelRequest.java:863
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
Definition: MPModelRequest.java:411
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: MPModelRequest.java:954
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Definition: MPModelRequest.java:1087
Builder setSolverType(com.google.ortools.linearsolver.MPModelRequest.SolverType value)
optional .operations_research.MPModelRequest.SolverType solver_type = 2;
Definition: MPModelRequest.java:1344
static final int MODEL_FIELD_NUMBER
Definition: MPModelRequest.java:444
.lang.Override com.google.ortools.linearsolver.MPModelDeltaProto getModelDelta()
Definition: MPModelRequest.java:685
.lang.Override boolean hasSolverSpecificParameters()
Definition: MPModelRequest.java:593
.lang.Deprecated static final com.google.protobuf.Parser< MPModelRequest > PARSER
Definition: MPModelRequest.java:1863
Builder setSolverTimeLimitSeconds(double value)
Definition: MPModelRequest.java:1416
static com.google.ortools.linearsolver.MPModelDeltaProto getDefaultInstance()
Definition: MPModelDeltaProto.java:1328
.lang.Override java.lang.String getSolverSpecificParameters()
Definition: MPModelRequest.java:614
com.google.ortools.linearsolver.MPModelProto getModel()
Definition: MPModelRequest.java:1187
.lang.Override boolean hasSolverTimeLimitSeconds()
Definition: MPModelRequest.java:518
com.google.ortools.linearsolver.MPModelProto.Builder getModelBuilder()
Definition: MPModelRequest.java:1280
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Definition: MPModelRequest.java:1082
java.lang.String getSolverSpecificParameters()
Definition: MPModelRequest.java:1548
static com.google.ortools.linearsolver.MPModelRequest parseDelimitedFrom(java.io.InputStream input)
Definition: MPModelRequest.java:896
static SolverType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Definition: MPModelRequest.java:425
.lang.Override com.google.ortools.linearsolver.MPModelRequest getDefaultInstanceForType()
Definition: MPModelRequest.java:1883
.lang.Override com.google.protobuf.Parser< MPModelRequest > getParserForType()
Definition: MPModelRequest.java:1878
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:1146
GLPK_MIXED_INTEGER_PROGRAMMING
GLPK_MIXED_INTEGER_PROGRAMMING = 4;
Definition: MPModelRequest.java:208
.lang.Override double getSolverTimeLimitSeconds()
Definition: MPModelRequest.java:536
GLOP_LINEAR_PROGRAMMING
Definition: MPModelRequest.java:164
.lang.Override double getSolverTimeLimitSeconds()
Definition: MPModelRequest.java:1398
.lang.Override Builder toBuilder()
Definition: MPModelRequest.java:931
Builder mergeModel(com.google.ortools.linearsolver.MPModelProto value)
Definition: MPModelRequest.java:1239
.lang.Override boolean hasEnableInternalSolverOutput()
Definition: MPModelRequest.java:554
Builder setEnableInternalSolverOutput(boolean value)
Definition: MPModelRequest.java:1486
static com.google.ortools.linearsolver.MPModelRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:868
static final int SOLVER_TYPE_FIELD_NUMBER
Definition: MPModelRequest.java:482
SCIP_MIXED_INTEGER_PROGRAMMING
Definition: MPModelRequest.java:204
Builder clearSolverType()
optional .operations_research.MPModelRequest.SolverType solver_type = 2;
Definition: MPModelRequest.java:1357
com.google.ortools.linearsolver.MPModelProtoOrBuilder getModelOrBuilder()
Definition: MPModelRequest.java:1292
static com.google.ortools.linearsolver.MPModelRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:914
.lang.Override boolean hasEnableInternalSolverOutput()
Definition: MPModelRequest.java:1456
static com.google.ortools.linearsolver.MPModelRequest parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:857
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
Definition: MPModelRequest.java:29
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
Definition: MPModelRequest.java:415
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
Definition: MPModelRequest.java:713
.lang.Override boolean getEnableInternalSolverOutput()
Definition: MPModelRequest.java:1471
Definition: MPModelDeltaProtoOrBuilder.java:8
.lang.Override int hashCode()
Definition: MPModelProto.java:703
.lang.Override boolean equals(final java.lang.Object obj)
Definition: MPModelProto.java:657
.lang.Override Builder clone()
Definition: MPModelRequest.java:1072
static com.google.protobuf.Parser< MPModelRequest > parser()
Definition: MPModelRequest.java:1873
static com.google.ortools.linearsolver.MPModelRequest parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:901
.lang.Override com.google.protobuf.ByteString getSolverSpecificParametersBytes()
Definition: MPModelRequest.java:647
static com.google.ortools.linearsolver.MPModelRequest parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:889
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
Definition: MPModelRequest.java:937
.lang.Override com.google.ortools.linearsolver.MPModelRequest getDefaultInstanceForType()
Definition: MPModelRequest.java:1016
.lang.Override com.google.ortools.linearsolver.MPModelDeltaProtoOrBuilder getModelDeltaOrBuilder()
Definition: MPModelRequest.java:697
Builder clearModelDelta()
Definition: MPModelRequest.java:1776
Builder setModel(com.google.ortools.linearsolver.MPModelProto value)
Definition: MPModelRequest.java:1201
.lang.Deprecated static final com.google.protobuf.Parser< MPModelDeltaProto > PARSER
Definition: MPModelDeltaProto.java:1333
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Definition: MPModelRequest.java:1092
Builder clearModel()
Definition: MPModelRequest.java:1263
static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
Definition: MPModelRequest.java:419
.lang.Override boolean hasSolverTimeLimitSeconds()
Definition: MPModelRequest.java:1380
boolean hasSolverSpecificParameters()
Definition: MPModelRequest.java:1528
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Definition: MPModelRequest.java:1098
CPLEX_MIXED_INTEGER_PROGRAMMING
Definition: MPModelRequest.java:236
static SolverType forNumber(int value)
Definition: MPModelRequest.java:377
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Definition: MPModelRequest.java:1011
.lang.Override boolean hasSolverType()
optional .operations_research.MPModelRequest.SolverType solver_type = 2;
Definition: MPModelRequest.java:488
Builder setSolverSpecificParameters(java.lang.String value)
Definition: MPModelRequest.java:1610
.lang.Override com.google.ortools.linearsolver.MPModelProtoOrBuilder getModelOrBuilder()
Definition: MPModelRequest.java:478
static Builder newBuilder(com.google.ortools.linearsolver.MPModelRequest prototype)
Definition: MPModelRequest.java:927
Builder setModelDelta(com.google.ortools.linearsolver.MPModelDeltaProto value)
Definition: MPModelRequest.java:1711
static com.google.ortools.linearsolver.MPModelRequest parseFrom(java.io.InputStream input)
Definition: MPModelRequest.java:884
Builder mergeFrom(com.google.ortools.linearsolver.MPModelRequest other)
Definition: MPModelRequest.java:1113
static com.google.ortools.linearsolver.MPModelProto getDefaultInstance()
Definition: MPModelProto.java:2764
static final int SOLVER_SPECIFIC_PARAMETERS_FIELD_NUMBER
Definition: MPModelRequest.java:573
XPRESS_MIXED_INTEGER_PROGRAMMING
Definition: MPModelRequest.java:228
static Builder newBuilder()
Definition: MPModelProto.java:820
SAT_INTEGER_PROGRAMMING
Definition: MPModelRequest.java:251
static final int ENABLE_INTERNAL_SOLVER_OUTPUT_FIELD_NUMBER
Definition: MPModelRequest.java:540
.lang.Override int hashCode()
Definition: MPModelDeltaProto.java:517
.lang.Override boolean hasSolverType()
optional .operations_research.MPModelRequest.SolverType solver_type = 2;
Definition: MPModelRequest.java:1326
static Builder newBuilder()
Definition: MPModelRequest.java:924
.lang.Override Builder clear()
Definition: MPModelRequest.java:984
Builder clearEnableInternalSolverOutput()
Definition: MPModelRequest.java:1503
.lang.Override com.google.ortools.linearsolver.MPModelProto buildPartial()
Definition: MPModelProto.java:945
.lang.Override final boolean isInitialized()
Definition: MPModelRequest.java:703
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
Definition: MPModelRequest.java:1843
.lang.Override boolean equals(final java.lang.Object obj)
Definition: MPModelRequest.java:771
.lang.Override com.google.ortools.linearsolver.MPModelRequest.SolverType getSolverType()
optional .operations_research.MPModelRequest.SolverType solver_type = 2;
Definition: MPModelRequest.java:1334
.lang.Override com.google.ortools.linearsolver.MPModelRequest build()
Definition: MPModelRequest.java:1021
CPLEX_LINEAR_PROGRAMMING
Definition: MPModelRequest.java:196
KNAPSACK_MIXED_INTEGER_PROGRAMMING
KNAPSACK_MIXED_INTEGER_PROGRAMMING = 13;
Definition: MPModelRequest.java:255
.lang.Override Builder toBuilder()
Definition: MPModelDeltaProto.java:619
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
Definition: MPModelDeltaProto.java:777
static com.google.ortools.linearsolver.MPModelRequest getDefaultInstance()
Definition: MPModelRequest.java:1858
Builder setModel(com.google.ortools.linearsolver.MPModelProto.Builder builderForValue)
Definition: MPModelRequest.java:1221
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Definition: MPModelRequest.java:960
.lang.Deprecated static SolverType valueOf(int value)
Definition: MPModelRequest.java:369
.lang.Deprecated static final com.google.protobuf.Parser< MPModelProto > PARSER
Definition: MPModelProto.java:2769
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
Definition: MPModelRequest.java:132
Builder clearSolverTimeLimitSeconds()
Definition: MPModelRequest.java:1436
com.google.ortools.linearsolver.MPModelDeltaProto.Builder getModelDeltaBuilder()
Definition: MPModelRequest.java:1794
static final int SOLVER_TIME_LIMIT_SECONDS_FIELD_NUMBER
Definition: MPModelRequest.java:501
.lang.Override boolean hasModel()
Definition: MPModelRequest.java:455
static com.google.ortools.linearsolver.MPModelRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Definition: MPModelRequest.java:878
.lang.Override com.google.ortools.linearsolver.MPModelProto getModel()
Definition: MPModelRequest.java:467
XPRESS_LINEAR_PROGRAMMING
Definition: MPModelRequest.java:188
.lang.Override com.google.ortools.linearsolver.MPModelDeltaProto buildPartial()
Definition: MPModelDeltaProto.java:727
static com.google.ortools.linearsolver.MPModelRequest parseFrom(java.nio.ByteBuffer data)
Definition: MPModelRequest.java:852
.lang.Override Builder toBuilder()
Definition: MPModelProto.java:827
.lang.Override final boolean isInitialized()
Definition: MPModelRequest.java:1141
Builder mergeModelDelta(com.google.ortools.linearsolver.MPModelDeltaProto value)
Definition: MPModelRequest.java:1751
Builder setSolverSpecificParametersBytes(com.google.protobuf.ByteString value)
Definition: MPModelRequest.java:1661
.lang.Override com.google.ortools.linearsolver.MPModelRequest buildPartial()
Definition: MPModelRequest.java:1030
static final int MODEL_DELTA_FIELD_NUMBER
Definition: MPModelRequest.java:660
boolean hasModelDelta()
Definition: MPModelRequest.java:1684
Builder setModelDelta(com.google.ortools.linearsolver.MPModelDeltaProto.Builder builderForValue)
Definition: MPModelRequest.java:1732