ApiTransformCopylistingReq

Properties

Name Type Description Notes
pathMappings Map<String, String> Mapping rules from source to target paths. <p> The paths should be absolute paths <b>without</b> protocol and HDFS namenode address/Ozone service ID. Example: <code>/source/path</code> to <code>/target/path</code>. <code>null</code> values are not allowed. </p> [optional]
statusType String The type of the status objects in the input sequence file. <p> Based on the values of com.cloudera.enterprise.distcp.util.StatusTypes. </p> [optional]
fromSequenceFile String Absolute path (including protocol and HDFS namenode address/Ozone service ID) to the source sequence file. <p> This file <b>must exist</b> before calling the endpoint Example: <code>hdfs://namenode:8020/source/seqfile</code> or <code>ofs://ozone-service/vol/bkt/file</code>. </p> [optional]
fromRenameDeleteSequenceFile String Absolute path (including protocol and HDFS namenode address/Ozone service ID) to the source rename/delete sequence file. <p> This file <b>must exist</b> before calling the endpoint </p> [optional]
toSequenceFile String Absolute path (including protocol and HDFS namenode address/Ozone service ID) to the destination sequence file. <p> This file <b>must not exist</b> before calling the endpoint </p> [optional]
toRenameDeleteSequenceFile String Absolute path (including protocol and HDFS namenode address/Ozone service ID) to the destination rename/delete sequence file. <p> This file <b>must not exist</b> before calling the endpoint </p> [optional]
additionalConfigs Map<String, String> A map of additional configuration options for the transformation. These will be merged with the configuration gathered for the command automatically. <code>null</code> values are not allowed. [optional]
unsetConfigs List<String> A set of configuration options to be unset. <code>null</code> values are not allowed. [optional]
additionalEnvironmentVariables Map<String, String> A map of additional environment variables to be used in the one-off process <p/> This is the place to add environment variables related to e.g. <code>kinit</code> that acquires the TGT on the execution-side (usually the destination) or JVM options. <p/> <code>null</code> values are not allowed; this interface must be changed should that be necessary. [optional]