ProjectSetting <INTERFACE>
org.sagebionetworks.repo.model.project.ProjectSetting
A project based setting
Known Implementations:
UploadDestinationListSettingField | Type | Description |
---|---|---|
concreteType | STRING | Indicates which implementation this object represents. |
id | STRING | The unique ID assigned to this setting |
projectId | STRING | The ID for the project this setting applies to |
settingsType | ProjectSettingsType | The enumeration of project setting types. |
etag | STRING | Synapse employs an Optimistic Concurrency Control (OCC) scheme to handle concurrent updates. Since the E-Tag changes every time a Project Setting is updated it is used to detect when a client's current representation of a Project Setting is out-of-date. |