Interface IEntityTypeUpdate
-
- All Superinterfaces:
IObjectUpdate<IEntityTypeId>
,IUpdate
,java.io.Serializable
- All Known Implementing Classes:
DataSetTypeUpdate
,ExperimentTypeUpdate
,MaterialTypeUpdate
,SampleTypeUpdate
@JsonObject("as.dto.entitytype.update.IEntityTypeUpdate") public interface IEntityTypeUpdate extends IUpdate, IObjectUpdate<IEntityTypeId>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FieldUpdateValue<java.lang.String>
getDescription()
PropertyAssignmentListUpdateValue
getPropertyAssignments()
IEntityTypeId
getTypeId()
FieldUpdateValue<IPluginId>
getValidationPluginId()
void
setDescription(java.lang.String description)
void
setPropertyAssignmentActions(java.util.List<ListUpdateValue.ListUpdateAction<java.lang.Object>> actions)
void
setTypeId(IEntityTypeId typeId)
void
setValidationPluginId(IPluginId pluginId)
-
Methods inherited from interface ch.ethz.sis.openbis.generic.asapi.v3.dto.common.update.IObjectUpdate
getObjectId
-
-
-
-
Method Detail
-
getTypeId
IEntityTypeId getTypeId()
-
setTypeId
void setTypeId(IEntityTypeId typeId)
-
getDescription
FieldUpdateValue<java.lang.String> getDescription()
-
setDescription
void setDescription(java.lang.String description)
-
getValidationPluginId
FieldUpdateValue<IPluginId> getValidationPluginId()
-
setValidationPluginId
void setValidationPluginId(IPluginId pluginId)
-
getPropertyAssignments
PropertyAssignmentListUpdateValue getPropertyAssignments()
-
setPropertyAssignmentActions
void setPropertyAssignmentActions(java.util.List<ListUpdateValue.ListUpdateAction<java.lang.Object>> actions)
-
-