Interface IDataSetUpdatable
- All Superinterfaces:
ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IDataSetImmutable,ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectContent
- All Known Subinterfaces:
IDataSet
- All Known Implementing Classes:
DataSet,DataSetUpdatable
public interface IDataSetUpdatable
extends ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IDataSetImmutable
-
Method Summary
Modifier and TypeMethodDescriptionvoidsetContainedDataSetCodes(List<String> containedDataSetCodes) Set the codes for contained data sets.voidsetExperiment(ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IExperimentImmutable experiment) Set the experiment for this data set.voidsetExternalCode(String externalCode) Set the code from the external data management systemvoidsetExternalDataManagementSystem(ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IExternalDataManagementSystemImmutable externalDataManagementSystem) Set the external data management systemvoidsetFileFormatType(String fileFormatTypeCode) Set the file format type.voidsetParentDatasets(List<String> parentDatasetCodes) Sets the parents of the dataset.voidsetPropertyValue(String propertyCode, String propertyValue) Set the value for a property.voidsetSample(ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.ISampleImmutable sampleOrNull) Set the sample for this data set.Methods inherited from interface ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IDataSetImmutable
getAllPropertyCodes, getChildrenDataSets, getContainedDataSetCodes, getContainerDataSet, getContainerDataSets, getDataSetCode, getDataSetKind, getDataSetType, getDataSetTypeWithPropertyTypes, getExperiment, getExternalCode, getExternalDataManagementSystem, getFileFormatType, getOrderInContainer, getParentDatasets, getPropertyValue, getSample, getSpeedHint, isContainedDataSet, isContainerDataSet, isLinkDataSet, isMeasuredData, isNoFileDataSet, isPostRegisteredMethods inherited from interface ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectContent
getEntityId
-
Method Details
-
setFileFormatType
Set the file format type.This property is undefined for container data sets.
- Parameters:
fileFormatTypeCode- The code of the desiredFileFormatType.
-
setPropertyValue
Set the value for a property. -
setParentDatasets
Sets the parents of the dataset. -
setContainedDataSetCodes
Set the codes for contained data sets. -
setExternalCode
Set the code from the external data management system