code: public StartExportTaskRequest withExportDataFormat(ExportDataFormat... exportDataFormat) {
          java.util.ArrayList<String> exportDataFormatCopy = new java.util.ArrayList<String>(exportDataFormat.length);
          for (ExportDataFormat value : exportDataFormat) {
              exportDataFormatCopy.add(value.toString());
          }
          if (getExportDataFormat() == null) {
              setExportDataFormat(exportDataFormatCopy);
          } else {
              getExportDataFormat().addAll(exportDataFormatCopy);
          }
          return this;
      }
docs: <p>
  The file format for the returned export data. Default value is <code>CSV</code>. <b>Note:</b> <i>The</i>
  <code>GRAPHML</code> <i>option has been deprecated.</i>
  </p>
  
  @param exportDataFormat
  The file format for the returned export data. Default value is <code>CSV</code>. <b>Note:</b> <i>The</i>
  <code>GRAPHML</code> <i>option has been deprecated.</i>
  @return Returns a reference to this object so that method calls can be chained together.
  @see ExportDataFormat