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. |