Interface FeasibilityPolishingDetailsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
FeasibilityPolishingDetails, FeasibilityPolishingDetails.Builder

@Generated public interface FeasibilityPolishingDetailsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasPolishingPhaseType

      boolean hasPolishingPhaseType()
      optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1;
      Returns:
      Whether the polishingPhaseType field is set.
    • getPolishingPhaseType

      PolishingPhaseType getPolishingPhaseType()
      optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1;
      Returns:
      The polishingPhaseType.
    • hasMainIterationCount

      boolean hasMainIterationCount()
       The iteration count for the main iteration when this feasibility polishing
       phase was triggered.
       
      optional int32 main_iteration_count = 2;
      Returns:
      Whether the mainIterationCount field is set.
    • getMainIterationCount

      int getMainIterationCount()
       The iteration count for the main iteration when this feasibility polishing
       phase was triggered.
       
      optional int32 main_iteration_count = 2;
      Returns:
      The mainIterationCount.
    • hasParams

      boolean hasParams()
      optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;
      Returns:
      Whether the params field is set.
    • getParams

      optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;
      Returns:
      The params.
    • getParamsOrBuilder

      optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;
    • hasTerminationReason

      boolean hasTerminationReason()
      optional .operations_research.pdlp.TerminationReason termination_reason = 4;
      Returns:
      Whether the terminationReason field is set.
    • getTerminationReason

      TerminationReason getTerminationReason()
      optional .operations_research.pdlp.TerminationReason termination_reason = 4;
      Returns:
      The terminationReason.
    • hasIterationCount

      boolean hasIterationCount()
      optional int32 iteration_count = 5;
      Returns:
      Whether the iterationCount field is set.
    • getIterationCount

      int getIterationCount()
      optional int32 iteration_count = 5;
      Returns:
      The iterationCount.
    • hasSolveTimeSec

      boolean hasSolveTimeSec()
      optional double solve_time_sec = 6;
      Returns:
      Whether the solveTimeSec field is set.
    • getSolveTimeSec

      double getSolveTimeSec()
      optional double solve_time_sec = 6;
      Returns:
      The solveTimeSec.
    • hasSolutionStats

      boolean hasSolutionStats()
      optional .operations_research.pdlp.IterationStats solution_stats = 7;
      Returns:
      Whether the solutionStats field is set.
    • getSolutionStats

      IterationStats getSolutionStats()
      optional .operations_research.pdlp.IterationStats solution_stats = 7;
      Returns:
      The solutionStats.
    • getSolutionStatsOrBuilder

      IterationStatsOrBuilder getSolutionStatsOrBuilder()
      optional .operations_research.pdlp.IterationStats solution_stats = 7;
    • hasSolutionType

      boolean hasSolutionType()
      optional .operations_research.pdlp.PointType solution_type = 8;
      Returns:
      Whether the solutionType field is set.
    • getSolutionType

      PointType getSolutionType()
      optional .operations_research.pdlp.PointType solution_type = 8;
      Returns:
      The solutionType.
    • getIterationStatsList

      List<IterationStats> getIterationStatsList()
      repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
    • getIterationStats

      IterationStats getIterationStats(int index)
      repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
    • getIterationStatsCount

      int getIterationStatsCount()
      repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
    • getIterationStatsOrBuilderList

      List<? extends IterationStatsOrBuilder> getIterationStatsOrBuilderList()
      repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
    • getIterationStatsOrBuilder

      IterationStatsOrBuilder getIterationStatsOrBuilder(int index)
      repeated .operations_research.pdlp.IterationStats iteration_stats = 9;