Class Result
java.lang.Object
com.illumon.iris.db.util.config.tools.Result
- All Implemented Interfaces:
com.fishlib.base.log.LogOutputAppendable
,Serializable
public final class Result
extends Object
implements com.fishlib.base.log.LogOutputAppendable, Serializable
Representation of whether the input tables under a given execution were successful, skipped, or erroneous.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addError
(InputTableTarget target, Throwable throwable, com.fishlib.io.logger.Logger log) void
addSkipped
(InputTableNameTarget target, String reason, com.fishlib.io.logger.Logger log) void
addSuccess
(InputTableNameTarget target, com.fishlib.io.logger.Logger log) com.fishlib.base.log.LogOutput
append
(com.fishlib.base.log.LogOutput logOutput) toString()
-
Constructor Details
-
Result
public Result()
-
-
Method Details
-
addSuccess
public void addSuccess(@NotNull InputTableNameTarget target, @NotNull com.fishlib.io.logger.Logger log) -
addSkipped
public void addSkipped(@NotNull InputTableNameTarget target, @NotNull String reason, @NotNull com.fishlib.io.logger.Logger log) -
addError
public void addError(@NotNull InputTableTarget target, @NotNull Throwable throwable, @NotNull com.fishlib.io.logger.Logger log) -
inputTableSuccesses
-
inputTablesToSkipReasons
-
targetsToErrors
-
append
public com.fishlib.base.log.LogOutput append(@NotNull com.fishlib.base.log.LogOutput logOutput) - Specified by:
append
in interfacecom.fishlib.base.log.LogOutputAppendable
-
toString
-