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 void
setDataSetKind(ch.systemsx.cisd.openbis.generic.shared.basic.dto.DataSetKind dataSetKind)
void
setDataSetType(java.lang.String dataSetTypeCode)
Set the data set type.void
setMeasuredData(boolean measuredData)
Set whether the data is measured or not.void
setSpeedHint(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_HINT
is assumed.This property is undefined for container data sets.
-
-