Class LocalSearchStatistics.LocalSearchFilterStatistics.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<LocalSearchStatistics.LocalSearchFilterStatistics.Builder>
-
- com.google.ortools.constraintsolver.LocalSearchStatistics.LocalSearchFilterStatistics.Builder
-
- All Implemented Interfaces:
LocalSearchStatistics.LocalSearchFilterStatisticsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- LocalSearchStatistics.LocalSearchFilterStatistics
public static final class LocalSearchStatistics.LocalSearchFilterStatistics.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LocalSearchStatistics.LocalSearchFilterStatistics.Builder> implements LocalSearchStatistics.LocalSearchFilterStatisticsOrBuilder
Statistics on local search filters called during the search.
Protobuf typeoperations_research.LocalSearchStatistics.LocalSearchFilterStatistics
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<LocalSearchStatistics.LocalSearchFilterStatistics.Builder>
-
clear
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<LocalSearchStatistics.LocalSearchFilterStatistics.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<LocalSearchStatistics.LocalSearchFilterStatistics.Builder>
-
getDefaultInstanceForType
public LocalSearchStatistics.LocalSearchFilterStatistics getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public LocalSearchStatistics.LocalSearchFilterStatistics build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public LocalSearchStatistics.LocalSearchFilterStatistics buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<LocalSearchStatistics.LocalSearchFilterStatistics.Builder>
-
setField
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<LocalSearchStatistics.LocalSearchFilterStatistics.Builder>
-
clearField
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<LocalSearchStatistics.LocalSearchFilterStatistics.Builder>
-
clearOneof
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<LocalSearchStatistics.LocalSearchFilterStatistics.Builder>
-
setRepeatedField
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<LocalSearchStatistics.LocalSearchFilterStatistics.Builder>
-
addRepeatedField
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<LocalSearchStatistics.LocalSearchFilterStatistics.Builder>
-
mergeFrom
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<LocalSearchStatistics.LocalSearchFilterStatistics.Builder>
-
mergeFrom
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder mergeFrom(LocalSearchStatistics.LocalSearchFilterStatistics other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<LocalSearchStatistics.LocalSearchFilterStatistics.Builder>
-
mergeFrom
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<LocalSearchStatistics.LocalSearchFilterStatistics.Builder>- Throws:
java.io.IOException
-
getLocalSearchFilter
public java.lang.String getLocalSearchFilter()
Name of the filter.
string local_search_filter = 1;- Specified by:
getLocalSearchFilterin interfaceLocalSearchStatistics.LocalSearchFilterStatisticsOrBuilder- Returns:
- The localSearchFilter.
-
getLocalSearchFilterBytes
public com.google.protobuf.ByteString getLocalSearchFilterBytes()
Name of the filter.
string local_search_filter = 1;- Specified by:
getLocalSearchFilterBytesin interfaceLocalSearchStatistics.LocalSearchFilterStatisticsOrBuilder- Returns:
- The bytes for localSearchFilter.
-
setLocalSearchFilter
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder setLocalSearchFilter(java.lang.String value)
Name of the filter.
string local_search_filter = 1;- Parameters:
value- The localSearchFilter to set.- Returns:
- This builder for chaining.
-
clearLocalSearchFilter
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder clearLocalSearchFilter()
Name of the filter.
string local_search_filter = 1;- Returns:
- This builder for chaining.
-
setLocalSearchFilterBytes
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder setLocalSearchFilterBytes(com.google.protobuf.ByteString value)
Name of the filter.
string local_search_filter = 1;- Parameters:
value- The bytes for localSearchFilter to set.- Returns:
- This builder for chaining.
-
getNumCalls
public long getNumCalls()
Number of times the filter was called.
int64 num_calls = 2;- Specified by:
getNumCallsin interfaceLocalSearchStatistics.LocalSearchFilterStatisticsOrBuilder- Returns:
- The numCalls.
-
setNumCalls
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder setNumCalls(long value)
Number of times the filter was called.
int64 num_calls = 2;- Parameters:
value- The numCalls to set.- Returns:
- This builder for chaining.
-
clearNumCalls
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder clearNumCalls()
Number of times the filter was called.
int64 num_calls = 2;- Returns:
- This builder for chaining.
-
getNumRejects
public long getNumRejects()
Number of times the filter rejected a neighbor.
int64 num_rejects = 3;- Specified by:
getNumRejectsin interfaceLocalSearchStatistics.LocalSearchFilterStatisticsOrBuilder- Returns:
- The numRejects.
-
setNumRejects
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder setNumRejects(long value)
Number of times the filter rejected a neighbor.
int64 num_rejects = 3;- Parameters:
value- The numRejects to set.- Returns:
- This builder for chaining.
-
clearNumRejects
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder clearNumRejects()
Number of times the filter rejected a neighbor.
int64 num_rejects = 3;- Returns:
- This builder for chaining.
-
getDurationSeconds
public double getDurationSeconds()
Time spent in the filter.
double duration_seconds = 4;- Specified by:
getDurationSecondsin interfaceLocalSearchStatistics.LocalSearchFilterStatisticsOrBuilder- Returns:
- The durationSeconds.
-
setDurationSeconds
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder setDurationSeconds(double value)
Time spent in the filter.
double duration_seconds = 4;- Parameters:
value- The durationSeconds to set.- Returns:
- This builder for chaining.
-
clearDurationSeconds
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder clearDurationSeconds()
Time spent in the filter.
double duration_seconds = 4;- Returns:
- This builder for chaining.
-
getNumRejectsPerSecond
public double getNumRejectsPerSecond()
Number of rejects per second.
double num_rejects_per_second = 5;- Specified by:
getNumRejectsPerSecondin interfaceLocalSearchStatistics.LocalSearchFilterStatisticsOrBuilder- Returns:
- The numRejectsPerSecond.
-
setNumRejectsPerSecond
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder setNumRejectsPerSecond(double value)
Number of rejects per second.
double num_rejects_per_second = 5;- Parameters:
value- The numRejectsPerSecond to set.- Returns:
- This builder for chaining.
-
clearNumRejectsPerSecond
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder clearNumRejectsPerSecond()
Number of rejects per second.
double num_rejects_per_second = 5;- Returns:
- This builder for chaining.
-
getContext
public java.lang.String getContext()
Context within which the filter was called.
string context = 6;- Specified by:
getContextin interfaceLocalSearchStatistics.LocalSearchFilterStatisticsOrBuilder- Returns:
- The context.
-
getContextBytes
public com.google.protobuf.ByteString getContextBytes()
Context within which the filter was called.
string context = 6;- Specified by:
getContextBytesin interfaceLocalSearchStatistics.LocalSearchFilterStatisticsOrBuilder- Returns:
- The bytes for context.
-
setContext
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder setContext(java.lang.String value)
Context within which the filter was called.
string context = 6;- Parameters:
value- The context to set.- Returns:
- This builder for chaining.
-
clearContext
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder clearContext()
Context within which the filter was called.
string context = 6;- Returns:
- This builder for chaining.
-
setContextBytes
public LocalSearchStatistics.LocalSearchFilterStatistics.Builder setContextBytes(com.google.protobuf.ByteString value)
Context within which the filter was called.
string context = 6;- Parameters:
value- The bytes for context to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final LocalSearchStatistics.LocalSearchFilterStatistics.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<LocalSearchStatistics.LocalSearchFilterStatistics.Builder>
-
mergeUnknownFields
public final LocalSearchStatistics.LocalSearchFilterStatistics.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<LocalSearchStatistics.LocalSearchFilterStatistics.Builder>
-
-