Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder Class Reference

Detailed Description

Statistics on local search filters called during the search.

Protobuf type operations_research.LocalSearchStatistics.LocalSearchFilterStatistics

Definition at line 2325 of file LocalSearchStatistics.java.

Inheritance diagram for com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder:
com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatisticsOrBuilder

Public Member Functions

Builder clear ()
com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics getDefaultInstanceForType ()
com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics build ()
com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics buildPartial ()
Builder mergeFrom (com.google.protobuf.Message other)
Builder mergeFrom (com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics other)
final boolean isInitialized ()
Builder mergeFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.lang.String getLocalSearchFilter ()
com.google.protobuf.ByteString getLocalSearchFilterBytes ()
Builder setLocalSearchFilter (java.lang.String value)
Builder clearLocalSearchFilter ()
Builder setLocalSearchFilterBytes (com.google.protobuf.ByteString value)
long getNumCalls ()
Builder setNumCalls (long value)
Builder clearNumCalls ()
long getNumRejects ()
Builder setNumRejects (long value)
Builder clearNumRejects ()
double getDurationSeconds ()
Builder setDurationSeconds (double value)
Builder clearDurationSeconds ()
double getNumRejectsPerSecond ()
Builder setNumRejectsPerSecond (double value)
Builder clearNumRejectsPerSecond ()
java.lang.String getContext ()
com.google.protobuf.ByteString getContextBytes ()
Builder setContext (java.lang.String value)
Builder clearContext ()
Builder setContextBytes (com.google.protobuf.ByteString value)

Static Public Member Functions

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

Protected Member Functions

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

Member Function Documentation

◆ build()

com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.build ( )

Definition at line 2377 of file LocalSearchStatistics.java.

◆ buildPartial()

com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.buildPartial ( )

Definition at line 2386 of file LocalSearchStatistics.java.

◆ clear()

Builder com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.clear ( )

Definition at line 2353 of file LocalSearchStatistics.java.

◆ clearContext()

Builder com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.clearContext ( )
Context within which the filter was called.

string context = 6;

Returns
This builder for chaining.

Definition at line 2857 of file LocalSearchStatistics.java.

◆ clearDurationSeconds()

Builder com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.clearDurationSeconds ( )
Time spent in the filter.

double duration_seconds = 4;

Returns
This builder for chaining.

Definition at line 2739 of file LocalSearchStatistics.java.

◆ clearLocalSearchFilter()

Builder com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.clearLocalSearchFilter ( )
Name of the filter.

string local_search_filter = 1;

Returns
This builder for chaining.

Definition at line 2589 of file LocalSearchStatistics.java.

◆ clearNumCalls()

Builder com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.clearNumCalls ( )
Number of times the filter was called.

int64 num_calls = 2;

Returns
This builder for chaining.

Definition at line 2651 of file LocalSearchStatistics.java.

◆ clearNumRejects()

Builder com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.clearNumRejects ( )
Number of times the filter rejected a neighbor.

int64 num_rejects = 3;

Returns
This builder for chaining.

Definition at line 2695 of file LocalSearchStatistics.java.

◆ clearNumRejectsPerSecond()

Builder com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.clearNumRejectsPerSecond ( )
Number of rejects per second.

double num_rejects_per_second = 5;

Returns
This builder for chaining.

Definition at line 2783 of file LocalSearchStatistics.java.

◆ getContext()

java.lang.String com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.getContext ( )
Context within which the filter was called.

string context = 6;

Returns
The context.

Implements com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatisticsOrBuilder.

Definition at line 2799 of file LocalSearchStatistics.java.

◆ getContextBytes()

com.google.protobuf.ByteString com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.getContextBytes ( )
Context within which the filter was called.

string context = 6;

Returns
The bytes for context.

Implements com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatisticsOrBuilder.

Definition at line 2820 of file LocalSearchStatistics.java.

◆ getDefaultInstanceForType()

com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.getDefaultInstanceForType ( )

Definition at line 2372 of file LocalSearchStatistics.java.

◆ getDescriptor()

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

Definition at line 2330 of file LocalSearchStatistics.java.

◆ getDescriptorForType()

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

Definition at line 2367 of file LocalSearchStatistics.java.

