public static final class LocalSearchStatistics.LocalSearchOperatorStatistics.Builder extends com.google.protobuf.GeneratedMessage.Builder<LocalSearchStatistics.LocalSearchOperatorStatistics.Builder> implements LocalSearchStatistics.LocalSearchOperatorStatisticsOrBuilder
Statistics on local search operators called during the search.Protobuf type
operations_research.LocalSearchStatistics.LocalSearchOperatorStatistics
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<LocalSearchStatistics.LocalSearchOperatorStatistics.Builder>
public LocalSearchStatistics.LocalSearchOperatorStatistics.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<LocalSearchStatistics.LocalSearchOperatorStatistics.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<LocalSearchStatistics.LocalSearchOperatorStatistics.Builder>
public LocalSearchStatistics.LocalSearchOperatorStatistics getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public LocalSearchStatistics.LocalSearchOperatorStatistics build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public LocalSearchStatistics.LocalSearchOperatorStatistics buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public LocalSearchStatistics.LocalSearchOperatorStatistics.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<LocalSearchStatistics.LocalSearchOperatorStatistics.Builder>
public LocalSearchStatistics.LocalSearchOperatorStatistics.Builder mergeFrom(LocalSearchStatistics.LocalSearchOperatorStatistics other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<LocalSearchStatistics.LocalSearchOperatorStatistics.Builder>
public LocalSearchStatistics.LocalSearchOperatorStatistics.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<LocalSearchStatistics.LocalSearchOperatorStatistics.Builder>
java.io.IOException
public java.lang.String getLocalSearchOperator()
Name of the operator.
string local_search_operator = 1;
getLocalSearchOperator
in interface LocalSearchStatistics.LocalSearchOperatorStatisticsOrBuilder
public com.google.protobuf.ByteString getLocalSearchOperatorBytes()
Name of the operator.
string local_search_operator = 1;
getLocalSearchOperatorBytes
in interface LocalSearchStatistics.LocalSearchOperatorStatisticsOrBuilder
public LocalSearchStatistics.LocalSearchOperatorStatistics.Builder setLocalSearchOperator(java.lang.String value)
Name of the operator.
string local_search_operator = 1;
value
- The localSearchOperator to set.public LocalSearchStatistics.LocalSearchOperatorStatistics.Builder clearLocalSearchOperator()
Name of the operator.
string local_search_operator = 1;
public LocalSearchStatistics.LocalSearchOperatorStatistics.Builder setLocalSearchOperatorBytes(com.google.protobuf.ByteString value)
Name of the operator.
string local_search_operator = 1;
value
- The bytes for localSearchOperator to set.public long getNumNeighbors()
Number of neighbors generated by the operator.
int64 num_neighbors = 2;
getNumNeighbors
in interface LocalSearchStatistics.LocalSearchOperatorStatisticsOrBuilder
public LocalSearchStatistics.LocalSearchOperatorStatistics.Builder setNumNeighbors(long value)
Number of neighbors generated by the operator.
int64 num_neighbors = 2;
value
- The numNeighbors to set.public LocalSearchStatistics.LocalSearchOperatorStatistics.Builder clearNumNeighbors()
Number of neighbors generated by the operator.
int64 num_neighbors = 2;
public long getNumFilteredNeighbors()
Number of neighbors which were filtered.
int64 num_filtered_neighbors = 3;
getNumFilteredNeighbors
in interface LocalSearchStatistics.LocalSearchOperatorStatisticsOrBuilder
public LocalSearchStatistics.LocalSearchOperatorStatistics.Builder setNumFilteredNeighbors(long value)
Number of neighbors which were filtered.
int64 num_filtered_neighbors = 3;
value
- The numFilteredNeighbors to set.public LocalSearchStatistics.LocalSearchOperatorStatistics.Builder clearNumFilteredNeighbors()
Number of neighbors which were filtered.
int64 num_filtered_neighbors = 3;
public long getNumAcceptedNeighbors()
Number of neighbors eventually accepted.
int64 num_accepted_neighbors = 4;
getNumAcceptedNeighbors
in interface LocalSearchStatistics.LocalSearchOperatorStatisticsOrBuilder
public LocalSearchStatistics.LocalSearchOperatorStatistics.Builder setNumAcceptedNeighbors(long value)
Number of neighbors eventually accepted.
int64 num_accepted_neighbors = 4;
value
- The numAcceptedNeighbors to set.public LocalSearchStatistics.LocalSearchOperatorStatistics.Builder clearNumAcceptedNeighbors()
Number of neighbors eventually accepted.
int64 num_accepted_neighbors = 4;
public double getDurationSeconds()
Time spent in the operator.
double duration_seconds = 5;
getDurationSeconds
in interface LocalSearchStatistics.LocalSearchOperatorStatisticsOrBuilder
public LocalSearchStatistics.LocalSearchOperatorStatistics.Builder setDurationSeconds(double value)
Time spent in the operator.
double duration_seconds = 5;
value
- The durationSeconds to set.public LocalSearchStatistics.LocalSearchOperatorStatistics.Builder clearDurationSeconds()
Time spent in the operator.
double duration_seconds = 5;
public double getMakeNextNeighborDurationSeconds()
Time spent in creating neighbors (calling MakeNextNeighbor).
double make_next_neighbor_duration_seconds = 6;
getMakeNextNeighborDurationSeconds
in interface LocalSearchStatistics.LocalSearchOperatorStatisticsOrBuilder
public LocalSearchStatistics.LocalSearchOperatorStatistics.Builder setMakeNextNeighborDurationSeconds(double value)
Time spent in creating neighbors (calling MakeNextNeighbor).
double make_next_neighbor_duration_seconds = 6;
value
- The makeNextNeighborDurationSeconds to set.public LocalSearchStatistics.LocalSearchOperatorStatistics.Builder clearMakeNextNeighborDurationSeconds()
Time spent in creating neighbors (calling MakeNextNeighbor).
double make_next_neighbor_duration_seconds = 6;
public double getAcceptNeighborDurationSeconds()
Time spent in accepting a neighbor (restoration and storage, not including filtering).
double accept_neighbor_duration_seconds = 7;
getAcceptNeighborDurationSeconds
in interface LocalSearchStatistics.LocalSearchOperatorStatisticsOrBuilder
public LocalSearchStatistics.LocalSearchOperatorStatistics.Builder setAcceptNeighborDurationSeconds(double value)
Time spent in accepting a neighbor (restoration and storage, not including filtering).
double accept_neighbor_duration_seconds = 7;
value
- The acceptNeighborDurationSeconds to set.public LocalSearchStatistics.LocalSearchOperatorStatistics.Builder clearAcceptNeighborDurationSeconds()
Time spent in accepting a neighbor (restoration and storage, not including filtering).
double accept_neighbor_duration_seconds = 7;
Copyright © 2025. All rights reserved.