RoutingModelParameters.java
Go to the documentation of this file.
1 // Generated by the protocol buffer compiler. DO NOT EDIT!
2 // source: ortools/constraint_solver/routing_parameters.proto
3 
4 package com.google.ortools.constraintsolver;
5 
13 public final class RoutingModelParameters extends
14  com.google.protobuf.GeneratedMessageV3 implements
15  // @@protoc_insertion_point(message_implements:operations_research.RoutingModelParameters)
17 private static final long serialVersionUID = 0L;
18  // Use RoutingModelParameters.newBuilder() to construct.
19  private RoutingModelParameters(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
20  super(builder);
21  }
22  private RoutingModelParameters() {
23  }
24 
25  @java.lang.Override
26  @SuppressWarnings({"unused"})
27  protected java.lang.Object newInstance(
28  UnusedPrivateParameter unused) {
29  return new RoutingModelParameters();
30  }
31 
32  @java.lang.Override
33  public final com.google.protobuf.UnknownFieldSet
35  return this.unknownFields;
36  }
37  private RoutingModelParameters(
38  com.google.protobuf.CodedInputStream input,
39  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
40  throws com.google.protobuf.InvalidProtocolBufferException {
41  this();
42  if (extensionRegistry == null) {
43  throw new java.lang.NullPointerException();
44  }
45  com.google.protobuf.UnknownFieldSet.Builder unknownFields =
46  com.google.protobuf.UnknownFieldSet.newBuilder();
47  try {
48  boolean done = false;
49  while (!done) {
50  int tag = input.readTag();
51  switch (tag) {
52  case 0:
53  done = true;
54  break;
55  case 10: {
57  if (solverParameters_ != null) {
58  subBuilder = solverParameters_.toBuilder();
59  }
60  solverParameters_ = input.readMessage(com.google.ortools.constraintsolver.ConstraintSolverParameters.parser(), extensionRegistry);
61  if (subBuilder != null) {
62  subBuilder.mergeFrom(solverParameters_);
63  solverParameters_ = subBuilder.buildPartial();
64  }
65 
66  break;
67  }
68  case 16: {
69 
70  reduceVehicleCostModel_ = input.readBool();
71  break;
72  }
73  case 24: {
74 
75  maxCallbackCacheSize_ = input.readInt32();
76  break;
77  }
78  default: {
79  if (!parseUnknownField(
80  input, unknownFields, extensionRegistry, tag)) {
81  done = true;
82  }
83  break;
84  }
85  }
86  }
87  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
88  throw e.setUnfinishedMessage(this);
89  } catch (java.io.IOException e) {
90  throw new com.google.protobuf.InvalidProtocolBufferException(
91  e).setUnfinishedMessage(this);
92  } finally {
93  this.unknownFields = unknownFields.build();
94  makeExtensionsImmutable();
95  }
96  }
97  public static final com.google.protobuf.Descriptors.Descriptor
99  return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_descriptor;
100  }
101 
102  @java.lang.Override
103  protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
105  return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_fieldAccessorTable
106  .ensureFieldAccessorsInitialized(
108  }
109 
110  public static final int SOLVER_PARAMETERS_FIELD_NUMBER = 1;
119  public boolean hasSolverParameters() {
120  return solverParameters_ != null;
121  }
130  return solverParameters_ == null ? com.google.ortools.constraintsolver.ConstraintSolverParameters.getDefaultInstance() : solverParameters_;
131  }
140  return getSolverParameters();
141  }
142 
143  public static final int REDUCE_VEHICLE_COST_MODEL_FIELD_NUMBER = 2;
144  private boolean reduceVehicleCostModel_;
155  public boolean getReduceVehicleCostModel() {
156  return reduceVehicleCostModel_;
157  }
158 
159  public static final int MAX_CALLBACK_CACHE_SIZE_FIELD_NUMBER = 3;
160  private int maxCallbackCacheSize_;
169  public int getMaxCallbackCacheSize() {
170  return maxCallbackCacheSize_;
171  }
172 
173  private byte memoizedIsInitialized = -1;
174  @java.lang.Override
175  public final boolean isInitialized() {
176  byte isInitialized = memoizedIsInitialized;
177  if (isInitialized == 1) return true;
178  if (isInitialized == 0) return false;
179 
180  memoizedIsInitialized = 1;
181  return true;
182  }
183 
184  @java.lang.Override
185  public void writeTo(com.google.protobuf.CodedOutputStream output)
186  throws java.io.IOException {
187  if (solverParameters_ != null) {
188  output.writeMessage(1, getSolverParameters());
189  }
190  if (reduceVehicleCostModel_ != false) {
191  output.writeBool(2, reduceVehicleCostModel_);
192  }
193  if (maxCallbackCacheSize_ != 0) {
194  output.writeInt32(3, maxCallbackCacheSize_);
195  }
196  unknownFields.writeTo(output);
197  }
198 
199  @java.lang.Override
200  public int getSerializedSize() {
201  int size = memoizedSize;
202  if (size != -1) return size;
203 
204  size = 0;
205  if (solverParameters_ != null) {
206  size += com.google.protobuf.CodedOutputStream
207  .computeMessageSize(1, getSolverParameters());
208  }
209  if (reduceVehicleCostModel_ != false) {
210  size += com.google.protobuf.CodedOutputStream
211  .computeBoolSize(2, reduceVehicleCostModel_);
212  }
213  if (maxCallbackCacheSize_ != 0) {
214  size += com.google.protobuf.CodedOutputStream
215  .computeInt32Size(3, maxCallbackCacheSize_);
216  }
217  size += unknownFields.getSerializedSize();
218  memoizedSize = size;
219  return size;
220  }
221 
222  @java.lang.Override
223  public boolean equals(final java.lang.Object obj) {
224  if (obj == this) {
225  return true;
226  }
227  if (!(obj instanceof com.google.ortools.constraintsolver.RoutingModelParameters)) {
228  return super.equals(obj);
229  }
231 
232  if (hasSolverParameters() != other.hasSolverParameters()) return false;
233  if (hasSolverParameters()) {
234  if (!getSolverParameters()
235  .equals(other.getSolverParameters())) return false;
236  }
238  != other.getReduceVehicleCostModel()) return false;
240  != other.getMaxCallbackCacheSize()) return false;
241  if (!unknownFields.equals(other.unknownFields)) return false;
242  return true;
243  }
244 
245  @java.lang.Override
246  public int hashCode() {
247  if (memoizedHashCode != 0) {
248  return memoizedHashCode;
249  }
250  int hash = 41;
251  hash = (19 * hash) + getDescriptor().hashCode();
252  if (hasSolverParameters()) {
253  hash = (37 * hash) + SOLVER_PARAMETERS_FIELD_NUMBER;
254  hash = (53 * hash) + getSolverParameters().hashCode();
255  }
256  hash = (37 * hash) + REDUCE_VEHICLE_COST_MODEL_FIELD_NUMBER;
257  hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
259  hash = (37 * hash) + MAX_CALLBACK_CACHE_SIZE_FIELD_NUMBER;
260  hash = (53 * hash) + getMaxCallbackCacheSize();
261  hash = (29 * hash) + unknownFields.hashCode();
262  memoizedHashCode = hash;
263  return hash;
264  }
265 
267  java.nio.ByteBuffer data)
268  throws com.google.protobuf.InvalidProtocolBufferException {
269  return PARSER.parseFrom(data);
270  }
272  java.nio.ByteBuffer data,
273  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
274  throws com.google.protobuf.InvalidProtocolBufferException {
275  return PARSER.parseFrom(data, extensionRegistry);
276  }
278  com.google.protobuf.ByteString data)
279  throws com.google.protobuf.InvalidProtocolBufferException {
280  return PARSER.parseFrom(data);
281  }
283  com.google.protobuf.ByteString data,
284  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
285  throws com.google.protobuf.InvalidProtocolBufferException {
286  return PARSER.parseFrom(data, extensionRegistry);
287  }
289  throws com.google.protobuf.InvalidProtocolBufferException {
290  return PARSER.parseFrom(data);
291  }
293  byte[] data,
294  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
295  throws com.google.protobuf.InvalidProtocolBufferException {
296  return PARSER.parseFrom(data, extensionRegistry);
297  }
298  public static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.io.InputStream input)
299  throws java.io.IOException {
300  return com.google.protobuf.GeneratedMessageV3
301  .parseWithIOException(PARSER, input);
302  }
304  java.io.InputStream input,
305  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
306  throws java.io.IOException {
307  return com.google.protobuf.GeneratedMessageV3
308  .parseWithIOException(PARSER, input, extensionRegistry);
309  }
311  throws java.io.IOException {
312  return com.google.protobuf.GeneratedMessageV3
313  .parseDelimitedWithIOException(PARSER, input);
314  }
316  java.io.InputStream input,
317  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
318  throws java.io.IOException {
319  return com.google.protobuf.GeneratedMessageV3
320  .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
321  }
323  com.google.protobuf.CodedInputStream input)
324  throws java.io.IOException {
325  return com.google.protobuf.GeneratedMessageV3
326  .parseWithIOException(PARSER, input);
327  }
329  com.google.protobuf.CodedInputStream input,
330  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
331  throws java.io.IOException {
332  return com.google.protobuf.GeneratedMessageV3
333  .parseWithIOException(PARSER, input, extensionRegistry);
334  }
335 
336  @java.lang.Override
337  public Builder newBuilderForType() { return newBuilder(); }
338  public static Builder newBuilder() {
339  return DEFAULT_INSTANCE.toBuilder();
340  }
342  return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
343  }
344  @java.lang.Override
345  public Builder toBuilder() {
346  return this == DEFAULT_INSTANCE
347  ? new Builder() : new Builder().mergeFrom(this);
348  }
349 
350  @java.lang.Override
352  com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
353  Builder builder = new Builder(parent);
354  return builder;
355  }
363  public static final class Builder extends
364  com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
365  // @@protoc_insertion_point(builder_implements:operations_research.RoutingModelParameters)
366  com.google.ortools.constraintsolver.RoutingModelParametersOrBuilder {
367  public static final com.google.protobuf.Descriptors.Descriptor
369  return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_descriptor;
370  }
371 
372  @java.lang.Override
373  protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
375  return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_fieldAccessorTable
376  .ensureFieldAccessorsInitialized(
378  }
379 
380  // Construct using com.google.ortools.constraintsolver.RoutingModelParameters.newBuilder()
381  private Builder() {
382  maybeForceBuilderInitialization();
383  }
384 
385  private Builder(
386  com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
387  super(parent);
388  maybeForceBuilderInitialization();
389  }
390  private void maybeForceBuilderInitialization() {
391  if (com.google.protobuf.GeneratedMessageV3
392  .alwaysUseFieldBuilders) {
393  }
394  }
395  @java.lang.Override
396  public Builder clear() {
397  super.clear();
398  if (solverParametersBuilder_ == null) {
399  solverParameters_ = null;
400  } else {
401  solverParameters_ = null;
402  solverParametersBuilder_ = null;
403  }
404  reduceVehicleCostModel_ = false;
405 
406  maxCallbackCacheSize_ = 0;
407 
408  return this;
409  }
410 
411  @java.lang.Override
412  public com.google.protobuf.Descriptors.Descriptor
414  return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_descriptor;
415  }
416 
417  @java.lang.Override
420  }
421 
422  @java.lang.Override
425  if (!result.isInitialized()) {
426  throw newUninitializedMessageException(result);
427  }
428  return result;
429  }
430 
431  @java.lang.Override
434  if (solverParametersBuilder_ == null) {
435  result.solverParameters_ = solverParameters_;
436  } else {
437  result.solverParameters_ = solverParametersBuilder_.build();
438  }
439  result.reduceVehicleCostModel_ = reduceVehicleCostModel_;
440  result.maxCallbackCacheSize_ = maxCallbackCacheSize_;
441  onBuilt();
442  return result;
443  }
444 
445  @java.lang.Override
446  public Builder clone() {
447  return super.clone();
448  }
449  @java.lang.Override
451  com.google.protobuf.Descriptors.FieldDescriptor field,
452  java.lang.Object value) {
453  return super.setField(field, value);
454  }
455  @java.lang.Override
457  com.google.protobuf.Descriptors.FieldDescriptor field) {
458  return super.clearField(field);
459  }
460  @java.lang.Override
462  com.google.protobuf.Descriptors.OneofDescriptor oneof) {
463  return super.clearOneof(oneof);
464  }
465  @java.lang.Override
467  com.google.protobuf.Descriptors.FieldDescriptor field,
468  int index, java.lang.Object value) {
469  return super.setRepeatedField(field, index, value);
470  }
471  @java.lang.Override
473  com.google.protobuf.Descriptors.FieldDescriptor field,
474  java.lang.Object value) {
475  return super.addRepeatedField(field, value);
476  }
477  @java.lang.Override
478  public Builder mergeFrom(com.google.protobuf.Message other) {
481  } else {
482  super.mergeFrom(other);
483  return this;
484  }
485  }
486 
489  if (other.hasSolverParameters()) {
490  mergeSolverParameters(other.getSolverParameters());
491  }
492  if (other.getReduceVehicleCostModel() != false) {
493  setReduceVehicleCostModel(other.getReduceVehicleCostModel());
494  }
495  if (other.getMaxCallbackCacheSize() != 0) {
496  setMaxCallbackCacheSize(other.getMaxCallbackCacheSize());
497  }
498  this.mergeUnknownFields(other.unknownFields);
499  onChanged();
500  return this;
501  }
502 
503  @java.lang.Override
504  public final boolean isInitialized() {
505  return true;
506  }
507 
508  @java.lang.Override
510  com.google.protobuf.CodedInputStream input,
511  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
512  throws java.io.IOException {
514  try {
515  parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
516  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
517  parsedMessage = (com.google.ortools.constraintsolver.RoutingModelParameters) e.getUnfinishedMessage();
518  throw e.unwrapIOException();
519  } finally {
520  if (parsedMessage != null) {
521  mergeFrom(parsedMessage);
522  }
523  }
524  return this;
525  }
526 
528  private com.google.protobuf.SingleFieldBuilderV3<
537  public boolean hasSolverParameters() {
538  return solverParametersBuilder_ != null || solverParameters_ != null;
539  }
548  if (solverParametersBuilder_ == null) {
549  return solverParameters_ == null ? com.google.ortools.constraintsolver.ConstraintSolverParameters.getDefaultInstance() : solverParameters_;
550  } else {
551  return solverParametersBuilder_.getMessage();
552  }
553  }
562  if (solverParametersBuilder_ == null) {
563  if (value == null) {
564  throw new NullPointerException();
565  }
566  solverParameters_ = value;
567  onChanged();
568  } else {
569  solverParametersBuilder_.setMessage(value);
570  }
571 
572  return this;
573  }
583  if (solverParametersBuilder_ == null) {
584  solverParameters_ = builderForValue.build();
585  onChanged();
586  } else {
587  solverParametersBuilder_.setMessage(builderForValue.build());
588  }
589 
590  return this;
591  }
600  if (solverParametersBuilder_ == null) {
601  if (solverParameters_ != null) {
602  solverParameters_ =
604  } else {
605  solverParameters_ = value;
606  }
607  onChanged();
608  } else {
609  solverParametersBuilder_.mergeFrom(value);
610  }
611 
612  return this;
613  }
622  if (solverParametersBuilder_ == null) {
623  solverParameters_ = null;
624  onChanged();
625  } else {
626  solverParameters_ = null;
627  solverParametersBuilder_ = null;
628  }
629 
630  return this;
631  }
640 
641  onChanged();
642  return getSolverParametersFieldBuilder().getBuilder();
643  }
652  if (solverParametersBuilder_ != null) {
653  return solverParametersBuilder_.getMessageOrBuilder();
654  } else {
655  return solverParameters_ == null ?
657  }
658  }
666  private com.google.protobuf.SingleFieldBuilderV3<
668  getSolverParametersFieldBuilder() {
669  if (solverParametersBuilder_ == null) {
670  solverParametersBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
673  getParentForChildren(),
674  isClean());
675  solverParameters_ = null;
676  }
677  return solverParametersBuilder_;
678  }
679 
680  private boolean reduceVehicleCostModel_ ;
691  public boolean getReduceVehicleCostModel() {
692  return reduceVehicleCostModel_;
693  }
704  public Builder setReduceVehicleCostModel(boolean value) {
705 
706  reduceVehicleCostModel_ = value;
707  onChanged();
708  return this;
709  }
721 
722  reduceVehicleCostModel_ = false;
723  onChanged();
724  return this;
725  }
726 
727  private int maxCallbackCacheSize_ ;
736  public int getMaxCallbackCacheSize() {
737  return maxCallbackCacheSize_;
738  }
747  public Builder setMaxCallbackCacheSize(int value) {
748 
749  maxCallbackCacheSize_ = value;
750  onChanged();
751  return this;
752  }
762 
763  maxCallbackCacheSize_ = 0;
764  onChanged();
765  return this;
766  }
767  @java.lang.Override
768  public final Builder setUnknownFields(
769  final com.google.protobuf.UnknownFieldSet unknownFields) {
770  return super.setUnknownFields(unknownFields);
771  }
772 
773  @java.lang.Override
775  final com.google.protobuf.UnknownFieldSet unknownFields) {
776  return super.mergeUnknownFields(unknownFields);
777  }
778 
779 
780  // @@protoc_insertion_point(builder_scope:operations_research.RoutingModelParameters)
781  }
782 
783  // @@protoc_insertion_point(class_scope:operations_research.RoutingModelParameters)
784  private static final com.google.ortools.constraintsolver.RoutingModelParameters DEFAULT_INSTANCE;
785  static {
786  DEFAULT_INSTANCE = new com.google.ortools.constraintsolver.RoutingModelParameters();
787  }
788 
790  return DEFAULT_INSTANCE;
791  }
792 
793  private static final com.google.protobuf.Parser<RoutingModelParameters>
794  PARSER = new com.google.protobuf.AbstractParser<RoutingModelParameters>() {
795  @java.lang.Override
796  public RoutingModelParameters parsePartialFrom(
797  com.google.protobuf.CodedInputStream input,
798  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
799  throws com.google.protobuf.InvalidProtocolBufferException {
800  return new RoutingModelParameters(input, extensionRegistry);
801  }
802  };
803 
804  public static com.google.protobuf.Parser<RoutingModelParameters> parser() {
805  return PARSER;
806  }
807 
808  @java.lang.Override
809  public com.google.protobuf.Parser<RoutingModelParameters> getParserForType() {
810  return PARSER;
811  }
812 
813  @java.lang.Override
815  return DEFAULT_INSTANCE;
816  }
817 
818 }
819 
com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder getSolverParametersOrBuilder()
Builder mergeSolverParameters(com.google.ortools.constraintsolver.ConstraintSolverParameters value)
.lang.Override Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
.lang.Override boolean equals(final java.lang.Object obj)
.lang.Override void writeTo(com.google.protobuf.CodedOutputStream output)
.lang.Override Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.io.InputStream input)
.lang.Override Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(com.google.protobuf.CodedInputStream input)
static com.google.protobuf.Parser< RoutingModelParameters > parser()
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
com.google.ortools.constraintsolver.ConstraintSolverParameters getSolverParameters()
com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder getSolverParametersBuilder()
Builder mergeFrom(com.google.ortools.constraintsolver.RoutingModelParameters other)
.lang.Override com.google.ortools.constraintsolver.RoutingModelParameters getDefaultInstanceForType()
.lang.Override Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(byte[] data)
.lang.Override final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
.lang.Override com.google.protobuf.Parser< RoutingModelParameters > getParserForType()
static com.google.ortools.constraintsolver.RoutingModelParameters getDefaultInstance()
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
static com.google.protobuf.Parser< ConstraintSolverParameters > parser()
.lang.Override com.google.ortools.constraintsolver.RoutingModelParameters buildPartial()
static Builder newBuilder(com.google.ortools.constraintsolver.RoutingModelParameters prototype)
.lang.Override com.google.ortools.constraintsolver.RoutingModelParameters build()
static com.google.ortools.constraintsolver.RoutingModelParameters parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
com.google.ortools.constraintsolver.ConstraintSolverParametersOrBuilder getSolverParametersOrBuilder()
com.google.ortools.constraintsolver.ConstraintSolverParameters getSolverParameters()
.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override java.lang.Object newInstance(UnusedPrivateParameter unused)
.lang.Override com.google.ortools.constraintsolver.RoutingModelParameters getDefaultInstanceForType()
.lang.Override Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
.lang.Override final Builder mergeUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(com.google.protobuf.ByteString data)
.lang.Override Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override com.google.ortools.constraintsolver.ConstraintSolverParameters buildPartial()
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
.lang.Override final com.google.protobuf.UnknownFieldSet getUnknownFields()
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.nio.ByteBuffer data)
.lang.Override Builder mergeFrom(com.google.protobuf.Message other)
static com.google.ortools.constraintsolver.RoutingModelParameters parseDelimitedFrom(java.io.InputStream input)
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
.lang.Override Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Builder setSolverParameters(com.google.ortools.constraintsolver.ConstraintSolverParameters.Builder builderForValue)
static com.google.ortools.constraintsolver.ConstraintSolverParameters getDefaultInstance()
static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Builder setSolverParameters(com.google.ortools.constraintsolver.ConstraintSolverParameters value)