◆ getDurationSeconds()

double com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.getDurationSeconds ( )
Time spent in the filter.

double duration_seconds = 4;

Returns
The durationSeconds.

Implements com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatisticsOrBuilder.

Definition at line 2712 of file LocalSearchStatistics.java.

◆ getLocalSearchFilter()

java.lang.String com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.getLocalSearchFilter ( )
Name of the filter.

string local_search_filter = 1;

Returns
The localSearchFilter.

Implements com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatisticsOrBuilder.

Definition at line 2531 of file LocalSearchStatistics.java.

◆ getLocalSearchFilterBytes()

com.google.protobuf.ByteString com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.getLocalSearchFilterBytes ( )
Name of the filter.

string local_search_filter = 1;

Returns
The bytes for localSearchFilter.

Implements com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatisticsOrBuilder.

Definition at line 2552 of file LocalSearchStatistics.java.

◆ getNumCalls()

long com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.getNumCalls ( )
Number of times the filter was called.

int64 num_calls = 2;

Returns
The numCalls.

Implements com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatisticsOrBuilder.

Definition at line 2624 of file LocalSearchStatistics.java.

◆ getNumRejects()

long com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.getNumRejects ( )
Number of times the filter rejected a neighbor.

int64 num_rejects = 3;

Returns
The numRejects.

Implements com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatisticsOrBuilder.

Definition at line 2668 of file LocalSearchStatistics.java.

◆ getNumRejectsPerSecond()

double com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.getNumRejectsPerSecond ( )
Number of rejects per second.

double num_rejects_per_second = 5;

Returns
The numRejectsPerSecond.

Implements com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatisticsOrBuilder.

Definition at line 2756 of file LocalSearchStatistics.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 2336 of file LocalSearchStatistics.java.

◆ isInitialized()

final boolean com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.isInitialized ( )

Definition at line 2455 of file LocalSearchStatistics.java.

◆ mergeFrom() [1/3]

Builder com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.mergeFrom ( com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics other)

Definition at line 2425 of file LocalSearchStatistics.java.

◆ mergeFrom() [2/3]

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

Definition at line 2460 of file LocalSearchStatistics.java.

◆ mergeFrom() [3/3]

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

Definition at line 2416 of file LocalSearchStatistics.java.

◆ setContext()

Builder com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.setContext ( java.lang.String value)
Context within which the filter was called.

string context = 6;

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

Definition at line 2841 of file LocalSearchStatistics.java.

◆ setContextBytes()

Builder com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.setContextBytes ( com.google.protobuf.ByteString value)
Context within which the filter was called.

string context = 6;

Parameters
valueThe bytes for context to set.
Returns
This builder for chaining.

Definition at line 2872 of file LocalSearchStatistics.java.

◆ setDurationSeconds()

Builder com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.setDurationSeconds ( double value)
Time spent in the filter.

double duration_seconds = 4;

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

Definition at line 2724 of file LocalSearchStatistics.java.

◆ setLocalSearchFilter()

Builder com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.setLocalSearchFilter ( java.lang.String value)
Name of the filter.

string local_search_filter = 1;

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

Definition at line 2573 of file LocalSearchStatistics.java.

◆ setLocalSearchFilterBytes()

Builder com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.setLocalSearchFilterBytes ( com.google.protobuf.ByteString value)
Name of the filter.

string local_search_filter = 1;

Parameters
valueThe bytes for localSearchFilter to set.
Returns
This builder for chaining.

Definition at line 2604 of file LocalSearchStatistics.java.

◆ setNumCalls()

Builder com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.setNumCalls ( long value)
Number of times the filter was called.

int64 num_calls = 2;

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

Definition at line 2636 of file LocalSearchStatistics.java.

◆ setNumRejects()

Builder com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.setNumRejects ( long value)
Number of times the filter rejected a neighbor.

int64 num_rejects = 3;

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

Definition at line 2680 of file LocalSearchStatistics.java.

◆ setNumRejectsPerSecond()

Builder com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder.setNumRejectsPerSecond ( double value)
Number of rejects per second.

double num_rejects_per_second = 5;

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

Definition at line 2768 of file LocalSearchStatistics.java.


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