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  public final com.google.protobuf.UnknownFieldSet
28  return this.unknownFields;
29  }
30  private RoutingModelParameters(
31  com.google.protobuf.CodedInputStream input,
32  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
33  throws com.google.protobuf.InvalidProtocolBufferException {
34  this();
35  if (extensionRegistry == null) {
36  throw new java.lang.NullPointerException();
37  }
38  int mutable_bitField0_ = 0;
39  com.google.protobuf.UnknownFieldSet.Builder unknownFields =
40  com.google.protobuf.UnknownFieldSet.newBuilder();
41  try {
42  boolean done = false;
43  while (!done) {
44  int tag = input.readTag();
45  switch (tag) {
46  case 0:
47  done = true;
48  break;
49  case 10: {
51  if (solverParameters_ != null) {
52  subBuilder = solverParameters_.toBuilder();
53  }
54  solverParameters_ = input.readMessage(com.google.ortools.constraintsolver.ConstraintSolverParameters.parser(), extensionRegistry);
55  if (subBuilder != null) {
56  subBuilder.mergeFrom(solverParameters_);
57  solverParameters_ = subBuilder.buildPartial();
58  }
59 
60  break;
61  }
62  case 16: {
63 
64  reduceVehicleCostModel_ = input.readBool();
65  break;
66  }
67  case 24: {
68 
69  maxCallbackCacheSize_ = input.readInt32();
70  break;
71  }
72  default: {
73  if (!parseUnknownField(
74  input, unknownFields, extensionRegistry, tag)) {
75  done = true;
76  }
77  break;
78  }
79  }
80  }
81  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
82  throw e.setUnfinishedMessage(this);
83  } catch (java.io.IOException e) {
84  throw new com.google.protobuf.InvalidProtocolBufferException(
85  e).setUnfinishedMessage(this);
86  } finally {
87  this.unknownFields = unknownFields.build();
88  makeExtensionsImmutable();
89  }
90  }
91  public static final com.google.protobuf.Descriptors.Descriptor
93  return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_descriptor;
94  }
95 
96  @java.lang.Override
97  protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
99  return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_fieldAccessorTable
100  .ensureFieldAccessorsInitialized(
102  }
103 
104  public static final int SOLVER_PARAMETERS_FIELD_NUMBER = 1;
113  public boolean hasSolverParameters() {
114  return solverParameters_ != null;
115  }
124  return solverParameters_ == null ? com.google.ortools.constraintsolver.ConstraintSolverParameters.getDefaultInstance() : solverParameters_;
125  }
134  return getSolverParameters();
135  }
136 
137  public static final int REDUCE_VEHICLE_COST_MODEL_FIELD_NUMBER = 2;
138  private boolean reduceVehicleCostModel_;
149  public boolean getReduceVehicleCostModel() {
150  return reduceVehicleCostModel_;
151  }
152 
153  public static final int MAX_CALLBACK_CACHE_SIZE_FIELD_NUMBER = 3;
154  private int maxCallbackCacheSize_;
163  public int getMaxCallbackCacheSize() {
164  return maxCallbackCacheSize_;
165  }
166 
167  private byte memoizedIsInitialized = -1;
168  @java.lang.Override
169  public final boolean isInitialized() {
170  byte isInitialized = memoizedIsInitialized;
171  if (isInitialized == 1) return true;
172  if (isInitialized == 0) return false;
173 
174  memoizedIsInitialized = 1;
175  return true;
176  }
177 
178  @java.lang.Override
179  public void writeTo(com.google.protobuf.CodedOutputStream output)
180  throws java.io.IOException {
181  if (solverParameters_ != null) {
182  output.writeMessage(1, getSolverParameters());
183  }
184  if (reduceVehicleCostModel_ != false) {
185  output.writeBool(2, reduceVehicleCostModel_);
186  }
187  if (maxCallbackCacheSize_ != 0) {
188  output.writeInt32(3, maxCallbackCacheSize_);
189  }
190  unknownFields.writeTo(output);
191  }
192 
193  @java.lang.Override
194  public int getSerializedSize() {
195  int size = memoizedSize;
196  if (size != -1) return size;
197 
198  size = 0;
199  if (solverParameters_ != null) {
200  size += com.google.protobuf.CodedOutputStream
201  .computeMessageSize(1, getSolverParameters());
202  }
203  if (reduceVehicleCostModel_ != false) {
204  size += com.google.protobuf.CodedOutputStream
205  .computeBoolSize(2, reduceVehicleCostModel_);
206  }
207  if (maxCallbackCacheSize_ != 0) {
208  size += com.google.protobuf.CodedOutputStream
209  .computeInt32Size(3, maxCallbackCacheSize_);
210  }
211  size += unknownFields.getSerializedSize();
212  memoizedSize = size;
213  return size;
214  }
215 
216  @java.lang.Override
217  public boolean equals(final java.lang.Object obj) {
218  if (obj == this) {
219  return true;
220  }
221  if (!(obj instanceof com.google.ortools.constraintsolver.RoutingModelParameters)) {
222  return super.equals(obj);
223  }
225 
226  if (hasSolverParameters() != other.hasSolverParameters()) return false;
227  if (hasSolverParameters()) {
228  if (!getSolverParameters()
229  .equals(other.getSolverParameters())) return false;
230  }
232  != other.getReduceVehicleCostModel()) return false;
234  != other.getMaxCallbackCacheSize()) return false;
235  if (!unknownFields.equals(other.unknownFields)) return false;
236  return true;
237  }
238 
239  @java.lang.Override
240  public int hashCode() {
241  if (memoizedHashCode != 0) {
242  return memoizedHashCode;
243  }
244  int hash = 41;
245  hash = (19 * hash) + getDescriptor().hashCode();
246  if (hasSolverParameters()) {
247  hash = (37 * hash) + SOLVER_PARAMETERS_FIELD_NUMBER;
248  hash = (53 * hash) + getSolverParameters().hashCode();
249  }
250  hash = (37 * hash) + REDUCE_VEHICLE_COST_MODEL_FIELD_NUMBER;
251  hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
253  hash = (37 * hash) + MAX_CALLBACK_CACHE_SIZE_FIELD_NUMBER;
254  hash = (53 * hash) + getMaxCallbackCacheSize();
255  hash = (29 * hash) + unknownFields.hashCode();
256  memoizedHashCode = hash;
257  return hash;
258  }
259 
261  java.nio.ByteBuffer data)
262  throws com.google.protobuf.InvalidProtocolBufferException {
263  return PARSER.parseFrom(data);
264  }
266  java.nio.ByteBuffer data,
267  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
268  throws com.google.protobuf.InvalidProtocolBufferException {
269  return PARSER.parseFrom(data, extensionRegistry);
270  }
272  com.google.protobuf.ByteString data)
273  throws com.google.protobuf.InvalidProtocolBufferException {
274  return PARSER.parseFrom(data);
275  }
277  com.google.protobuf.ByteString data,
278  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
279  throws com.google.protobuf.InvalidProtocolBufferException {
280  return PARSER.parseFrom(data, extensionRegistry);
281  }
283  throws com.google.protobuf.InvalidProtocolBufferException {
284  return PARSER.parseFrom(data);
285  }
287  byte[] data,
288  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
289  throws com.google.protobuf.InvalidProtocolBufferException {
290  return PARSER.parseFrom(data, extensionRegistry);
291  }
292  public static com.google.ortools.constraintsolver.RoutingModelParameters parseFrom(java.io.InputStream input)
293  throws java.io.IOException {
294  return com.google.protobuf.GeneratedMessageV3
295  .parseWithIOException(PARSER, input);
296  }
298  java.io.InputStream input,
299  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
300  throws java.io.IOException {
301  return com.google.protobuf.GeneratedMessageV3
302  .parseWithIOException(PARSER, input, extensionRegistry);
303  }
305  throws java.io.IOException {
306  return com.google.protobuf.GeneratedMessageV3
307  .parseDelimitedWithIOException(PARSER, input);
308  }
310  java.io.InputStream input,
311  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
312  throws java.io.IOException {
313  return com.google.protobuf.GeneratedMessageV3
314  .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
315  }
317  com.google.protobuf.CodedInputStream input)
318  throws java.io.IOException {
319  return com.google.protobuf.GeneratedMessageV3
320  .parseWithIOException(PARSER, input);
321  }
323  com.google.protobuf.CodedInputStream input,
324  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
325  throws java.io.IOException {
326  return com.google.protobuf.GeneratedMessageV3
327  .parseWithIOException(PARSER, input, extensionRegistry);
328  }
329 
330  @java.lang.Override
331  public Builder newBuilderForType() { return newBuilder(); }
332  public static Builder newBuilder() {
333  return DEFAULT_INSTANCE.toBuilder();
334  }
336  return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
337  }
338  @java.lang.Override
339  public Builder toBuilder() {
340  return this == DEFAULT_INSTANCE
341  ? new Builder() : new Builder().mergeFrom(this);
342  }
343 
344  @java.lang.Override
346  com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
347  Builder builder = new Builder(parent);
348  return builder;
349  }
357  public static final class Builder extends
358  com.google.protobuf.GeneratedMessageV3.Builder<Builder> implements
359  // @@protoc_insertion_point(builder_implements:operations_research.RoutingModelParameters)
360  com.google.ortools.constraintsolver.RoutingModelParametersOrBuilder {
361  public static final com.google.protobuf.Descriptors.Descriptor
363  return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_descriptor;
364  }
365 
366  @java.lang.Override
367  protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
369  return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_fieldAccessorTable
370  .ensureFieldAccessorsInitialized(
372  }
373 
374  // Construct using com.google.ortools.constraintsolver.RoutingModelParameters.newBuilder()
375  private Builder() {
376  maybeForceBuilderInitialization();
377  }
378 
379  private Builder(
380  com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
381  super(parent);
382  maybeForceBuilderInitialization();
383  }
384  private void maybeForceBuilderInitialization() {
385  if (com.google.protobuf.GeneratedMessageV3
386  .alwaysUseFieldBuilders) {
387  }
388  }
389  @java.lang.Override
390  public Builder clear() {
391  super.clear();
392  if (solverParametersBuilder_ == null) {
393  solverParameters_ = null;
394  } else {
395  solverParameters_ = null;
396  solverParametersBuilder_ = null;
397  }
398  reduceVehicleCostModel_ = false;
399 
400  maxCallbackCacheSize_ = 0;
401 
402  return this;
403  }
404 
405  @java.lang.Override
406  public com.google.protobuf.Descriptors.Descriptor
408  return com.google.ortools.constraintsolver.RoutingParameters.internal_static_operations_research_RoutingModelParameters_descriptor;
409  }
410 
411  @java.lang.Override
414  }
415 
416  @java.lang.Override
419  if (!result.isInitialized()) {
420  throw newUninitializedMessageException(result);
421  }
422  return result;
423  }
424 
425  @java.lang.Override
428  if (solverParametersBuilder_ == null) {
429  result.solverParameters_ = solverParameters_;
430  } else {
431  result.solverParameters_ = solverParametersBuilder_.build();
432  }
433  result.reduceVehicleCostModel_ = reduceVehicleCostModel_;
434  result.maxCallbackCacheSize_ = maxCallbackCacheSize_;
435  onBuilt();
436  return result;
437  }
438 
439  @java.lang.Override
440  public Builder clone() {
441  return super.clone();
442  }
443  @java.lang.Override
445  com.google.protobuf.Descriptors.FieldDescriptor field,
446  java.lang.Object value) {
447  return super.setField(field, value);
448  }
449  @java.lang.Override
451  com.google.protobuf.Descriptors.FieldDescriptor field) {
452  return super.clearField(field);
453  }
454  @java.lang.Override
456  com.google.protobuf.Descriptors.OneofDescriptor oneof) {
457  return super.clearOneof(oneof);
458  }
459  @java.lang.Override
461  com.google.protobuf.Descriptors.FieldDescriptor field,
462  int index, java.lang.Object value) {
463  return super.setRepeatedField(field, index, value);
464  }
465  @java.lang.Override
467  com.google.protobuf.Descriptors.FieldDescriptor field,
468  java.lang.Object value) {
469  return super.addRepeatedField(field, value);
470  }
471  @java.lang.Override
472  public Builder mergeFrom(com.google.protobuf.Message other) {
475  } else {
476  super.mergeFrom(other);
477  return this;
478  }
479  }
480 
483  if (other.hasSolverParameters()) {
484  mergeSolverParameters(other.getSolverParameters());
485  }
486  if (other.getReduceVehicleCostModel() != false) {
487  setReduceVehicleCostModel(other.getReduceVehicleCostModel());
488  }
489  if (other.getMaxCallbackCacheSize() != 0) {
490  setMaxCallbackCacheSize(other.getMaxCallbackCacheSize());
491  }
492  this.mergeUnknownFields(other.unknownFields);
493  onChanged();
494  return this;
495  }
496 
497  @java.lang.Override
498  public final boolean isInitialized() {
499  return true;
500  }
501 
502  @java.lang.Override
504  com.google.protobuf.CodedInputStream input,
505  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
506  throws java.io.IOException {
508  try {
509  parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
510  } catch (com.google.protobuf.InvalidProtocolBufferException e) {
511  parsedMessage = (com.google.ortools.constraintsolver.RoutingModelParameters) e.getUnfinishedMessage();
512  throw e.unwrapIOException();
513  } finally {
514  if (parsedMessage != null) {
515  mergeFrom(parsedMessage);
516  }
517  }
518  return this;
519  }
520 
522  private com.google.protobuf.SingleFieldBuilderV3<
531  public boolean hasSolverParameters() {
532  return solverParametersBuilder_ != null || solverParameters_ != null;
533  }
542  if (solverParametersBuilder_ == null) {
543  return solverParameters_ == null ? com.google.ortools.constraintsolver.ConstraintSolverParameters.getDefaultInstance() : solverParameters_;
544  } else {
545  return solverParametersBuilder_.getMessage();
546  }
547  }
556  if (solverParametersBuilder_ == null) {
557  if (value == null) {
558  throw new NullPointerException();
559  }
560  solverParameters_ = value;
561  onChanged();
562  } else {
563  solverParametersBuilder_.setMessage(value);
564  }
565 
566  return this;
567  }
577  if (solverParametersBuilder_ == null) {
578  solverParameters_ = builderForValue.build();
579  onChanged();
580  } else {
581  solverParametersBuilder_.setMessage(builderForValue.build());
582  }
583 
584  return this;
585  }
594  if (solverParametersBuilder_ == null) {
595  if (solverParameters_ != null) {
596  solverParameters_ =
598  } else {
599  solverParameters_ = value;
600  }
601  onChanged();
602  } else {
603  solverParametersBuilder_.mergeFrom(value);
604  }
605 
606  return this;
607  }
616  if (solverParametersBuilder_ == null) {
617  solverParameters_ = null;
618  onChanged();
619  } else {
620  solverParameters_ = null;
621  solverParametersBuilder_ = null;
622  }
623 
624  return this;
625  }
634 
635  onChanged();
636  return getSolverParametersFieldBuilder().getBuilder();
637  }
646  if (solverParametersBuilder_ != null) {
647  return solverParametersBuilder_.getMessageOrBuilder();
648  } else {
649  return solverParameters_ == null ?
651  }
652  }
660  private com.google.protobuf.SingleFieldBuilderV3<
662  getSolverParametersFieldBuilder() {
663  if (solverParametersBuilder_ == null) {
664  solverParametersBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
667  getParentForChildren(),
668  isClean());
669  solverParameters_ = null;
670  }
671  return solverParametersBuilder_;
672  }
673 
674  private boolean reduceVehicleCostModel_ ;
685  public boolean getReduceVehicleCostModel() {
686  return reduceVehicleCostModel_;
687  }
698  public Builder setReduceVehicleCostModel(boolean value) {
699 
700  reduceVehicleCostModel_ = value;
701  onChanged();
702  return this;
703  }
715 
716  reduceVehicleCostModel_ = false;
717  onChanged();
718  return this;
719  }
720 
721  private int maxCallbackCacheSize_ ;
730  public int getMaxCallbackCacheSize() {
731  return maxCallbackCacheSize_;
732  }
741  public Builder setMaxCallbackCacheSize(int value) {
742 
743  maxCallbackCacheSize_ = value;
744  onChanged();
745  return this;
746  }
756 
757  maxCallbackCacheSize_ = 0;
758  onChanged();
759  return this;
760  }
761  @java.lang.Override
762  public final Builder setUnknownFields(
763  final com.google.protobuf.UnknownFieldSet unknownFields) {
764  return super.setUnknownFields(unknownFields);
765  }
766 
767  @java.lang.Override
769  final com.google.protobuf.UnknownFieldSet unknownFields) {
770  return super.mergeUnknownFields(unknownFields);
771  }
772 
773 
774  // @@protoc_insertion_point(builder_scope:operations_research.RoutingModelParameters)
775  }
776 
777  // @@protoc_insertion_point(class_scope:operations_research.RoutingModelParameters)
778  private static final com.google.ortools.constraintsolver.RoutingModelParameters DEFAULT_INSTANCE;
779  static {
780  DEFAULT_INSTANCE = new com.google.ortools.constraintsolver.RoutingModelParameters();
781  }
782 
784  return DEFAULT_INSTANCE;
785  }
786 
787  private static final com.google.protobuf.Parser<RoutingModelParameters>
788  PARSER = new com.google.protobuf.AbstractParser<RoutingModelParameters>() {
789  @java.lang.Override
790  public RoutingModelParameters parsePartialFrom(
791  com.google.protobuf.CodedInputStream input,
792  com.google.protobuf.ExtensionRegistryLite extensionRegistry)
793  throws com.google.protobuf.InvalidProtocolBufferException {
794  return new RoutingModelParameters(input, extensionRegistry);
795  }
796  };
797 
798  public static com.google.protobuf.Parser<RoutingModelParameters> parser() {
799  return PARSER;
800  }
801 
802  @java.lang.Override
803  public com.google.protobuf.Parser<RoutingModelParameters> getParserForType() {
804  return PARSER;
805  }
806 
807  @java.lang.Override
809  return DEFAULT_INSTANCE;
810  }
811 
812 }
813 
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 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)