UploadDestinationListSetting
org.sagebionetworks.repo.model.project.UploadDestinationListSetting
This setting type contains the list of upload locations for files in a project. Each id in the locations attribute points to an existing StorageLocationSetting. The maximum number of storage locations that can be stored for a project is 10.
| Field | 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. |
| locations | ARRAY<INTEGER> | List of ids pointing to StorageLocationSetting. The first one in the list is the default location; The maximum number of storage locations for a project is limited to 10. |