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

Public Member Functions

Builder clear ()
 
com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
 
com.google.ortools.bop.BopSolverOptimizerSet getDefaultInstanceForType ()
 
com.google.ortools.bop.BopSolverOptimizerSet build ()
 
com.google.ortools.bop.BopSolverOptimizerSet buildPartial ()
 
Builder clone ()
 
Builder setField (com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
 
Builder clearField (com.google.protobuf.Descriptors.FieldDescriptor field)
 
Builder clearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof)
 
Builder setRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
 
Builder addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
 
Builder mergeFrom (com.google.protobuf.Message other)
 
Builder mergeFrom (com.google.ortools.bop.BopSolverOptimizerSet other)
 
final boolean isInitialized ()
 
Builder mergeFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
java.util.List< com.google.ortools.bop.BopOptimizerMethodgetMethodsList ()
 
int getMethodsCount ()
 
com.google.ortools.bop.BopOptimizerMethod getMethods (int index)
 
Builder setMethods (int index, com.google.ortools.bop.BopOptimizerMethod value)
 
Builder setMethods (int index, com.google.ortools.bop.BopOptimizerMethod.Builder builderForValue)
 
Builder addMethods (com.google.ortools.bop.BopOptimizerMethod value)
 
Builder addMethods (int index, com.google.ortools.bop.BopOptimizerMethod value)
 
Builder addMethods (com.google.ortools.bop.BopOptimizerMethod.Builder builderForValue)
 
Builder addMethods (int index, com.google.ortools.bop.BopOptimizerMethod.Builder builderForValue)
 
Builder addAllMethods (java.lang.Iterable<? extends com.google.ortools.bop.BopOptimizerMethod > values)
 
Builder clearMethods ()
 
Builder removeMethods (int index)
 
com.google.ortools.bop.BopOptimizerMethod.Builder getMethodsBuilder (int index)
 
com.google.ortools.bop.BopOptimizerMethodOrBuilder getMethodsOrBuilder (int index)
 
java.util.List<? extends com.google.ortools.bop.BopOptimizerMethodOrBuildergetMethodsOrBuilderList ()
 
com.google.ortools.bop.BopOptimizerMethod.Builder addMethodsBuilder ()
 
com.google.ortools.bop.BopOptimizerMethod.Builder addMethodsBuilder (int index)
 
java.util.List< com.google.ortools.bop.BopOptimizerMethod.BuildergetMethodsBuilderList ()
 
final Builder setUnknownFields (final com.google.protobuf.UnknownFieldSet unknownFields)
 
final Builder mergeUnknownFields (final com.google.protobuf.UnknownFieldSet unknownFields)
 

Static Public Member Functions

static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()
 

Protected Member Functions

com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ()
 

Detailed Description

Set of optimizer methods to be run by an instance of the portfolio optimizer.
Note that in the current implementation, all the methods specified in the
repeated field methods will run on the same solver / thread.

Protobuf type operations_research.bop.BopSolverOptimizerSet

Definition at line 258 of file BopSolverOptimizerSet.java.

Member Function Documentation

◆ addAllMethods()

Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.addAllMethods ( java.lang.Iterable<? extends com.google.ortools.bop.BopOptimizerMethod > values)

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Definition at line 607 of file BopSolverOptimizerSet.java.

◆ addMethods() [1/4]

Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.addMethods ( com.google.ortools.bop.BopOptimizerMethod value)

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Definition at line 546 of file BopSolverOptimizerSet.java.

◆ addMethods() [2/4]

Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.addMethods ( com.google.ortools.bop.BopOptimizerMethod.Builder builderForValue)

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Definition at line 579 of file BopSolverOptimizerSet.java.

◆ addMethods() [3/4]

Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.addMethods ( int index,
com.google.ortools.bop.BopOptimizerMethod value )

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Definition at line 562 of file BopSolverOptimizerSet.java.

◆ addMethods() [4/4]

Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.addMethods ( int index,
com.google.ortools.bop.BopOptimizerMethod.Builder builderForValue )

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Definition at line 593 of file BopSolverOptimizerSet.java.

◆ addMethodsBuilder() [1/2]

com.google.ortools.bop.BopOptimizerMethod.Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.addMethodsBuilder ( )

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Definition at line 676 of file BopSolverOptimizerSet.java.

◆ addMethodsBuilder() [2/2]

com.google.ortools.bop.BopOptimizerMethod.Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.addMethodsBuilder ( int index)

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Definition at line 683 of file BopSolverOptimizerSet.java.

◆ addRepeatedField()

Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.addRepeatedField ( com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value )

Definition at line 371 of file BopSolverOptimizerSet.java.

◆ build()

com.google.ortools.bop.BopSolverOptimizerSet com.google.ortools.bop.BopSolverOptimizerSet.Builder.build ( )

Definition at line 311 of file BopSolverOptimizerSet.java.

◆ buildPartial()

com.google.ortools.bop.BopSolverOptimizerSet com.google.ortools.bop.BopSolverOptimizerSet.Builder.buildPartial ( )

Definition at line 320 of file BopSolverOptimizerSet.java.

◆ clear()

Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.clear ( )

Definition at line 286 of file BopSolverOptimizerSet.java.

◆ clearField()

Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.clearField ( com.google.protobuf.Descriptors.FieldDescriptor field)

Definition at line 355 of file BopSolverOptimizerSet.java.

◆ clearMethods()

Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.clearMethods ( )

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Definition at line 622 of file BopSolverOptimizerSet.java.

