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

Statistics on the search in the constraint solver.

Protobuf type operations_research.ConstraintSolverStatistics

Definition at line 335 of file ConstraintSolverStatistics.java.

Member Function Documentation

◆ addRepeatedField()

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

Definition at line 448 of file ConstraintSolverStatistics.java.

◆ build()

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

Definition at line 386 of file ConstraintSolverStatistics.java.

◆ buildPartial()

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

Definition at line 395 of file ConstraintSolverStatistics.java.

◆ clear()

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

Definition at line 363 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 717 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 761 of file ConstraintSolverStatistics.java.

◆ clearField()

Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.clearField ( com.google.protobuf.Descriptors.FieldDescriptor field)

Definition at line 432 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 585 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 629 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 673 of file ConstraintSolverStatistics.java.

◆ clearOneof()

Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.clearOneof ( com.google.protobuf.Descriptors.OneofDescriptor oneof)

Definition at line 437 of file ConstraintSolverStatistics.java.

◆ clone()

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

Definition at line 422 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 690 of file ConstraintSolverStatistics.java.

◆ getDefaultInstanceForType()

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

Definition at line 381 of file ConstraintSolverStatistics.java.

◆ getDescriptor()

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

Definition at line 340 of file ConstraintSolverStatistics.java.

◆ getDescriptorForType()

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

Definition at line 376 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 734 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 558 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 602 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 646 of file ConstraintSolverStatistics.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 346 of file ConstraintSolverStatistics.java.

◆ isInitialized()

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

Definition at line 486 of file ConstraintSolverStatistics.java.

◆ mergeFrom() [1/3]

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

Definition at line 463 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 491 of file ConstraintSolverStatistics.java.

◆ mergeFrom() [3/3]

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

Definition at line 454 of file ConstraintSolverStatistics.java.

◆ mergeUnknownFields()

final Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.mergeUnknownFields ( final com.google.protobuf.UnknownFieldSet unknownFields)

Definition at line 774 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 702 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 746 of file ConstraintSolverStatistics.java.

◆ setField()

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

Definition at line 426 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 570 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 614 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 658 of file ConstraintSolverStatistics.java.

◆ setRepeatedField()

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

Definition at line 442 of file ConstraintSolverStatistics.java.

◆ setUnknownFields()

final Builder com.google.ortools.constraintsolver.ConstraintSolverStatistics.Builder.setUnknownFields ( final com.google.protobuf.UnknownFieldSet unknownFields)

Definition at line 768 of file ConstraintSolverStatistics.java.


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