Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder Class Reference
Inheritance diagram for com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder:
com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder

Public Member Functions

Builder clear ()
 
com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
 
com.google.ortools.constraintsolver.ConstraintSolverStatistics getDefaultInstanceForType ()
 
com.google.ortools.constraintsolver.ConstraintSolverStatistics build ()
 
com.google.ortools.constraintsolver.ConstraintSolverStatistics buildPartial ()
 
Builder mergeFrom (com.google.protobuf.Message other)
 
Builder mergeFrom (com.google.ortools.constraintsolver.ConstraintSolverStatistics other)
 
final boolean isInitialized ()
 
Builder mergeFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
long getNumBranches ()
 
Builder setNumBranches (long value)
 
Builder clearNumBranches ()
 
long getNumFailures ()
 
Builder setNumFailures (long value)
 
Builder clearNumFailures ()
 
long getNumSolutions ()
 
Builder setNumSolutions (long value)
 
Builder clearNumSolutions ()
 
long getBytesUsed ()
 
Builder setBytesUsed (long value)
 
Builder clearBytesUsed ()
 
double getDurationSeconds ()
 
Builder setDurationSeconds (double value)
 
Builder clearDurationSeconds ()
 

Static Public Member Functions

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

Protected Member Functions

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

Detailed Description

Statistics on the search in the constraint solver.

Protobuf type operations_research.ConstraintSolverStatistics

Definition at line 338 of file ConstraintSolverStatistics.java.

Member Function Documentation

◆ build()

com.google.ortools.constraintsolver.ConstraintSolverStatistics com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.build ( )

Definition at line 389 of file ConstraintSolverStatistics.java.

◆ buildPartial()

com.google.ortools.constraintsolver.ConstraintSolverStatistics com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.buildPartial ( )

Definition at line 398 of file ConstraintSolverStatistics.java.

◆ clear()

Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.clear ( )

Definition at line 366 of file ConstraintSolverStatistics.java.

◆ clearBytesUsed()

Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.clearBytesUsed ( )
Memory usage of the solver.

int64 bytes_used = 4;

Returns
This builder for chaining.

Definition at line 688 of file ConstraintSolverStatistics.java.

◆ clearDurationSeconds()

Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.clearDurationSeconds ( )
Total time spent in the solver.

double duration_seconds = 5;

Returns
This builder for chaining.

Definition at line 732 of file ConstraintSolverStatistics.java.

◆ clearNumBranches()

Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.clearNumBranches ( )
Number of branches explored.

int64 num_branches = 1;

Returns
This builder for chaining.

Definition at line 556 of file ConstraintSolverStatistics.java.

◆ clearNumFailures()

Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.clearNumFailures ( )
Number of failures/backtracks.

int64 num_failures = 2;

Returns
This builder for chaining.

Definition at line 600 of file ConstraintSolverStatistics.java.

◆ clearNumSolutions()

Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.clearNumSolutions ( )
Number of solutions found.

int64 num_solutions = 3;

Returns
This builder for chaining.

Definition at line 644 of file ConstraintSolverStatistics.java.

◆ getBytesUsed()

long com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.getBytesUsed ( )
Memory usage of the solver.

int64 bytes_used = 4;

Returns
The bytesUsed.

Implements com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder.

Definition at line 661 of file ConstraintSolverStatistics.java.

◆ getDefaultInstanceForType()

com.google.ortools.constraintsolver.ConstraintSolverStatistics com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.getDefaultInstanceForType ( )

Definition at line 384 of file ConstraintSolverStatistics.java.

◆ getDescriptor()

static final com.google.protobuf.Descriptors.Descriptor com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.getDescriptor ( )
static

Definition at line 343 of file ConstraintSolverStatistics.java.

◆ getDescriptorForType()

com.google.protobuf.Descriptors.Descriptor com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.getDescriptorForType ( )

Definition at line 379 of file ConstraintSolverStatistics.java.

◆ getDurationSeconds()

double com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.getDurationSeconds ( )
Total time spent in the solver.

double duration_seconds = 5;

Returns
The durationSeconds.

Implements com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder.

Definition at line 705 of file ConstraintSolverStatistics.java.

◆ getNumBranches()

long com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.getNumBranches ( )
Number of branches explored.

int64 num_branches = 1;

Returns
The numBranches.

Implements com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder.

Definition at line 529 of file ConstraintSolverStatistics.java.

◆ getNumFailures()

long com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.getNumFailures ( )
Number of failures/backtracks.

int64 num_failures = 2;

Returns
The numFailures.

Implements com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder.

Definition at line 573 of file ConstraintSolverStatistics.java.

◆ getNumSolutions()

long com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.getNumSolutions ( )
Number of solutions found.

int64 num_solutions = 3;

Returns
The numSolutions.

Implements com.google.ortools.constraintsolver.ConstraintSolverStatisticsOrBuilder.

Definition at line 617 of file ConstraintSolverStatistics.java.

◆ internalGetFieldAccessorTable()

com.google.protobuf.GeneratedMessage.FieldAccessorTable com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.internalGetFieldAccessorTable ( )
protected

Definition at line 349 of file ConstraintSolverStatistics.java.

◆ isInitialized()

final boolean com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.isInitialized ( )

Definition at line 457 of file ConstraintSolverStatistics.java.

◆ mergeFrom() [1/3]

Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.mergeFrom ( com.google.ortools.constraintsolver.ConstraintSolverStatistics other)

Definition at line 434 of file ConstraintSolverStatistics.java.

◆ mergeFrom() [2/3]

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

Definition at line 462 of file ConstraintSolverStatistics.java.

◆ mergeFrom() [3/3]

Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.mergeFrom ( com.google.protobuf.Message other)

Definition at line 425 of file ConstraintSolverStatistics.java.

◆ setBytesUsed()

Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.setBytesUsed ( long value)
Memory usage of the solver.

int64 bytes_used = 4;

Parameters
valueThe bytesUsed to set.
Returns
This builder for chaining.

Definition at line 673 of file ConstraintSolverStatistics.java.

◆ setDurationSeconds()

Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.setDurationSeconds ( double value)
Total time spent in the solver.

double duration_seconds = 5;

Parameters
valueThe durationSeconds to set.
Returns
This builder for chaining.

Definition at line 717 of file ConstraintSolverStatistics.java.

◆ setNumBranches()

Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.setNumBranches ( long value)
Number of branches explored.

int64 num_branches = 1;

Parameters
valueThe numBranches to set.
Returns
This builder for chaining.

Definition at line 541 of file ConstraintSolverStatistics.java.

◆ setNumFailures()

Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.setNumFailures ( long value)
Number of failures/backtracks.

int64 num_failures = 2;

Parameters
valueThe numFailures to set.
Returns
This builder for chaining.

Definition at line 585 of file ConstraintSolverStatistics.java.

◆ setNumSolutions()

Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.setNumSolutions ( long value)
Number of solutions found.

int64 num_solutions = 3;

Parameters
valueThe numSolutions to set.
Returns
This builder for chaining.

Definition at line 629 of file ConstraintSolverStatistics.java.


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