#include <GCloudStorage.h++>
|
| | GCloudStorage (QNetworkAccessManager *networkAccess, QObject *parent=NULL) |
| |
| virtual | ~GCloudStorage () |
| |
| void | setAccessToken (const oauth2::OAuth2AccessToken &token) |
| |
| bool | isRequestInProgress () const |
| |
| void | cancelRequest () |
| |
| bool | listBuckets (const QString &projectID, QString prefix=QString::null) |
| |
| bool | createBucket (const QString &projectID, const QString &name, AccessMode bucketAccessMode=AccessModeDefault, AccessMode defaultObjectAccessMode=AccessModeDefault) |
| |
| bool | deleteBucket (const QString &name) |
| |
| bool | listObjects (const QString &bucketName, QString prefix=QString::null) |
| |
| bool | createObject (const QString &bucketName, const QString &name, const QString &contentType, const QString &localPath, AccessMode accessMode=AccessModeDefault) |
| |
| bool | deleteObject (const QString &bucketName, const QString &name) |
| |
| bool | downloadObject (const QString &bucketName, const QString &name, const QString &localPath) |
| |
◆ GCloudStorage()
| GCloudStorage |
( |
QNetworkAccessManager * |
networkAccess, |
|
|
QObject * |
parent = NULL |
|
) |
| |
◆ ~GCloudStorage()
◆ bucketCreated
◆ bucketDeleted
| void bucketDeleted |
( |
const QString & |
name | ) |
|
|
signal |
◆ bucketListAvailable
◆ cancelRequest()
◆ createBucket()
◆ createObject()
| bool createObject |
( |
const QString & |
bucketName, |
|
|
const QString & |
name, |
|
|
const QString & |
contentType, |
|
|
const QString & |
localPath, |
|
|
AccessMode |
accessMode = AccessModeDefault |
|
) |
| |
◆ deleteBucket()
| bool deleteBucket |
( |
const QString & |
name | ) |
|
◆ deleteObject()
| bool deleteObject |
( |
const QString & |
bucketName, |
|
|
const QString & |
name |
|
) |
| |
◆ downloadObject()
| bool downloadObject |
( |
const QString & |
bucketName, |
|
|
const QString & |
name, |
|
|
const QString & |
localPath |
|
) |
| |
◆ isRequestInProgress()
| bool isRequestInProgress |
( |
| ) |
const |
◆ listBuckets()
| bool listBuckets |
( |
const QString & |
projectID, |
|
|
QString |
prefix = QString::null |
|
) |
| |
◆ listObjects()
| bool listObjects |
( |
const QString & |
bucketName, |
|
|
QString |
prefix = QString::null |
|
) |
| |
◆ objectCreated
◆ objectDeleted
| void objectDeleted |
( |
const QString & |
bucketName, |
|
|
const QString & |
name |
|
) |
| |
|
signal |
◆ objectDownloaded
| void objectDownloaded |
( |
const QString & |
bucketName, |
|
|
const QString & |
objectName, |
|
|
const QString & |
localPath |
|
) |
| |
|
signal |
◆ objectListAvailable
◆ objectTransferProgress
| void objectTransferProgress |
( |
qint64 |
bytesTransferred, |
|
|
qint64 |
bytesTotal |
|
) |
| |
|
signal |
◆ objectUploaded
| void objectUploaded |
( |
const QString & |
bucketName, |
|
|
const QString & |
objectName, |
|
|
const QString & |
localPath |
|
) |
| |
|
signal |
◆ requestCancelled
| void requestCancelled |
( |
| ) |
|
|
signal |
◆ requestFailed
◆ setAccessToken()
The documentation for this class was generated from the following file: