complete
Completes a multipart upload. All parts must be uploaded before completing the upload, and there cannot be gaps in the indexes. Idempotent, Multiple calls will return the same object, but only the first call will have side effects.
NOTE: If no parts were uploaded, it will skip the complete call but still return the object. This is a temporary hack to support empty files.