Class InputTableNameTarget
java.lang.Object
com.illumon.iris.db.util.config.tools.InputTableNameTarget
- All Implemented Interfaces:
com.fishlib.base.log.LogOutputAppendable
,InputTableTarget
,Serializable
Input table tool target for a given namespace and name.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.fishlib.base.log.LogOutput
append
(com.fishlib.base.log.LogOutput logOutput) boolean
int
hashCode()
makeSnapshotRunner
(InputTableSnapshotExecutor snapshotExecutor) Create a snapshot runner based on a snapshot target.toString()
-
Constructor Details
-
InputTableNameTarget
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
makeSnapshotRunner
public InputTableSnapshotExecutor.SnapshotRunner makeSnapshotRunner(@NotNull InputTableSnapshotExecutor snapshotExecutor) Description copied from interface:InputTableTarget
Create a snapshot runner based on a snapshot target.- Specified by:
makeSnapshotRunner
in interfaceInputTableTarget
- Parameters:
snapshotExecutor
- executor to help create the snapshot runner- Returns:
- the snapshot runner based on this snapshot target
-
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
-
namespace
-
tableName
-