HERE Largedata API
The Largedata service is used for storing large data blobs from devices to HERE Tracking and retrieving the resulting assembled data from HERE Tracking by the users. The data upload from a device follows the multipart data upload pattern: * Create a new data upload. * Check that the upload status is no longer ***preparing***. * For each part: ** Upload the part. * Complete the upload after all parts have been uploaded. A data upload state can be one of the following: * ***preparing***: The storage for the data is being prepared. * ***pending***: Data upload has been succesfully created but no parts have been uploaded yet. * ***ongoing***: Data upload is ongoing. * ***completed***: Data upload has been successfully completed. * ***failed***: Data upload has failed. Data parts can be uploaded only if the upload state is one of the following: ***pending***, ***ongoing***, ***failed***. Note that the state will be changed to ***failed*** if uploading a part fails, but if the part is uploaded again successfully, the upload state is changed back to ***ongoing***. The data can be downloaded only if the upload state is ***completed***.