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