Google OR-Tools v9.12
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 ()
 

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 261 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 578 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 517 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 550 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 533 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 564 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 647 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 654 of file BopSolverOptimizerSet.java.

◆ build()

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

Definition at line 314 of file BopSolverOptimizerSet.java.

◆ buildPartial()

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

Definition at line 323 of file BopSolverOptimizerSet.java.

◆ clear()

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

Definition at line 289 of file BopSolverOptimizerSet.java.

◆ clearMethods()

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

repeated .operations_research.bop.BopOptimizerMethod methods = 1;

Definition at line 593 of file BopSolverOptimizerSet.java.

◆ getDefaultInstanceForType()

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

Definition at line 309 of file BopSolverOptimizerSet.java.

◆ getDescriptor()

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

Definition at line 266 of file BopSolverOptimizerSet.java.

◆ getDescriptorForType()

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

Definition at line 304 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 476 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 619 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 663 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 466 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 456 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 626 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 637 of file BopSolverOptimizerSet.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 272 of file BopSolverOptimizerSet.java.

◆ isInitialized()

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

Definition at line 391 of file BopSolverOptimizerSet.java.

◆ mergeFrom() [1/3]

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

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

◆ mergeFrom() [3/3]

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

Definition at line 348 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 606 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 486 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 503 of file BopSolverOptimizerSet.java.


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