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 TypeMethodDescriptionvoidaddError(InputTableTarget target, Throwable throwable, com.fishlib.io.logger.Logger log) voidaddSkipped(InputTableNameTarget target, String reason, com.fishlib.io.logger.Logger log) voidaddSuccess(InputTableNameTarget target, com.fishlib.io.logger.Logger log) com.fishlib.base.log.LogOutputappend(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:
appendin interfacecom.fishlib.base.log.LogOutputAppendable
-
toString
-