Contains the configuration settings for an HBase Deletion Job
Contains the configuration settings for an Hdfs Deletion Job
Contains the configuration settings for an Hdfs Deletion Job
list of distinct keys to delete (from config or input model)
RawModel to handle
RawMatchingStrategy defined in the BatchJobModel
WHERE condition derived from the RawMatchingStrategy
WHERE condition derived from the PartitionPruningStrategy
staging directory path to use (from config or default = rawModel.uri + "/staging")
backup directory parent path to use (from config or default = rawModel.uri.parent + "/staging")
if true a missing path inside rawModel results in deletion failure
Contains the configuration settings for an HBase Deletion Job
list of distinct keys to delete (from config or input model), together with the HBase scan that will be used to match the HBase rowKeys to delete
namespace:table name of the HBase table to handle derived from the KeyValueModel
HBaseConfigModel that will be used to create an HBaseConnection inside the executors
KeyValueMatchingStrategy defined in the BatchJobModel