Interface IDataSet
-
- All Superinterfaces:
ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IDataSetImmutable,IDataSetUpdatable,ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectContent
- All Known Implementing Classes:
DataSet
public interface IDataSet extends IDataSetUpdatable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidsetDataSetKind(ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataSetKind dataSetKind)voidsetDataSetType(java.lang.String dataSetTypeCode)Set the data set type.voidsetMeasuredData(boolean measuredData)Set whether the data is measured or not.voidsetSpeedHint(int speedHint)Sets the speed hint for the 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, isPostRegistered
-
Methods inherited from interface ch.systemsx.cisd.etlserver.registrator.api.v2.IDataSetUpdatable
setContainedDataSetCodes, setExperiment, setExternalCode, setExternalDataManagementSystem, setFileFormatType, setParentDatasets, setPropertyValue, setSample
-
-
-
-
Method Detail
-
setMeasuredData
void setMeasuredData(boolean measuredData)
Set whether the data is measured or not.
-
setDataSetType
void setDataSetType(java.lang.String dataSetTypeCode)
Set the data set type.
-
setDataSetKind
void setDataSetKind(ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataSetKind dataSetKind)
-
setSpeedHint
void setSpeedHint(int speedHint)
Sets the speed hint for the data set. The speed hint is a negative or positive number with an absolute value less than or equalConstants.MAX_SPEED.A positive value means that the data set should be stored in a storage with speed >=
speedHint. A negative value means that the data set should be stored in a storage with speed <=abs(speedHint). The speed hint might be ignored.If no speed hint has been set the default value
Constants.DEFAULT_SPEED_HINTis assumed.This property is undefined for container data sets.
-
-