public static final class ConstraintSolverStatistics.Builder extends com.google.protobuf.GeneratedMessage.Builder<ConstraintSolverStatistics.Builder> implements ConstraintSolverStatisticsOrBuilder
Statistics on the search in the constraint solver.Protobuf type
operations_research.ConstraintSolverStatistics
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<ConstraintSolverStatistics.Builder>
public ConstraintSolverStatistics.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<ConstraintSolverStatistics.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<ConstraintSolverStatistics.Builder>
public ConstraintSolverStatistics getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public ConstraintSolverStatistics build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public ConstraintSolverStatistics buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public ConstraintSolverStatistics.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ConstraintSolverStatistics.Builder>
public ConstraintSolverStatistics.Builder mergeFrom(ConstraintSolverStatistics other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<ConstraintSolverStatistics.Builder>
public ConstraintSolverStatistics.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<ConstraintSolverStatistics.Builder>
java.io.IOException
public long getNumBranches()
Number of branches explored.
int64 num_branches = 1;
getNumBranches
in interface ConstraintSolverStatisticsOrBuilder
public ConstraintSolverStatistics.Builder setNumBranches(long value)
Number of branches explored.
int64 num_branches = 1;
value
- The numBranches to set.public ConstraintSolverStatistics.Builder clearNumBranches()
Number of branches explored.
int64 num_branches = 1;
public long getNumFailures()
Number of failures/backtracks.
int64 num_failures = 2;
getNumFailures
in interface ConstraintSolverStatisticsOrBuilder
public ConstraintSolverStatistics.Builder setNumFailures(long value)
Number of failures/backtracks.
int64 num_failures = 2;
value
- The numFailures to set.public ConstraintSolverStatistics.Builder clearNumFailures()
Number of failures/backtracks.
int64 num_failures = 2;
public long getNumSolutions()
Number of solutions found.
int64 num_solutions = 3;
getNumSolutions
in interface ConstraintSolverStatisticsOrBuilder
public ConstraintSolverStatistics.Builder setNumSolutions(long value)
Number of solutions found.
int64 num_solutions = 3;
value
- The numSolutions to set.public ConstraintSolverStatistics.Builder clearNumSolutions()
Number of solutions found.
int64 num_solutions = 3;
public long getBytesUsed()
Memory usage of the solver.
int64 bytes_used = 4;
getBytesUsed
in interface ConstraintSolverStatisticsOrBuilder
public ConstraintSolverStatistics.Builder setBytesUsed(long value)
Memory usage of the solver.
int64 bytes_used = 4;
value
- The bytesUsed to set.public ConstraintSolverStatistics.Builder clearBytesUsed()
Memory usage of the solver.
int64 bytes_used = 4;
public double getDurationSeconds()
Total time spent in the solver.
double duration_seconds = 5;
getDurationSeconds
in interface ConstraintSolverStatisticsOrBuilder
public ConstraintSolverStatistics.Builder setDurationSeconds(double value)
Total time spent in the solver.
double duration_seconds = 5;
value
- The durationSeconds to set.public ConstraintSolverStatistics.Builder clearDurationSeconds()
Total time spent in the solver.
double duration_seconds = 5;
Copyright © 2025. All rights reserved.