public static final class FeasibilityPolishingDetails.Builder extends com.google.protobuf.GeneratedMessage.Builder<FeasibilityPolishingDetails.Builder> implements 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 type
operations_research.pdlp.FeasibilityPolishingDetails| Modifier and Type | Method and Description |
|---|---|
FeasibilityPolishingDetails.Builder |
addAllIterationStats(java.lang.Iterable<? extends IterationStats> values)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
FeasibilityPolishingDetails.Builder |
addIterationStats(int index,
IterationStats.Builder builderForValue)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
FeasibilityPolishingDetails.Builder |
addIterationStats(int index,
IterationStats value)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
FeasibilityPolishingDetails.Builder |
addIterationStats(IterationStats.Builder builderForValue)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
FeasibilityPolishingDetails.Builder |
addIterationStats(IterationStats value)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
IterationStats.Builder |
addIterationStatsBuilder()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
IterationStats.Builder |
addIterationStatsBuilder(int index)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
FeasibilityPolishingDetails |
build() |
FeasibilityPolishingDetails |
buildPartial() |
FeasibilityPolishingDetails.Builder |
clear() |
FeasibilityPolishingDetails.Builder |
clearIterationCount()
optional int32 iteration_count = 5; |
FeasibilityPolishingDetails.Builder |
clearIterationStats()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
FeasibilityPolishingDetails.Builder |
clearMainIterationCount()
The iteration count for the main iteration when this feasibility polishing
phase was triggered.
|
FeasibilityPolishingDetails.Builder |
clearParams()
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3; |
FeasibilityPolishingDetails.Builder |
clearPolishingPhaseType()
optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1; |
FeasibilityPolishingDetails.Builder |
clearSolutionStats()
optional .operations_research.pdlp.IterationStats solution_stats = 7; |
FeasibilityPolishingDetails.Builder |
clearSolutionType()
optional .operations_research.pdlp.PointType solution_type = 8; |
FeasibilityPolishingDetails.Builder |
clearSolveTimeSec()
optional double solve_time_sec = 6; |
FeasibilityPolishingDetails.Builder |
clearTerminationReason()
optional .operations_research.pdlp.TerminationReason termination_reason = 4; |
FeasibilityPolishingDetails |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getIterationCount()
optional int32 iteration_count = 5; |
IterationStats |
getIterationStats(int index)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
IterationStats.Builder |
getIterationStatsBuilder(int index)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
java.util.List<IterationStats.Builder> |
getIterationStatsBuilderList()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
int |
getIterationStatsCount()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
java.util.List<IterationStats> |
getIterationStatsList()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
IterationStatsOrBuilder |
getIterationStatsOrBuilder(int index)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
java.util.List<? extends IterationStatsOrBuilder> |
getIterationStatsOrBuilderList()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
int |
getMainIterationCount()
The iteration count for the main iteration when this feasibility polishing
phase was triggered.
|
PrimalDualHybridGradientParams |
getParams()
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3; |
PrimalDualHybridGradientParams.Builder |
getParamsBuilder()
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3; |
PrimalDualHybridGradientParamsOrBuilder |
getParamsOrBuilder()
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3; |
PolishingPhaseType |
getPolishingPhaseType()
optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1; |
IterationStats |
getSolutionStats()
optional .operations_research.pdlp.IterationStats solution_stats = 7; |
IterationStats.Builder |
getSolutionStatsBuilder()
optional .operations_research.pdlp.IterationStats solution_stats = 7; |
IterationStatsOrBuilder |
getSolutionStatsOrBuilder()
optional .operations_research.pdlp.IterationStats solution_stats = 7; |
PointType |
getSolutionType()
optional .operations_research.pdlp.PointType solution_type = 8; |
double |
getSolveTimeSec()
optional double solve_time_sec = 6; |
TerminationReason |
getTerminationReason()
optional .operations_research.pdlp.TerminationReason termination_reason = 4; |
boolean |
hasIterationCount()
optional int32 iteration_count = 5; |
boolean |
hasMainIterationCount()
The iteration count for the main iteration when this feasibility polishing
phase was triggered.
|
boolean |
hasParams()
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3; |
boolean |
hasPolishingPhaseType()
optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1; |
boolean |
hasSolutionStats()
optional .operations_research.pdlp.IterationStats solution_stats = 7; |
boolean |
hasSolutionType()
optional .operations_research.pdlp.PointType solution_type = 8; |
boolean |
hasSolveTimeSec()
optional double solve_time_sec = 6; |
boolean |
hasTerminationReason()
optional .operations_research.pdlp.TerminationReason termination_reason = 4; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
FeasibilityPolishingDetails.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
FeasibilityPolishingDetails.Builder |
mergeFrom(FeasibilityPolishingDetails other) |
FeasibilityPolishingDetails.Builder |
mergeFrom(com.google.protobuf.Message other) |
FeasibilityPolishingDetails.Builder |
mergeParams(PrimalDualHybridGradientParams value)
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3; |
FeasibilityPolishingDetails.Builder |
mergeSolutionStats(IterationStats value)
optional .operations_research.pdlp.IterationStats solution_stats = 7; |
FeasibilityPolishingDetails.Builder |
removeIterationStats(int index)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
FeasibilityPolishingDetails.Builder |
setIterationCount(int value)
optional int32 iteration_count = 5; |
FeasibilityPolishingDetails.Builder |
setIterationStats(int index,
IterationStats.Builder builderForValue)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
FeasibilityPolishingDetails.Builder |
setIterationStats(int index,
IterationStats value)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
FeasibilityPolishingDetails.Builder |
setMainIterationCount(int value)
The iteration count for the main iteration when this feasibility polishing
phase was triggered.
|
FeasibilityPolishingDetails.Builder |
setParams(PrimalDualHybridGradientParams.Builder builderForValue)
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3; |
FeasibilityPolishingDetails.Builder |
setParams(PrimalDualHybridGradientParams value)
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3; |
FeasibilityPolishingDetails.Builder |
setPolishingPhaseType(PolishingPhaseType value)
optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1; |
FeasibilityPolishingDetails.Builder |
setSolutionStats(IterationStats.Builder builderForValue)
optional .operations_research.pdlp.IterationStats solution_stats = 7; |
FeasibilityPolishingDetails.Builder |
setSolutionStats(IterationStats value)
optional .operations_research.pdlp.IterationStats solution_stats = 7; |
FeasibilityPolishingDetails.Builder |
setSolutionType(PointType value)
optional .operations_research.pdlp.PointType solution_type = 8; |
FeasibilityPolishingDetails.Builder |
setSolveTimeSec(double value)
optional double solve_time_sec = 6; |
FeasibilityPolishingDetails.Builder |
setTerminationReason(TerminationReason value)
optional .operations_research.pdlp.TerminationReason termination_reason = 4; |
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, 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<FeasibilityPolishingDetails.Builder>public FeasibilityPolishingDetails.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<FeasibilityPolishingDetails.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<FeasibilityPolishingDetails.Builder>public FeasibilityPolishingDetails getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic FeasibilityPolishingDetails build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic FeasibilityPolishingDetails buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic FeasibilityPolishingDetails.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FeasibilityPolishingDetails.Builder>public FeasibilityPolishingDetails.Builder mergeFrom(FeasibilityPolishingDetails other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<FeasibilityPolishingDetails.Builder>public FeasibilityPolishingDetails.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<FeasibilityPolishingDetails.Builder>java.io.IOExceptionpublic boolean hasPolishingPhaseType()
optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1;hasPolishingPhaseType in interface FeasibilityPolishingDetailsOrBuilderpublic PolishingPhaseType getPolishingPhaseType()
optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1;getPolishingPhaseType in interface FeasibilityPolishingDetailsOrBuilderpublic FeasibilityPolishingDetails.Builder setPolishingPhaseType(PolishingPhaseType value)
optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1;value - The polishingPhaseType to set.public FeasibilityPolishingDetails.Builder clearPolishingPhaseType()
optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1;public boolean hasMainIterationCount()
The iteration count for the main iteration when this feasibility polishing phase was triggered.
optional int32 main_iteration_count = 2;hasMainIterationCount in interface FeasibilityPolishingDetailsOrBuilderpublic int getMainIterationCount()
The iteration count for the main iteration when this feasibility polishing phase was triggered.
optional int32 main_iteration_count = 2;getMainIterationCount in interface FeasibilityPolishingDetailsOrBuilderpublic 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;value - The mainIterationCount to set.public FeasibilityPolishingDetails.Builder clearMainIterationCount()
The iteration count for the main iteration when this feasibility polishing phase was triggered.
optional int32 main_iteration_count = 2;public boolean hasParams()
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;hasParams in interface FeasibilityPolishingDetailsOrBuilderpublic PrimalDualHybridGradientParams getParams()
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;getParams in interface FeasibilityPolishingDetailsOrBuilderpublic FeasibilityPolishingDetails.Builder setParams(PrimalDualHybridGradientParams value)
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;public FeasibilityPolishingDetails.Builder setParams(PrimalDualHybridGradientParams.Builder builderForValue)
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;public FeasibilityPolishingDetails.Builder mergeParams(PrimalDualHybridGradientParams value)
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;public FeasibilityPolishingDetails.Builder clearParams()
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;public PrimalDualHybridGradientParams.Builder getParamsBuilder()
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;public PrimalDualHybridGradientParamsOrBuilder getParamsOrBuilder()
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;getParamsOrBuilder in interface FeasibilityPolishingDetailsOrBuilderpublic boolean hasTerminationReason()
optional .operations_research.pdlp.TerminationReason termination_reason = 4;hasTerminationReason in interface FeasibilityPolishingDetailsOrBuilderpublic TerminationReason getTerminationReason()
optional .operations_research.pdlp.TerminationReason termination_reason = 4;getTerminationReason in interface FeasibilityPolishingDetailsOrBuilderpublic FeasibilityPolishingDetails.Builder setTerminationReason(TerminationReason value)
optional .operations_research.pdlp.TerminationReason termination_reason = 4;value - The terminationReason to set.public FeasibilityPolishingDetails.Builder clearTerminationReason()
optional .operations_research.pdlp.TerminationReason termination_reason = 4;public boolean hasIterationCount()
optional int32 iteration_count = 5;hasIterationCount in interface FeasibilityPolishingDetailsOrBuilderpublic int getIterationCount()
optional int32 iteration_count = 5;getIterationCount in interface FeasibilityPolishingDetailsOrBuilderpublic FeasibilityPolishingDetails.Builder setIterationCount(int value)
optional int32 iteration_count = 5;value - The iterationCount to set.public FeasibilityPolishingDetails.Builder clearIterationCount()
optional int32 iteration_count = 5;public boolean hasSolveTimeSec()
optional double solve_time_sec = 6;hasSolveTimeSec in interface FeasibilityPolishingDetailsOrBuilderpublic double getSolveTimeSec()
optional double solve_time_sec = 6;getSolveTimeSec in interface FeasibilityPolishingDetailsOrBuilderpublic FeasibilityPolishingDetails.Builder setSolveTimeSec(double value)
optional double solve_time_sec = 6;value - The solveTimeSec to set.public FeasibilityPolishingDetails.Builder clearSolveTimeSec()
optional double solve_time_sec = 6;public boolean hasSolutionStats()
optional .operations_research.pdlp.IterationStats solution_stats = 7;hasSolutionStats in interface FeasibilityPolishingDetailsOrBuilderpublic IterationStats getSolutionStats()
optional .operations_research.pdlp.IterationStats solution_stats = 7;getSolutionStats in interface FeasibilityPolishingDetailsOrBuilderpublic FeasibilityPolishingDetails.Builder setSolutionStats(IterationStats value)
optional .operations_research.pdlp.IterationStats solution_stats = 7;public FeasibilityPolishingDetails.Builder setSolutionStats(IterationStats.Builder builderForValue)
optional .operations_research.pdlp.IterationStats solution_stats = 7;public FeasibilityPolishingDetails.Builder mergeSolutionStats(IterationStats value)
optional .operations_research.pdlp.IterationStats solution_stats = 7;public FeasibilityPolishingDetails.Builder clearSolutionStats()
optional .operations_research.pdlp.IterationStats solution_stats = 7;public IterationStats.Builder getSolutionStatsBuilder()
optional .operations_research.pdlp.IterationStats solution_stats = 7;public IterationStatsOrBuilder getSolutionStatsOrBuilder()
optional .operations_research.pdlp.IterationStats solution_stats = 7;getSolutionStatsOrBuilder in interface FeasibilityPolishingDetailsOrBuilderpublic boolean hasSolutionType()
optional .operations_research.pdlp.PointType solution_type = 8;hasSolutionType in interface FeasibilityPolishingDetailsOrBuilderpublic PointType getSolutionType()
optional .operations_research.pdlp.PointType solution_type = 8;getSolutionType in interface FeasibilityPolishingDetailsOrBuilderpublic FeasibilityPolishingDetails.Builder setSolutionType(PointType value)
optional .operations_research.pdlp.PointType solution_type = 8;value - The solutionType to set.public FeasibilityPolishingDetails.Builder clearSolutionType()
optional .operations_research.pdlp.PointType solution_type = 8;public java.util.List<IterationStats> getIterationStatsList()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;getIterationStatsList in interface FeasibilityPolishingDetailsOrBuilderpublic int getIterationStatsCount()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;getIterationStatsCount in interface FeasibilityPolishingDetailsOrBuilderpublic IterationStats getIterationStats(int index)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;getIterationStats in interface FeasibilityPolishingDetailsOrBuilderpublic FeasibilityPolishingDetails.Builder setIterationStats(int index, IterationStats value)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;public FeasibilityPolishingDetails.Builder setIterationStats(int index, IterationStats.Builder builderForValue)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;public FeasibilityPolishingDetails.Builder addIterationStats(IterationStats value)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;public FeasibilityPolishingDetails.Builder addIterationStats(int index, IterationStats value)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;public FeasibilityPolishingDetails.Builder addIterationStats(IterationStats.Builder builderForValue)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;public FeasibilityPolishingDetails.Builder addIterationStats(int index, IterationStats.Builder builderForValue)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;public FeasibilityPolishingDetails.Builder addAllIterationStats(java.lang.Iterable<? extends IterationStats> values)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;public FeasibilityPolishingDetails.Builder clearIterationStats()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;public FeasibilityPolishingDetails.Builder removeIterationStats(int index)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;public IterationStats.Builder getIterationStatsBuilder(int index)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;public IterationStatsOrBuilder getIterationStatsOrBuilder(int index)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;getIterationStatsOrBuilder in interface FeasibilityPolishingDetailsOrBuilderpublic java.util.List<? extends IterationStatsOrBuilder> getIterationStatsOrBuilderList()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;getIterationStatsOrBuilderList in interface FeasibilityPolishingDetailsOrBuilderpublic IterationStats.Builder addIterationStatsBuilder()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;public IterationStats.Builder addIterationStatsBuilder(int index)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;public java.util.List<IterationStats.Builder> getIterationStatsBuilderList()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;Copyright © 2024. All rights reserved.