Package com.gooddata.dataset
Class DatasetManifest
- java.lang.Object
-
- com.gooddata.dataset.DatasetManifest
-
public class DatasetManifest extends Object
Dataset specific upload manifest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDatasetManifest.Part
-
Constructor Summary
Constructors Constructor Description DatasetManifest(String dataSet)DatasetManifest(String dataSet, InputStream source)Create dataset upload manifest.DatasetManifest(String dataSet, String file, List<DatasetManifest.Part> parts)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDataSet()StringgetFile()List<DatasetManifest.Part>getParts()InputStreamgetSource()voidsetFile(String file)voidsetMapping(String columnName, String populates)Map the given CSV column name to the dataset fieldvoidsetParts(List<DatasetManifest.Part> parts)voidsetSource(InputStream source)voidsetUploadMode(UploadMode uploadMode)Set upload mode for all parts of this dataset manifestStringtoString()
-
-
-
Field Detail
-
URI
public static final String URI
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DatasetManifest
public DatasetManifest(String dataSet)
-
DatasetManifest
public DatasetManifest(String dataSet, InputStream source)
Create dataset upload manifest.- Parameters:
dataSet- dataset namesource- source CSV
-
DatasetManifest
public DatasetManifest(String dataSet, String file, List<DatasetManifest.Part> parts)
-
-
Method Detail
-
getDataSet
public String getDataSet()
-
getParts
public List<DatasetManifest.Part> getParts()
-
setParts
public void setParts(List<DatasetManifest.Part> parts)
-
getFile
public String getFile()
-
setFile
public void setFile(String file)
-
setUploadMode
public void setUploadMode(UploadMode uploadMode)
Set upload mode for all parts of this dataset manifest- Parameters:
uploadMode- upload mode
-
setMapping
public void setMapping(String columnName, String populates)
Map the given CSV column name to the dataset field- Parameters:
columnName- column namepopulates- dataset field
-
getSource
public InputStream getSource()
-
setSource
public void setSource(InputStream source)
-
-