◆ clearOneof()

Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.clearOneof ( com.google.protobuf.Descriptors.OneofDescriptor oneof)

Definition at line 360 of file BopSolverOptimizerSet.java.

◆ clone()

Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.clone ( )

Definition at line 345 of file BopSolverOptimizerSet.java.

◆ getDefaultInstanceForType()

com.google.ortools.bop.BopSolverOptimizerSet com.google.ortools.bop.BopSolverOptimizerSet.Builder.getDefaultInstanceForType ( )

Definition at line 306 of file BopSolverOptimizerSet.java.

◆ getDescriptor()

static final com.google.protobuf.Descriptors.Descriptor com.google.ortools.bop.BopSolverOptimizerSet.Builder.getDescriptor ( )
static

Definition at line 263 of file BopSolverOptimizerSet.java.

◆ getDescriptorForType()

com.google.protobuf.Descriptors.Descriptor com.google.ortools.bop.BopSolverOptimizerSet.Builder.getDescriptorForType ( )

Definition at line 301 of file BopSolverOptimizerSet.java.

◆ getMethods()

com.google.ortools.bop.BopOptimizerMethod com.google.ortools.bop.BopSolverOptimizerSet.Builder.getMethods ( int index)

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Implements com.google.ortools.bop.BopSolverOptimizerSetOrBuilder.

Definition at line 505 of file BopSolverOptimizerSet.java.

◆ getMethodsBuilder()

com.google.ortools.bop.BopOptimizerMethod.Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.getMethodsBuilder ( int index)

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Definition at line 648 of file BopSolverOptimizerSet.java.

◆ getMethodsBuilderList()

java.util.List< com.google.ortools.bop.BopOptimizerMethod.Builder > com.google.ortools.bop.BopSolverOptimizerSet.Builder.getMethodsBuilderList ( )

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Definition at line 692 of file BopSolverOptimizerSet.java.

◆ getMethodsCount()

int com.google.ortools.bop.BopSolverOptimizerSet.Builder.getMethodsCount ( )

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Implements com.google.ortools.bop.BopSolverOptimizerSetOrBuilder.

Definition at line 495 of file BopSolverOptimizerSet.java.

◆ getMethodsList()

java.util.List< com.google.ortools.bop.BopOptimizerMethod > com.google.ortools.bop.BopSolverOptimizerSet.Builder.getMethodsList ( )

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Implements com.google.ortools.bop.BopSolverOptimizerSetOrBuilder.

Definition at line 485 of file BopSolverOptimizerSet.java.

◆ getMethodsOrBuilder()

com.google.ortools.bop.BopOptimizerMethodOrBuilder com.google.ortools.bop.BopSolverOptimizerSet.Builder.getMethodsOrBuilder ( int index)

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Implements com.google.ortools.bop.BopSolverOptimizerSetOrBuilder.

Definition at line 655 of file BopSolverOptimizerSet.java.

◆ getMethodsOrBuilderList()

java.util.List<? extends com.google.ortools.bop.BopOptimizerMethodOrBuilder > com.google.ortools.bop.BopSolverOptimizerSet.Builder.getMethodsOrBuilderList ( )

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Implements com.google.ortools.bop.BopSolverOptimizerSetOrBuilder.

Definition at line 666 of file BopSolverOptimizerSet.java.

◆ internalGetFieldAccessorTable()

com.google.protobuf.GeneratedMessageV3.FieldAccessorTable com.google.ortools.bop.BopSolverOptimizerSet.Builder.internalGetFieldAccessorTable ( )
protected

Definition at line 269 of file BopSolverOptimizerSet.java.

◆ isInitialized()

final boolean com.google.ortools.bop.BopSolverOptimizerSet.Builder.isInitialized ( )

Definition at line 420 of file BopSolverOptimizerSet.java.

◆ mergeFrom() [1/3]

Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.mergeFrom ( com.google.ortools.bop.BopSolverOptimizerSet other)

Definition at line 386 of file BopSolverOptimizerSet.java.

◆ mergeFrom() [2/3]

Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.mergeFrom ( com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws java.io.IOException

Definition at line 425 of file BopSolverOptimizerSet.java.

◆ mergeFrom() [3/3]

Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.mergeFrom ( com.google.protobuf.Message other)

Definition at line 377 of file BopSolverOptimizerSet.java.

◆ mergeUnknownFields()

final Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.mergeUnknownFields ( final com.google.protobuf.UnknownFieldSet unknownFields)

Definition at line 716 of file BopSolverOptimizerSet.java.

◆ removeMethods()

Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.removeMethods ( int index)

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Definition at line 635 of file BopSolverOptimizerSet.java.

◆ setField()

Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.setField ( com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value )

Definition at line 349 of file BopSolverOptimizerSet.java.

◆ setMethods() [1/2]

Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.setMethods ( int index,
com.google.ortools.bop.BopOptimizerMethod value )

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Definition at line 515 of file BopSolverOptimizerSet.java.

◆ setMethods() [2/2]

Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.setMethods ( int index,
com.google.ortools.bop.BopOptimizerMethod.Builder builderForValue )

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Definition at line 532 of file BopSolverOptimizerSet.java.

◆ setRepeatedField()

Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.setRepeatedField ( com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value )

Definition at line 365 of file BopSolverOptimizerSet.java.

◆ setUnknownFields()

final Builder com.google.ortools.bop.BopSolverOptimizerSet.Builder.setUnknownFields ( final com.google.protobuf.UnknownFieldSet unknownFields)

Definition at line 710 of file BopSolverOptimizerSet.java.


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