Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder Class Reference
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 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.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)
 
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 local search filters called during the search.

Protobuf type operations_research.LocalSearchStatistics.LocalSearchFilterStatistics

Definition at line 2210 of file LocalSearchStatistics.java.

Member Function Documentation

◆ addRepeatedField()

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

Definition at line 2327 of file LocalSearchStatistics.java.

◆ build()

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

Definition at line 2262 of file LocalSearchStatistics.java.

◆ buildPartial()

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

Definition at line 2271 of file LocalSearchStatistics.java.

◆ clear()

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

Definition at line 2238 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 2774 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 2656 of file LocalSearchStatistics.java.

◆ clearField()

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

Definition at line 2311 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 2506 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 2568 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 2612 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 2700 of file LocalSearchStatistics.java.

◆ clearOneof()

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

Definition at line 2316 of file LocalSearchStatistics.java.

◆ clone()

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

Definition at line 2301 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 2716 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 2737 of file LocalSearchStatistics.java.

◆ getDefaultInstanceForType()

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

Definition at line 2257 of file LocalSearchStatistics.java.

◆ getDescriptor()

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

Definition at line 2215 of file LocalSearchStatistics.java.

◆ getDescriptorForType()

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

Definition at line 2252 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 2629 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 2448 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 2469 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 2541 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 2585 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 2673 of file LocalSearchStatistics.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 2221 of file LocalSearchStatistics.java.

◆ isInitialized()

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

Definition at line 2372 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 2342 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 2377 of file LocalSearchStatistics.java.

◆ mergeFrom() [3/3]

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

Definition at line 2333 of file LocalSearchStatistics.java.

◆ mergeUnknownFields()

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

Definition at line 2805 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 2758 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 2789 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 2641 of file LocalSearchStatistics.java.

◆ setField()

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

Definition at line 2305 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 2490 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 2521 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 2553 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 2597 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 2685 of file LocalSearchStatistics.java.

◆ setRepeatedField()

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

Definition at line 2321 of file LocalSearchStatistics.java.

◆ setUnknownFields()

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

Definition at line 2799 of file LocalSearchStatistics.java.


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