Package operations_research.pdlp
Class SolveLogOuterClass.FeasibilityPolishingDetails.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.FeasibilityPolishingDetails.Builder>
-
- operations_research.pdlp.SolveLogOuterClass.FeasibilityPolishingDetails.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable,SolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder
- Enclosing class:
- SolveLogOuterClass.FeasibilityPolishingDetails
public static final class SolveLogOuterClass.FeasibilityPolishingDetails.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.FeasibilityPolishingDetails.Builder> implements SolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder
Details about one primal feasibility or dual feasibility polishing phase within a solve with `use_feasibility_polishing`. See `SolveLog` for descriptions of the fields with the same name.
Protobuf typeoperations_research.pdlp.FeasibilityPolishingDetails
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SolveLogOuterClass.FeasibilityPolishingDetails.BuilderaddAllIterationStats(java.lang.Iterable<? extends SolveLogOuterClass.IterationStats> values)repeated .operations_research.pdlp.IterationStats iteration_stats = 9;SolveLogOuterClass.FeasibilityPolishingDetails.BuilderaddIterationStats(int index, SolveLogOuterClass.IterationStats value)repeated .operations_research.pdlp.IterationStats iteration_stats = 9;SolveLogOuterClass.FeasibilityPolishingDetails.BuilderaddIterationStats(int index, SolveLogOuterClass.IterationStats.Builder builderForValue)repeated .operations_research.pdlp.IterationStats iteration_stats = 9;SolveLogOuterClass.FeasibilityPolishingDetails.BuilderaddIterationStats(SolveLogOuterClass.IterationStats value)repeated .operations_research.pdlp.IterationStats iteration_stats = 9;SolveLogOuterClass.FeasibilityPolishingDetails.BuilderaddIterationStats(SolveLogOuterClass.IterationStats.Builder builderForValue)repeated .operations_research.pdlp.IterationStats iteration_stats = 9;SolveLogOuterClass.IterationStats.BuilderaddIterationStatsBuilder()repeated .operations_research.pdlp.IterationStats iteration_stats = 9;SolveLogOuterClass.IterationStats.BuilderaddIterationStatsBuilder(int index)repeated .operations_research.pdlp.IterationStats iteration_stats = 9;SolveLogOuterClass.FeasibilityPolishingDetails.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)SolveLogOuterClass.FeasibilityPolishingDetailsbuild()SolveLogOuterClass.FeasibilityPolishingDetailsbuildPartial()SolveLogOuterClass.FeasibilityPolishingDetails.Builderclear()SolveLogOuterClass.FeasibilityPolishingDetails.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)SolveLogOuterClass.FeasibilityPolishingDetails.BuilderclearIterationCount()optional int32 iteration_count = 5;SolveLogOuterClass.FeasibilityPolishingDetails.BuilderclearIterationStats()repeated .operations_research.pdlp.IterationStats iteration_stats = 9;SolveLogOuterClass.FeasibilityPolishingDetails.BuilderclearMainIterationCount()The iteration count for the main iteration when this feasibility polishing phase was triggered.SolveLogOuterClass.FeasibilityPolishingDetails.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)SolveLogOuterClass.FeasibilityPolishingDetails.BuilderclearParams()optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;SolveLogOuterClass.FeasibilityPolishingDetails.BuilderclearPolishingPhaseType()optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1;SolveLogOuterClass.FeasibilityPolishingDetails.BuilderclearSolutionStats()optional .operations_research.pdlp.IterationStats solution_stats = 7;SolveLogOuterClass.FeasibilityPolishingDetails.BuilderclearSolutionType()optional .operations_research.pdlp.PointType solution_type = 8;SolveLogOuterClass.FeasibilityPolishingDetails.BuilderclearSolveTimeSec()optional double solve_time_sec = 6;SolveLogOuterClass.FeasibilityPolishingDetails.BuilderclearTerminationReason()optional .operations_research.pdlp.TerminationReason termination_reason = 4;SolveLogOuterClass.FeasibilityPolishingDetails.Builderclone()SolveLogOuterClass.FeasibilityPolishingDetailsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()intgetIterationCount()optional int32 iteration_count = 5;SolveLogOuterClass.IterationStatsgetIterationStats(int index)repeated .operations_research.pdlp.IterationStats iteration_stats = 9;SolveLogOuterClass.IterationStats.BuildergetIterationStatsBuilder(int index)repeated .operations_research.pdlp.IterationStats iteration_stats = 9;java.util.List<SolveLogOuterClass.IterationStats.Builder>getIterationStatsBuilderList()repeated .operations_research.pdlp.IterationStats iteration_stats = 9;intgetIterationStatsCount()repeated .operations_research.pdlp.IterationStats iteration_stats = 9;java.util.List<SolveLogOuterClass.IterationStats>getIterationStatsList()repeated .operations_research.pdlp.IterationStats iteration_stats = 9;SolveLogOuterClass.IterationStatsOrBuildergetIterationStatsOrBuilder(int index)repeated .operations_research.pdlp.IterationStats iteration_stats = 9;java.util.List<? extends SolveLogOuterClass.IterationStatsOrBuilder>getIterationStatsOrBuilderList()repeated .operations_research.pdlp.IterationStats iteration_stats = 9;intgetMainIterationCount()The iteration count for the main iteration when this feasibility polishing phase was triggered.Solvers.PrimalDualHybridGradientParamsgetParams()optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;Solvers.PrimalDualHybridGradientParams.BuildergetParamsBuilder()optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;Solvers.PrimalDualHybridGradientParamsOrBuildergetParamsOrBuilder()optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;SolveLogOuterClass.PolishingPhaseTypegetPolishingPhaseType()optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1;SolveLogOuterClass.IterationStatsgetSolutionStats()optional .operations_research.pdlp.IterationStats solution_stats = 7;SolveLogOuterClass.IterationStats.BuildergetSolutionStatsBuilder()optional .operations_research.pdlp.IterationStats solution_stats = 7;SolveLogOuterClass.IterationStatsOrBuildergetSolutionStatsOrBuilder()optional .operations_research.pdlp.IterationStats solution_stats = 7;SolveLogOuterClass.PointTypegetSolutionType()optional .operations_research.pdlp.PointType solution_type = 8;doublegetSolveTimeSec()optional double solve_time_sec = 6;SolveLogOuterClass.TerminationReasongetTerminationReason()optional .operations_research.pdlp.TerminationReason termination_reason = 4;booleanhasIterationCount()optional int32 iteration_count = 5;booleanhasMainIterationCount()The iteration count for the main iteration when this feasibility polishing phase was triggered.booleanhasParams()optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;booleanhasPolishingPhaseType()optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1;booleanhasSolutionStats()optional .operations_research.pdlp.IterationStats solution_stats = 7;booleanhasSolutionType()optional .operations_research.pdlp.PointType solution_type = 8;booleanhasSolveTimeSec()optional double solve_time_sec = 6;booleanhasTerminationReason()optional .operations_research.pdlp.TerminationReason termination_reason = 4;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()SolveLogOuterClass.FeasibilityPolishingDetails.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)SolveLogOuterClass.FeasibilityPolishingDetails.BuildermergeFrom(com.google.protobuf.Message other)SolveLogOuterClass.FeasibilityPolishingDetails.BuildermergeFrom(SolveLogOuterClass.FeasibilityPolishingDetails other)SolveLogOuterClass.FeasibilityPolishingDetails.BuildermergeParams(Solvers.PrimalDualHybridGradientParams value)optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;SolveLogOuterClass.FeasibilityPolishingDetails.BuildermergeSolutionStats(SolveLogOuterClass.IterationStats value)optional .operations_research.pdlp.IterationStats solution_stats = 7;SolveLogOuterClass.FeasibilityPolishingDetails.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)SolveLogOuterClass.FeasibilityPolishingDetails.BuilderremoveIterationStats(int index)repeated .operations_research.pdlp.IterationStats iteration_stats = 9;SolveLogOuterClass.FeasibilityPolishingDetails.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)SolveLogOuterClass.FeasibilityPolishingDetails.BuildersetIterationCount(int value)optional int32 iteration_count = 5;SolveLogOuterClass.FeasibilityPolishingDetails.BuildersetIterationStats(int index, SolveLogOuterClass.IterationStats value)repeated .operations_research.pdlp.IterationStats iteration_stats = 9;SolveLogOuterClass.FeasibilityPolishingDetails.BuildersetIterationStats(int index, SolveLogOuterClass.IterationStats.Builder builderForValue)repeated .operations_research.pdlp.IterationStats iteration_stats = 9;SolveLogOuterClass.FeasibilityPolishingDetails.BuildersetMainIterationCount(int value)The iteration count for the main iteration when this feasibility polishing phase was triggered.SolveLogOuterClass.FeasibilityPolishingDetails.BuildersetParams(Solvers.PrimalDualHybridGradientParams value)optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;SolveLogOuterClass.FeasibilityPolishingDetails.BuildersetParams(Solvers.PrimalDualHybridGradientParams.Builder builderForValue)optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;SolveLogOuterClass.FeasibilityPolishingDetails.BuildersetPolishingPhaseType(SolveLogOuterClass.PolishingPhaseType value)optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1;SolveLogOuterClass.FeasibilityPolishingDetails.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)SolveLogOuterClass.FeasibilityPolishingDetails.BuildersetSolutionStats(SolveLogOuterClass.IterationStats value)optional .operations_research.pdlp.IterationStats solution_stats = 7;SolveLogOuterClass.FeasibilityPolishingDetails.BuildersetSolutionStats(SolveLogOuterClass.IterationStats.Builder builderForValue)optional .operations_research.pdlp.IterationStats solution_stats = 7;SolveLogOuterClass.FeasibilityPolishingDetails.BuildersetSolutionType(SolveLogOuterClass.PointType value)optional .operations_research.pdlp.PointType solution_type = 8;SolveLogOuterClass.FeasibilityPolishingDetails.BuildersetSolveTimeSec(double value)optional double solve_time_sec = 6;SolveLogOuterClass.FeasibilityPolishingDetails.BuildersetTerminationReason(SolveLogOuterClass.TerminationReason value)optional .operations_research.pdlp.TerminationReason termination_reason = 4;SolveLogOuterClass.FeasibilityPolishingDetails.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
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<SolveLogOuterClass.FeasibilityPolishingDetails.Builder>
-
clear
public SolveLogOuterClass.FeasibilityPolishingDetails.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<SolveLogOuterClass.FeasibilityPolishingDetails.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<SolveLogOuterClass.FeasibilityPolishingDetails.Builder>
-
getDefaultInstanceForType
public SolveLogOuterClass.FeasibilityPolishingDetails getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public SolveLogOuterClass.FeasibilityPolishingDetails build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public SolveLogOuterClass.FeasibilityPolishingDetails buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public SolveLogOuterClass.FeasibilityPolishingDetails.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<SolveLogOuterClass.FeasibilityPolishingDetails.Builder>
-
setField
public SolveLogOuterClass.FeasibilityPolishingDetails.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<SolveLogOuterClass.FeasibilityPolishingDetails.Builder>
-
clearField
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.FeasibilityPolishingDetails.Builder>
-
clearOneof
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.FeasibilityPolishingDetails.Builder>
-
setRepeatedField
public SolveLogOuterClass.FeasibilityPolishingDetails.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<SolveLogOuterClass.FeasibilityPolishingDetails.Builder>
-
addRepeatedField
public SolveLogOuterClass.FeasibilityPolishingDetails.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<SolveLogOuterClass.FeasibilityPolishingDetails.Builder>
-
mergeFrom
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SolveLogOuterClass.FeasibilityPolishingDetails.Builder>
-
mergeFrom
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder mergeFrom(SolveLogOuterClass.FeasibilityPolishingDetails other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.FeasibilityPolishingDetails.Builder>
-
mergeFrom
public SolveLogOuterClass.FeasibilityPolishingDetails.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<SolveLogOuterClass.FeasibilityPolishingDetails.Builder>- Throws:
java.io.IOException
-
hasPolishingPhaseType
public boolean hasPolishingPhaseType()
optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1;- Specified by:
hasPolishingPhaseTypein interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder- Returns:
- Whether the polishingPhaseType field is set.
-
getPolishingPhaseType
public SolveLogOuterClass.PolishingPhaseType getPolishingPhaseType()
optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1;- Specified by:
getPolishingPhaseTypein interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder- Returns:
- The polishingPhaseType.
-
setPolishingPhaseType
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder setPolishingPhaseType(SolveLogOuterClass.PolishingPhaseType value)
optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1;- Parameters:
value- The polishingPhaseType to set.- Returns:
- This builder for chaining.
-
clearPolishingPhaseType
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder clearPolishingPhaseType()
optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1;- Returns:
- This builder for chaining.
-
hasMainIterationCount
public boolean hasMainIterationCount()
The iteration count for the main iteration when this feasibility polishing phase was triggered.
optional int32 main_iteration_count = 2;- Specified by:
hasMainIterationCountin interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder- Returns:
- Whether the mainIterationCount field is set.
-
getMainIterationCount
public int getMainIterationCount()
The iteration count for the main iteration when this feasibility polishing phase was triggered.
optional int32 main_iteration_count = 2;- Specified by:
getMainIterationCountin interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder- Returns:
- The mainIterationCount.
-
setMainIterationCount
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder setMainIterationCount(int value)
The iteration count for the main iteration when this feasibility polishing phase was triggered.
optional int32 main_iteration_count = 2;- Parameters:
value- The mainIterationCount to set.- Returns:
- This builder for chaining.
-
clearMainIterationCount
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder clearMainIterationCount()
The iteration count for the main iteration when this feasibility polishing phase was triggered.
optional int32 main_iteration_count = 2;- Returns:
- This builder for chaining.
-
hasParams
public boolean hasParams()
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;- Specified by:
hasParamsin interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder- Returns:
- Whether the params field is set.
-
getParams
public Solvers.PrimalDualHybridGradientParams getParams()
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;- Specified by:
getParamsin interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder- Returns:
- The params.
-
setParams
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder setParams(Solvers.PrimalDualHybridGradientParams value)
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;
-
setParams
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder setParams(Solvers.PrimalDualHybridGradientParams.Builder builderForValue)
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;
-
mergeParams
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder mergeParams(Solvers.PrimalDualHybridGradientParams value)
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;
-
clearParams
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder clearParams()
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;
-
getParamsBuilder
public Solvers.PrimalDualHybridGradientParams.Builder getParamsBuilder()
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;
-
getParamsOrBuilder
public Solvers.PrimalDualHybridGradientParamsOrBuilder getParamsOrBuilder()
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;- Specified by:
getParamsOrBuilderin interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder
-
hasTerminationReason
public boolean hasTerminationReason()
optional .operations_research.pdlp.TerminationReason termination_reason = 4;- Specified by:
hasTerminationReasonin interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder- Returns:
- Whether the terminationReason field is set.
-
getTerminationReason
public SolveLogOuterClass.TerminationReason getTerminationReason()
optional .operations_research.pdlp.TerminationReason termination_reason = 4;- Specified by:
getTerminationReasonin interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder- Returns:
- The terminationReason.
-
setTerminationReason
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder setTerminationReason(SolveLogOuterClass.TerminationReason value)
optional .operations_research.pdlp.TerminationReason termination_reason = 4;- Parameters:
value- The terminationReason to set.- Returns:
- This builder for chaining.
-
clearTerminationReason
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder clearTerminationReason()
optional .operations_research.pdlp.TerminationReason termination_reason = 4;- Returns:
- This builder for chaining.
-
hasIterationCount
public boolean hasIterationCount()
optional int32 iteration_count = 5;- Specified by:
hasIterationCountin interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder- Returns:
- Whether the iterationCount field is set.
-
getIterationCount
public int getIterationCount()
optional int32 iteration_count = 5;- Specified by:
getIterationCountin interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder- Returns:
- The iterationCount.
-
setIterationCount
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder setIterationCount(int value)
optional int32 iteration_count = 5;- Parameters:
value- The iterationCount to set.- Returns:
- This builder for chaining.
-
clearIterationCount
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder clearIterationCount()
optional int32 iteration_count = 5;- Returns:
- This builder for chaining.
-
hasSolveTimeSec
public boolean hasSolveTimeSec()
optional double solve_time_sec = 6;- Specified by:
hasSolveTimeSecin interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder- Returns:
- Whether the solveTimeSec field is set.
-
getSolveTimeSec
public double getSolveTimeSec()
optional double solve_time_sec = 6;- Specified by:
getSolveTimeSecin interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder- Returns:
- The solveTimeSec.
-
setSolveTimeSec
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder setSolveTimeSec(double value)
optional double solve_time_sec = 6;- Parameters:
value- The solveTimeSec to set.- Returns:
- This builder for chaining.
-
clearSolveTimeSec
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder clearSolveTimeSec()
optional double solve_time_sec = 6;- Returns:
- This builder for chaining.
-
hasSolutionStats
public boolean hasSolutionStats()
optional .operations_research.pdlp.IterationStats solution_stats = 7;- Specified by:
hasSolutionStatsin interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder- Returns:
- Whether the solutionStats field is set.
-
getSolutionStats
public SolveLogOuterClass.IterationStats getSolutionStats()
optional .operations_research.pdlp.IterationStats solution_stats = 7;- Specified by:
getSolutionStatsin interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder- Returns:
- The solutionStats.
-
setSolutionStats
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder setSolutionStats(SolveLogOuterClass.IterationStats value)
optional .operations_research.pdlp.IterationStats solution_stats = 7;
-
setSolutionStats
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder setSolutionStats(SolveLogOuterClass.IterationStats.Builder builderForValue)
optional .operations_research.pdlp.IterationStats solution_stats = 7;
-
mergeSolutionStats
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder mergeSolutionStats(SolveLogOuterClass.IterationStats value)
optional .operations_research.pdlp.IterationStats solution_stats = 7;
-
clearSolutionStats
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder clearSolutionStats()
optional .operations_research.pdlp.IterationStats solution_stats = 7;
-
getSolutionStatsBuilder
public SolveLogOuterClass.IterationStats.Builder getSolutionStatsBuilder()
optional .operations_research.pdlp.IterationStats solution_stats = 7;
-
getSolutionStatsOrBuilder
public SolveLogOuterClass.IterationStatsOrBuilder getSolutionStatsOrBuilder()
optional .operations_research.pdlp.IterationStats solution_stats = 7;- Specified by:
getSolutionStatsOrBuilderin interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder
-
hasSolutionType
public boolean hasSolutionType()
optional .operations_research.pdlp.PointType solution_type = 8;- Specified by:
hasSolutionTypein interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder- Returns:
- Whether the solutionType field is set.
-
getSolutionType
public SolveLogOuterClass.PointType getSolutionType()
optional .operations_research.pdlp.PointType solution_type = 8;- Specified by:
getSolutionTypein interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder- Returns:
- The solutionType.
-
setSolutionType
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder setSolutionType(SolveLogOuterClass.PointType value)
optional .operations_research.pdlp.PointType solution_type = 8;- Parameters:
value- The solutionType to set.- Returns:
- This builder for chaining.
-
clearSolutionType
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder clearSolutionType()
optional .operations_research.pdlp.PointType solution_type = 8;- Returns:
- This builder for chaining.
-
getIterationStatsList
public java.util.List<SolveLogOuterClass.IterationStats> getIterationStatsList()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;- Specified by:
getIterationStatsListin interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder
-
getIterationStatsCount
public int getIterationStatsCount()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;- Specified by:
getIterationStatsCountin interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder
-
getIterationStats
public SolveLogOuterClass.IterationStats getIterationStats(int index)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;- Specified by:
getIterationStatsin interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder
-
setIterationStats
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder setIterationStats(int index, SolveLogOuterClass.IterationStats value)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
-
setIterationStats
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder setIterationStats(int index, SolveLogOuterClass.IterationStats.Builder builderForValue)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
-
addIterationStats
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder addIterationStats(SolveLogOuterClass.IterationStats value)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
-
addIterationStats
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder addIterationStats(int index, SolveLogOuterClass.IterationStats value)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
-
addIterationStats
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder addIterationStats(SolveLogOuterClass.IterationStats.Builder builderForValue)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
-
addIterationStats
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder addIterationStats(int index, SolveLogOuterClass.IterationStats.Builder builderForValue)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
-
addAllIterationStats
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder addAllIterationStats(java.lang.Iterable<? extends SolveLogOuterClass.IterationStats> values)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
-
clearIterationStats
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder clearIterationStats()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
-
removeIterationStats
public SolveLogOuterClass.FeasibilityPolishingDetails.Builder removeIterationStats(int index)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
-
getIterationStatsBuilder
public SolveLogOuterClass.IterationStats.Builder getIterationStatsBuilder(int index)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
-
getIterationStatsOrBuilder
public SolveLogOuterClass.IterationStatsOrBuilder getIterationStatsOrBuilder(int index)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;- Specified by:
getIterationStatsOrBuilderin interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder
-
getIterationStatsOrBuilderList
public java.util.List<? extends SolveLogOuterClass.IterationStatsOrBuilder> getIterationStatsOrBuilderList()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;- Specified by:
getIterationStatsOrBuilderListin interfaceSolveLogOuterClass.FeasibilityPolishingDetailsOrBuilder
-
addIterationStatsBuilder
public SolveLogOuterClass.IterationStats.Builder addIterationStatsBuilder()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
-
addIterationStatsBuilder
public SolveLogOuterClass.IterationStats.Builder addIterationStatsBuilder(int index)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
-
getIterationStatsBuilderList
public java.util.List<SolveLogOuterClass.IterationStats.Builder> getIterationStatsBuilderList()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
-
setUnknownFields
public final SolveLogOuterClass.FeasibilityPolishingDetails.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.FeasibilityPolishingDetails.Builder>
-
mergeUnknownFields
public final SolveLogOuterClass.FeasibilityPolishingDetails.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.FeasibilityPolishingDetails.Builder>
-
-