public final class SolveLog extends com.google.protobuf.GeneratedMessage implements SolveLogOrBuilder
operations_research.pdlp.SolveLog
Modifier and Type | Class and Description |
---|---|
static class |
SolveLog.Builder
Protobuf type
operations_research.pdlp.SolveLog |
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
Modifier and Type | Field and Description |
---|---|
static int |
FEASIBILITY_POLISHING_DETAILS_FIELD_NUMBER |
static int |
INSTANCE_NAME_FIELD_NUMBER |
static int |
ITERATION_COUNT_FIELD_NUMBER |
static int |
ITERATION_STATS_FIELD_NUMBER |
static int |
ORIGINAL_PROBLEM_STATS_FIELD_NUMBER |
static int |
PARAMS_FIELD_NUMBER |
static int |
PREPROCESSED_PROBLEM_STATS_FIELD_NUMBER |
static int |
PREPROCESSING_TIME_SEC_FIELD_NUMBER |
static int |
SOLUTION_STATS_FIELD_NUMBER |
static int |
SOLUTION_TYPE_FIELD_NUMBER |
static int |
SOLVE_TIME_SEC_FIELD_NUMBER |
static int |
TERMINATION_REASON_FIELD_NUMBER |
static int |
TERMINATION_STRING_FIELD_NUMBER |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
static SolveLog |
getDefaultInstance() |
SolveLog |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
FeasibilityPolishingDetails |
getFeasibilityPolishingDetails(int index)
If solving with `use_feasibility_polishing`, details about the primal and
dual feasibility polishing phases.
|
int |
getFeasibilityPolishingDetailsCount()
If solving with `use_feasibility_polishing`, details about the primal and
dual feasibility polishing phases.
|
java.util.List<FeasibilityPolishingDetails> |
getFeasibilityPolishingDetailsList()
If solving with `use_feasibility_polishing`, details about the primal and
dual feasibility polishing phases.
|
FeasibilityPolishingDetailsOrBuilder |
getFeasibilityPolishingDetailsOrBuilder(int index)
If solving with `use_feasibility_polishing`, details about the primal and
dual feasibility polishing phases.
|
java.util.List<? extends FeasibilityPolishingDetailsOrBuilder> |
getFeasibilityPolishingDetailsOrBuilderList()
If solving with `use_feasibility_polishing`, details about the primal and
dual feasibility polishing phases.
|
java.lang.String |
getInstanceName()
The name of the optimization problem.
|
com.google.protobuf.ByteString |
getInstanceNameBytes()
The name of the optimization problem.
|
int |
getIterationCount()
The total number of iterations during the solve.
|
IterationStats |
getIterationStats(int index)
A history of iteration stats for the solve.
|
int |
getIterationStatsCount()
A history of iteration stats for the solve.
|
java.util.List<IterationStats> |
getIterationStatsList()
A history of iteration stats for the solve.
|
IterationStatsOrBuilder |
getIterationStatsOrBuilder(int index)
A history of iteration stats for the solve.
|
java.util.List<? extends IterationStatsOrBuilder> |
getIterationStatsOrBuilderList()
A history of iteration stats for the solve.
|
QuadraticProgramStats |
getOriginalProblemStats()
Statistics of the original problem.
|
QuadraticProgramStatsOrBuilder |
getOriginalProblemStatsOrBuilder()
Statistics of the original problem.
|
PrimalDualHybridGradientParams |
getParams()
If solved with PDLP, the parameters for this solve.
|
PrimalDualHybridGradientParamsOrBuilder |
getParamsOrBuilder()
If solved with PDLP, the parameters for this solve.
|
com.google.protobuf.Parser<SolveLog> |
getParserForType() |
QuadraticProgramStats |
getPreprocessedProblemStats()
Statistics of the problem after preprocessing.
|
QuadraticProgramStatsOrBuilder |
getPreprocessedProblemStatsOrBuilder()
Statistics of the problem after preprocessing.
|
double |
getPreprocessingTimeSec()
Time for preprocessing (everything before iteration 0).
|
int |
getSerializedSize() |
IterationStats |
getSolutionStats()
The `IterationStats` for the final iteration of the solver.
|
IterationStatsOrBuilder |
getSolutionStatsOrBuilder()
The `IterationStats` for the final iteration of the solver.
|
PointType |
getSolutionType()
The type of the output point that the solver returned.
|
double |
getSolveTimeSec()
The runtime of the solve.
|
TerminationReason |
getTerminationReason()
The reason that the solve terminated.
|
java.lang.String |
getTerminationString()
Optional extra information about the termination reason.
|
com.google.protobuf.ByteString |
getTerminationStringBytes()
Optional extra information about the termination reason.
|
int |
hashCode() |
boolean |
hasInstanceName()
The name of the optimization problem.
|
boolean |
hasIterationCount()
The total number of iterations during the solve.
|
boolean |
hasOriginalProblemStats()
Statistics of the original problem.
|
boolean |
hasParams()
If solved with PDLP, the parameters for this solve.
|
boolean |
hasPreprocessedProblemStats()
Statistics of the problem after preprocessing.
|
boolean |
hasPreprocessingTimeSec()
Time for preprocessing (everything before iteration 0).
|
boolean |
hasSolutionStats()
The `IterationStats` for the final iteration of the solver.
|
boolean |
hasSolutionType()
The type of the output point that the solver returned.
|
boolean |
hasSolveTimeSec()
The runtime of the solve.
|
boolean |
hasTerminationReason()
The reason that the solve terminated.
|
boolean |
hasTerminationString()
Optional extra information about the termination reason.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static SolveLog.Builder |
newBuilder() |
static SolveLog.Builder |
newBuilder(SolveLog prototype) |
SolveLog.Builder |
newBuilderForType() |
protected SolveLog.Builder |
newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
static SolveLog |
parseDelimitedFrom(java.io.InputStream input) |
static SolveLog |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SolveLog |
parseFrom(byte[] data) |
static SolveLog |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SolveLog |
parseFrom(java.nio.ByteBuffer data) |
static SolveLog |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SolveLog |
parseFrom(com.google.protobuf.ByteString data) |
static SolveLog |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SolveLog |
parseFrom(com.google.protobuf.CodedInputStream input) |
static SolveLog |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SolveLog |
parseFrom(java.io.InputStream input) |
static SolveLog |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<SolveLog> |
parser() |
SolveLog.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashFields, toString
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public static final int INSTANCE_NAME_FIELD_NUMBER
public static final int PARAMS_FIELD_NUMBER
public static final int TERMINATION_REASON_FIELD_NUMBER
public static final int TERMINATION_STRING_FIELD_NUMBER
public static final int ITERATION_COUNT_FIELD_NUMBER
public static final int PREPROCESSING_TIME_SEC_FIELD_NUMBER
public static final int SOLVE_TIME_SEC_FIELD_NUMBER
public static final int SOLUTION_STATS_FIELD_NUMBER
public static final int SOLUTION_TYPE_FIELD_NUMBER
public static final int ITERATION_STATS_FIELD_NUMBER
public static final int ORIGINAL_PROBLEM_STATS_FIELD_NUMBER
public static final int PREPROCESSED_PROBLEM_STATS_FIELD_NUMBER
public static final int FEASIBILITY_POLISHING_DETAILS_FIELD_NUMBER
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage
public boolean hasInstanceName()
The name of the optimization problem.
optional string instance_name = 1;
hasInstanceName
in interface SolveLogOrBuilder
public java.lang.String getInstanceName()
The name of the optimization problem.
optional string instance_name = 1;
getInstanceName
in interface SolveLogOrBuilder
public com.google.protobuf.ByteString getInstanceNameBytes()
The name of the optimization problem.
optional string instance_name = 1;
getInstanceNameBytes
in interface SolveLogOrBuilder
public boolean hasParams()
If solved with PDLP, the parameters for this solve.
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 14;
hasParams
in interface SolveLogOrBuilder
public PrimalDualHybridGradientParams getParams()
If solved with PDLP, the parameters for this solve.
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 14;
getParams
in interface SolveLogOrBuilder
public PrimalDualHybridGradientParamsOrBuilder getParamsOrBuilder()
If solved with PDLP, the parameters for this solve.
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 14;
getParamsOrBuilder
in interface SolveLogOrBuilder
public boolean hasTerminationReason()
The reason that the solve terminated.
optional .operations_research.pdlp.TerminationReason termination_reason = 3;
hasTerminationReason
in interface SolveLogOrBuilder
public TerminationReason getTerminationReason()
The reason that the solve terminated.
optional .operations_research.pdlp.TerminationReason termination_reason = 3;
getTerminationReason
in interface SolveLogOrBuilder
public boolean hasTerminationString()
Optional extra information about the termination reason.
optional string termination_string = 4;
hasTerminationString
in interface SolveLogOrBuilder
public java.lang.String getTerminationString()
Optional extra information about the termination reason.
optional string termination_string = 4;
getTerminationString
in interface SolveLogOrBuilder
public com.google.protobuf.ByteString getTerminationStringBytes()
Optional extra information about the termination reason.
optional string termination_string = 4;
getTerminationStringBytes
in interface SolveLogOrBuilder
public boolean hasIterationCount()
The total number of iterations during the solve. For a solve with `use_feasibility_polishing` this count includes the iterations from the feasibility polishing phases.
optional int32 iteration_count = 5;
hasIterationCount
in interface SolveLogOrBuilder
public int getIterationCount()
The total number of iterations during the solve. For a solve with `use_feasibility_polishing` this count includes the iterations from the feasibility polishing phases.
optional int32 iteration_count = 5;
getIterationCount
in interface SolveLogOrBuilder
public boolean hasPreprocessingTimeSec()
Time for preprocessing (everything before iteration 0). This is also included in `solve_time_sec`.
optional double preprocessing_time_sec = 13;
hasPreprocessingTimeSec
in interface SolveLogOrBuilder
public double getPreprocessingTimeSec()
Time for preprocessing (everything before iteration 0). This is also included in `solve_time_sec`.
optional double preprocessing_time_sec = 13;
getPreprocessingTimeSec
in interface SolveLogOrBuilder
public boolean hasSolveTimeSec()
The runtime of the solve. Note: This should not be used for comparing methods unless care is taken to control for noise in runtime measurement. For a solve with `use_feasibility_polishing` this count includes the iterations from the feasibility polishing phases.
optional double solve_time_sec = 6;
hasSolveTimeSec
in interface SolveLogOrBuilder
public double getSolveTimeSec()
The runtime of the solve. Note: This should not be used for comparing methods unless care is taken to control for noise in runtime measurement. For a solve with `use_feasibility_polishing` this count includes the iterations from the feasibility polishing phases.
optional double solve_time_sec = 6;
getSolveTimeSec
in interface SolveLogOrBuilder
public boolean hasSolutionStats()
The `IterationStats` for the final iteration of the solver. For a solve with `use_feasibility_polishing`, the work metrics (iteration_count, cumulative_kkt_matrix_passes, etc.) will include the work done in the feasibility polishing phases. NOTE: Regardless of preprocessing (i.e. scaling or presolve) the optimality or infeasibility information is evaluated with respect to the original problem.
optional .operations_research.pdlp.IterationStats solution_stats = 8;
hasSolutionStats
in interface SolveLogOrBuilder
public IterationStats getSolutionStats()
The `IterationStats` for the final iteration of the solver. For a solve with `use_feasibility_polishing`, the work metrics (iteration_count, cumulative_kkt_matrix_passes, etc.) will include the work done in the feasibility polishing phases. NOTE: Regardless of preprocessing (i.e. scaling or presolve) the optimality or infeasibility information is evaluated with respect to the original problem.
optional .operations_research.pdlp.IterationStats solution_stats = 8;
getSolutionStats
in interface SolveLogOrBuilder
public IterationStatsOrBuilder getSolutionStatsOrBuilder()
The `IterationStats` for the final iteration of the solver. For a solve with `use_feasibility_polishing`, the work metrics (iteration_count, cumulative_kkt_matrix_passes, etc.) will include the work done in the feasibility polishing phases. NOTE: Regardless of preprocessing (i.e. scaling or presolve) the optimality or infeasibility information is evaluated with respect to the original problem.
optional .operations_research.pdlp.IterationStats solution_stats = 8;
getSolutionStatsOrBuilder
in interface SolveLogOrBuilder
public boolean hasSolutionType()
The type of the output point that the solver returned. The quality of the point is reported in the corresponding entry of solution_stats.convergence_information and/or solution_stats.infeasibility_information. If termination_reason is TERMINATION_REASON_OPTIMAL, it's guaranteed that the corresponding entry of solution_stats.convergence_information satisfies the optimality conditions. Similarly, if termination_reason is either TERMINATION_REASON_PRIMAL_INFEASIBLE or TERMINATION_REASON_DUAL_INFEASIBLE the corresponding entry of solution_stats.infeasibility_information satisifes conditions for declaring primal or dual infeasibility, respectively. If termination_reason is anything else, e.g. TERMINATION_REASON_TIME_LIMIT or TERMINATION_REASON_PRIMAL_OR_DUAL_INFEASIBLE, the solution may not satisfy the optimality or infeasibility conditions.
optional .operations_research.pdlp.PointType solution_type = 10;
hasSolutionType
in interface SolveLogOrBuilder
public PointType getSolutionType()
The type of the output point that the solver returned. The quality of the point is reported in the corresponding entry of solution_stats.convergence_information and/or solution_stats.infeasibility_information. If termination_reason is TERMINATION_REASON_OPTIMAL, it's guaranteed that the corresponding entry of solution_stats.convergence_information satisfies the optimality conditions. Similarly, if termination_reason is either TERMINATION_REASON_PRIMAL_INFEASIBLE or TERMINATION_REASON_DUAL_INFEASIBLE the corresponding entry of solution_stats.infeasibility_information satisifes conditions for declaring primal or dual infeasibility, respectively. If termination_reason is anything else, e.g. TERMINATION_REASON_TIME_LIMIT or TERMINATION_REASON_PRIMAL_OR_DUAL_INFEASIBLE, the solution may not satisfy the optimality or infeasibility conditions.
optional .operations_research.pdlp.PointType solution_type = 10;
getSolutionType
in interface SolveLogOrBuilder
public java.util.List<IterationStats> getIterationStatsList()
A history of iteration stats for the solve. The iteration_number fields should be in increasing order. The frequency at which these stats should be recorded is not specified. This field is "more" optional than the others because it often significantly increases the size of the message, and because the information may not be available for third-party solvers. For a solve with `use_feasibility_polishing`, these iteration stats will only reflect the work done in the main iterations (not the feasibility polishing phases).
repeated .operations_research.pdlp.IterationStats iteration_stats = 7;
getIterationStatsList
in interface SolveLogOrBuilder
public java.util.List<? extends IterationStatsOrBuilder> getIterationStatsOrBuilderList()
A history of iteration stats for the solve. The iteration_number fields should be in increasing order. The frequency at which these stats should be recorded is not specified. This field is "more" optional than the others because it often significantly increases the size of the message, and because the information may not be available for third-party solvers. For a solve with `use_feasibility_polishing`, these iteration stats will only reflect the work done in the main iterations (not the feasibility polishing phases).
repeated .operations_research.pdlp.IterationStats iteration_stats = 7;
getIterationStatsOrBuilderList
in interface SolveLogOrBuilder
public int getIterationStatsCount()
A history of iteration stats for the solve. The iteration_number fields should be in increasing order. The frequency at which these stats should be recorded is not specified. This field is "more" optional than the others because it often significantly increases the size of the message, and because the information may not be available for third-party solvers. For a solve with `use_feasibility_polishing`, these iteration stats will only reflect the work done in the main iterations (not the feasibility polishing phases).
repeated .operations_research.pdlp.IterationStats iteration_stats = 7;
getIterationStatsCount
in interface SolveLogOrBuilder
public IterationStats getIterationStats(int index)
A history of iteration stats for the solve. The iteration_number fields should be in increasing order. The frequency at which these stats should be recorded is not specified. This field is "more" optional than the others because it often significantly increases the size of the message, and because the information may not be available for third-party solvers. For a solve with `use_feasibility_polishing`, these iteration stats will only reflect the work done in the main iterations (not the feasibility polishing phases).
repeated .operations_research.pdlp.IterationStats iteration_stats = 7;
getIterationStats
in interface SolveLogOrBuilder
public IterationStatsOrBuilder getIterationStatsOrBuilder(int index)
A history of iteration stats for the solve. The iteration_number fields should be in increasing order. The frequency at which these stats should be recorded is not specified. This field is "more" optional than the others because it often significantly increases the size of the message, and because the information may not be available for third-party solvers. For a solve with `use_feasibility_polishing`, these iteration stats will only reflect the work done in the main iterations (not the feasibility polishing phases).
repeated .operations_research.pdlp.IterationStats iteration_stats = 7;
getIterationStatsOrBuilder
in interface SolveLogOrBuilder
public boolean hasOriginalProblemStats()
Statistics of the original problem.
optional .operations_research.pdlp.QuadraticProgramStats original_problem_stats = 11;
hasOriginalProblemStats
in interface SolveLogOrBuilder
public QuadraticProgramStats getOriginalProblemStats()
Statistics of the original problem.
optional .operations_research.pdlp.QuadraticProgramStats original_problem_stats = 11;
getOriginalProblemStats
in interface SolveLogOrBuilder
public QuadraticProgramStatsOrBuilder getOriginalProblemStatsOrBuilder()
Statistics of the original problem.
optional .operations_research.pdlp.QuadraticProgramStats original_problem_stats = 11;
getOriginalProblemStatsOrBuilder
in interface SolveLogOrBuilder
public boolean hasPreprocessedProblemStats()
Statistics of the problem after preprocessing.
optional .operations_research.pdlp.QuadraticProgramStats preprocessed_problem_stats = 12;
hasPreprocessedProblemStats
in interface SolveLogOrBuilder
public QuadraticProgramStats getPreprocessedProblemStats()
Statistics of the problem after preprocessing.
optional .operations_research.pdlp.QuadraticProgramStats preprocessed_problem_stats = 12;
getPreprocessedProblemStats
in interface SolveLogOrBuilder
public QuadraticProgramStatsOrBuilder getPreprocessedProblemStatsOrBuilder()
Statistics of the problem after preprocessing.
optional .operations_research.pdlp.QuadraticProgramStats preprocessed_problem_stats = 12;
getPreprocessedProblemStatsOrBuilder
in interface SolveLogOrBuilder
public java.util.List<FeasibilityPolishingDetails> getFeasibilityPolishingDetailsList()
If solving with `use_feasibility_polishing`, details about the primal and dual feasibility polishing phases.
repeated .operations_research.pdlp.FeasibilityPolishingDetails feasibility_polishing_details = 15;
getFeasibilityPolishingDetailsList
in interface SolveLogOrBuilder
public java.util.List<? extends FeasibilityPolishingDetailsOrBuilder> getFeasibilityPolishingDetailsOrBuilderList()
If solving with `use_feasibility_polishing`, details about the primal and dual feasibility polishing phases.
repeated .operations_research.pdlp.FeasibilityPolishingDetails feasibility_polishing_details = 15;
getFeasibilityPolishingDetailsOrBuilderList
in interface SolveLogOrBuilder
public int getFeasibilityPolishingDetailsCount()
If solving with `use_feasibility_polishing`, details about the primal and dual feasibility polishing phases.
repeated .operations_research.pdlp.FeasibilityPolishingDetails feasibility_polishing_details = 15;
getFeasibilityPolishingDetailsCount
in interface SolveLogOrBuilder
public FeasibilityPolishingDetails getFeasibilityPolishingDetails(int index)
If solving with `use_feasibility_polishing`, details about the primal and dual feasibility polishing phases.
repeated .operations_research.pdlp.FeasibilityPolishingDetails feasibility_polishing_details = 15;
getFeasibilityPolishingDetails
in interface SolveLogOrBuilder
public FeasibilityPolishingDetailsOrBuilder getFeasibilityPolishingDetailsOrBuilder(int index)
If solving with `use_feasibility_polishing`, details about the primal and dual feasibility polishing phases.
repeated .operations_research.pdlp.FeasibilityPolishingDetails feasibility_polishing_details = 15;
getFeasibilityPolishingDetailsOrBuilder
in interface SolveLogOrBuilder
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
writeTo
in interface com.google.protobuf.MessageLite
writeTo
in class com.google.protobuf.GeneratedMessage
java.io.IOException
public int getSerializedSize()
getSerializedSize
in interface com.google.protobuf.MessageLite
getSerializedSize
in class com.google.protobuf.GeneratedMessage
public boolean equals(java.lang.Object obj)
equals
in interface com.google.protobuf.Message
equals
in class com.google.protobuf.AbstractMessage
public int hashCode()
hashCode
in interface com.google.protobuf.Message
hashCode
in class com.google.protobuf.AbstractMessage
public static SolveLog parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static SolveLog parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static SolveLog parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static SolveLog parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static SolveLog parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static SolveLog parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferException
public static SolveLog parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static SolveLog parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static SolveLog parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static SolveLog parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static SolveLog parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOException
public static SolveLog parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public SolveLog.Builder newBuilderForType()
newBuilderForType
in interface com.google.protobuf.Message
newBuilderForType
in interface com.google.protobuf.MessageLite
public static SolveLog.Builder newBuilder()
public static SolveLog.Builder newBuilder(SolveLog prototype)
public SolveLog.Builder toBuilder()
toBuilder
in interface com.google.protobuf.Message
toBuilder
in interface com.google.protobuf.MessageLite
protected SolveLog.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType
in class com.google.protobuf.AbstractMessage
public static SolveLog getDefaultInstance()
public static com.google.protobuf.Parser<SolveLog> parser()
public com.google.protobuf.Parser<SolveLog> getParserForType()
getParserForType
in interface com.google.protobuf.Message
getParserForType
in interface com.google.protobuf.MessageLite
getParserForType
in class com.google.protobuf.GeneratedMessage
public SolveLog getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
Copyright © 2025. All rights reserved.