Google OR-Tools v9.11
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 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 ()
 
- Public Member Functions inherited from com.google.ortools.bop.BopSolverOptimizerSetOrBuilder

Static Public Member Functions

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

Protected Member Functions

com.google.protobuf.GeneratedMessage.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 260 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 577 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 516 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 549 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 532 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 563 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 646 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 653 of file BopSolverOptimizerSet.java.

◆ build()

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

Definition at line 313 of file BopSolverOptimizerSet.java.

◆ buildPartial()

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

Definition at line 322 of file BopSolverOptimizerSet.java.

◆ clear()

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

Definition at line 288 of file BopSolverOptimizerSet.java.

◆ clearMethods()

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

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Definition at line 592 of file BopSolverOptimizerSet.java.

◆ getDefaultInstanceForType()

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

Definition at line 308 of file BopSolverOptimizerSet.java.

◆ getDescriptor()

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

Definition at line 265 of file BopSolverOptimizerSet.java.

◆ getDescriptorForType()

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

Definition at line 303 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 475 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 618 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 662 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 465 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 455 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 625 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 636 of file BopSolverOptimizerSet.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 271 of file BopSolverOptimizerSet.java.

◆ isInitialized()

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

Definition at line 390 of file BopSolverOptimizerSet.java.

◆ mergeFrom() [1/3]

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

Definition at line 356 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 395 of file BopSolverOptimizerSet.java.

◆ mergeFrom() [3/3]

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

Definition at line 347 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 605 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 485 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 502 of file BopSolverOptimizerSet.java.


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