Class DataSetUpdate
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.dataset.update.DataSetUpdate
-
- All Implemented Interfaces:
IPropertiesHolder
,IObjectUpdate<IDataSetId>
,IUpdate
,java.io.Serializable
@JsonObject("as.dto.dataset.update.DataSetUpdate") public class DataSetUpdate extends java.lang.Object implements IUpdate, IObjectUpdate<IDataSetId>, IPropertiesHolder
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DataSetUpdate()
-
Method Summary
-
-
-
Method Detail
-
getObjectId
public IDataSetId getObjectId()
- Specified by:
getObjectId
in interfaceIObjectUpdate<IDataSetId>
-
getDataSetId
public IDataSetId getDataSetId()
-
setDataSetId
public void setDataSetId(IDataSetId dataSetId)
-
shouldBeFrozen
public boolean shouldBeFrozen()
-
freeze
public void freeze()
-
shouldBeFrozenForChildren
public boolean shouldBeFrozenForChildren()
-
freezeForChildren
public void freezeForChildren()
-
shouldBeFrozenForParents
public boolean shouldBeFrozenForParents()
-
freezeForParents
public void freezeForParents()
-
shouldBeFrozenForComponents
public boolean shouldBeFrozenForComponents()
-
freezeForComponents
public void freezeForComponents()
-
shouldBeFrozenForContainers
public boolean shouldBeFrozenForContainers()
-
freezeForContainers
public void freezeForContainers()
-
getExperimentId
public FieldUpdateValue<IExperimentId> getExperimentId()
-
setExperimentId
public void setExperimentId(IExperimentId experimentId)
-
getSampleId
public FieldUpdateValue<ISampleId> getSampleId()
-
setSampleId
public void setSampleId(ISampleId sampleId)
-
getPhysicalData
public FieldUpdateValue<PhysicalDataUpdate> getPhysicalData()
-
setPhysicalData
public void setPhysicalData(PhysicalDataUpdate physicalData)
-
getLinkedData
public FieldUpdateValue<LinkedDataUpdate> getLinkedData()
-
setLinkedData
public void setLinkedData(LinkedDataUpdate linkedData)
-
setProperty
public void setProperty(java.lang.String propertyName, java.lang.String propertyValue)
- Specified by:
setProperty
in interfaceIPropertiesHolder
-
getProperty
public java.lang.String getProperty(java.lang.String propertyName)
- Specified by:
getProperty
in interfaceIPropertiesHolder
-
setProperties
public void setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
- Specified by:
setProperties
in interfaceIPropertiesHolder
-
getProperties
public java.util.Map<java.lang.String,java.lang.String> getProperties()
- Specified by:
getProperties
in interfaceIPropertiesHolder
-
getTagIds
public IdListUpdateValue<ITagId> getTagIds()
-
setTagActions
public void setTagActions(java.util.List<ListUpdateValue.ListUpdateAction<ITagId>> actions)
-
getContainerIds
public IdListUpdateValue<IDataSetId> getContainerIds()
-
setContainerActions
public void setContainerActions(java.util.List<ListUpdateValue.ListUpdateAction<IDataSetId>> actions)
-
getComponentIds
public IdListUpdateValue<IDataSetId> getComponentIds()
-
setComponentActions
public void setComponentActions(java.util.List<ListUpdateValue.ListUpdateAction<IDataSetId>> actions)
-
getParentIds
public IdListUpdateValue<IDataSetId> getParentIds()
-
setParentActions
public void setParentActions(java.util.List<ListUpdateValue.ListUpdateAction<IDataSetId>> actions)
-
getChildIds
public IdListUpdateValue<IDataSetId> getChildIds()
-
setChildActions
public void setChildActions(java.util.List<ListUpdateValue.ListUpdateAction<IDataSetId>> actions)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-