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.ConstraintSolverStatisticsaddRepeatedField, 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, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic 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.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<ConstraintSolverStatistics.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<ConstraintSolverStatistics.Builder>public ConstraintSolverStatistics getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ConstraintSolverStatistics build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ConstraintSolverStatistics buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ConstraintSolverStatistics.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom 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.MessageLiteOrBuilderisInitialized 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.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ConstraintSolverStatistics.Builder>java.io.IOExceptionpublic long getNumBranches()
Number of branches explored.
int64 num_branches = 1;getNumBranches in interface ConstraintSolverStatisticsOrBuilderpublic 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 ConstraintSolverStatisticsOrBuilderpublic 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 ConstraintSolverStatisticsOrBuilderpublic 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 ConstraintSolverStatisticsOrBuilderpublic 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 ConstraintSolverStatisticsOrBuilderpublic 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 © 2024. All rights reserved.