Class DataSetTypeUpdate
java.lang.Object
ch.ethz.sis.openbis.generic.asapi.v3.dto.dataset.update.DataSetTypeUpdate
- All Implemented Interfaces:
IMetaDataUpdateHolder,IObjectUpdate<IEntityTypeId>,IUpdate,IEntityTypeUpdate,Serializable
@JsonObject("as.dto.dataset.update.DataSetTypeUpdate")
public class DataSetTypeUpdate
extends Object
implements IEntityTypeUpdate, IMetaDataUpdateHolder
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetDescription(String description) voidsetDisallowDeletion(boolean disallowDeletion) voidsetMainDataSetPath(String mainDataSetPath) voidsetMainDataSetPattern(String mainDataSetPattern) voidsetTypeId(IEntityTypeId typeId) voidsetValidationPluginId(IPluginId validationPluginId) toString()
-
Constructor Details
-
DataSetTypeUpdate
public DataSetTypeUpdate()
-
-
Method Details
-
getObjectId
- Specified by:
getObjectIdin interfaceIObjectUpdate<IEntityTypeId>
-
getTypeId
- Specified by:
getTypeIdin interfaceIEntityTypeUpdate
-
setTypeId
- Specified by:
setTypeIdin interfaceIEntityTypeUpdate
-
getDescription
- Specified by:
getDescriptionin interfaceIEntityTypeUpdate
-
setDescription
- Specified by:
setDescriptionin interfaceIEntityTypeUpdate
-
getMainDataSetPattern
-
setMainDataSetPattern
-
getMainDataSetPath
-
setMainDataSetPath
-
isDisallowDeletion
-
setDisallowDeletion
public void setDisallowDeletion(boolean disallowDeletion) -
getValidationPluginId
- Specified by:
getValidationPluginIdin interfaceIEntityTypeUpdate
-
setValidationPluginId
- Specified by:
setValidationPluginIdin interfaceIEntityTypeUpdate
-
getPropertyAssignments
- Specified by:
getPropertyAssignmentsin interfaceIEntityTypeUpdate
-
getMetaData
- Specified by:
getMetaDatain interfaceIMetaDataUpdateHolder
-
toString
-