@Override
  public List<String> get() {
    // EXPORT TABLE tablename [PARTITION (part_column="value"[, ...])]
    // TO 'export_target_path'
    StringBuilder sb = new StringBuilder();
    sb.append("EXPORT TABLE ");
    sb.append(dbName);
    sb.append(".");
    sb.append(tableName); // TODO: Handle quoted tablenames
    sb.append(ReplicationUtils.partitionDescriptor(ptnDesc));
    sb.append(" TO '");
    sb.append(exportLocation);
    sb.append("\' FOR ");
    if (isMetadataOnly){
      sb.append("METADATA ");
    }
    sb.append("REPLICATION(\'");
    sb.append(eventId);
    sb.append("\')");
    return Collections.singletonList(sb.toString());
  }
Trivial ctor to support Writable reflections instantiation
do not expect to use this object as-is, unless you call
readFields after using this ctor
hcatalog/webhcat/java-client/src/main/java/org/apache/hive/hcatalog/api/repl/commands/ExportCommand.java