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, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashFields, toStringaddAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic 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.GeneratedMessagepublic boolean hasInstanceName()
The name of the optimization problem.
optional string instance_name = 1;hasInstanceName in interface SolveLogOrBuilderpublic java.lang.String getInstanceName()
The name of the optimization problem.
optional string instance_name = 1;getInstanceName in interface SolveLogOrBuilderpublic com.google.protobuf.ByteString getInstanceNameBytes()
The name of the optimization problem.
optional string instance_name = 1;getInstanceNameBytes in interface SolveLogOrBuilderpublic boolean hasParams()
If solved with PDLP, the parameters for this solve.
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 14;hasParams in interface SolveLogOrBuilderpublic PrimalDualHybridGradientParams getParams()
If solved with PDLP, the parameters for this solve.
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 14;getParams in interface SolveLogOrBuilderpublic PrimalDualHybridGradientParamsOrBuilder getParamsOrBuilder()
If solved with PDLP, the parameters for this solve.
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 14;getParamsOrBuilder in interface SolveLogOrBuilderpublic boolean hasTerminationReason()
The reason that the solve terminated.
optional .operations_research.pdlp.TerminationReason termination_reason = 3;hasTerminationReason in interface SolveLogOrBuilderpublic TerminationReason getTerminationReason()
The reason that the solve terminated.
optional .operations_research.pdlp.TerminationReason termination_reason = 3;getTerminationReason in interface SolveLogOrBuilderpublic boolean hasTerminationString()
Optional extra information about the termination reason.
optional string termination_string = 4;hasTerminationString in interface SolveLogOrBuilderpublic java.lang.String getTerminationString()
Optional extra information about the termination reason.
optional string termination_string = 4;getTerminationString in interface SolveLogOrBuilderpublic com.google.protobuf.ByteString getTerminationStringBytes()
Optional extra information about the termination reason.
optional string termination_string = 4;getTerminationStringBytes in interface SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic boolean hasOriginalProblemStats()
Statistics of the original problem.
optional .operations_research.pdlp.QuadraticProgramStats original_problem_stats = 11;hasOriginalProblemStats in interface SolveLogOrBuilderpublic QuadraticProgramStats getOriginalProblemStats()
Statistics of the original problem.
optional .operations_research.pdlp.QuadraticProgramStats original_problem_stats = 11;getOriginalProblemStats in interface SolveLogOrBuilderpublic QuadraticProgramStatsOrBuilder getOriginalProblemStatsOrBuilder()
Statistics of the original problem.
optional .operations_research.pdlp.QuadraticProgramStats original_problem_stats = 11;getOriginalProblemStatsOrBuilder in interface SolveLogOrBuilderpublic boolean hasPreprocessedProblemStats()
Statistics of the problem after preprocessing.
optional .operations_research.pdlp.QuadraticProgramStats preprocessed_problem_stats = 12;hasPreprocessedProblemStats in interface SolveLogOrBuilderpublic QuadraticProgramStats getPreprocessedProblemStats()
Statistics of the problem after preprocessing.
optional .operations_research.pdlp.QuadraticProgramStats preprocessed_problem_stats = 12;getPreprocessedProblemStats in interface SolveLogOrBuilderpublic QuadraticProgramStatsOrBuilder getPreprocessedProblemStatsOrBuilder()
Statistics of the problem after preprocessing.
optional .operations_research.pdlp.QuadraticProgramStats preprocessed_problem_stats = 12;getPreprocessedProblemStatsOrBuilder in interface SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic 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 SolveLogOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessagepublic void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessagejava.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessagepublic boolean equals(java.lang.Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static SolveLog parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SolveLog parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SolveLog parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SolveLog parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SolveLog parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SolveLog parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SolveLog parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static SolveLog parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static SolveLog parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static SolveLog parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static SolveLog parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static SolveLog parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic SolveLog.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static SolveLog.Builder newBuilder()
public static SolveLog.Builder newBuilder(SolveLog prototype)
public SolveLog.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected SolveLog.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
newBuilderForType in class com.google.protobuf.AbstractMessagepublic static SolveLog getDefaultInstance()
public static com.google.protobuf.Parser<SolveLog> parser()
public com.google.protobuf.Parser<SolveLog> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessagepublic SolveLog getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2024. All rights reserved.