Merge remote-tracking branch 
'jclouds-labs-google-local/promote-google-cloud-storage-moved' into 
promoted-google-cloud-storage


Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/6efc894e
Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/6efc894e
Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/6efc894e

Branch: refs/heads/master
Commit: 6efc894e3fe9d6cc4958360ba0811aec6c279b30
Parents: 1c6c36b b671d2c
Author: Andrew Gaul <[email protected]>
Authored: Sat May 6 19:28:48 2017 -0700
Committer: Andrew Gaul <[email protected]>
Committed: Sat May 6 19:28:48 2017 -0700

----------------------------------------------------------------------
 providers/google-cloud-storage/README.md        |  51 ++
 providers/google-cloud-storage/pom.xml          | 172 ++++++
 .../GoogleCloudStorageApi.java                  |  77 +++
 .../GoogleCloudStorageApiMetadata.java          |  96 ++++
 .../GoogleCloudStorageFallbacks.java            |  34 ++
 .../GoogleCloudStorageProviderMetadata.java     |  72 +++
 .../binders/MultipartUploadBinder.java          |  69 +++
 .../binders/UploadBinder.java                   |  38 ++
 .../GoogleCloudStorageBlobRequestSigner.java    | 153 ++++++
 .../blobstore/GoogleCloudStorageBlobStore.java  | 468 ++++++++++++++++
 ...oogleCloudStorageBlobStoreContextModule.java |  44 ++
 .../functions/BlobMetadataToObjectTemplate.java |  56 ++
 ...ListContainerOptionsToListObjectOptions.java |  58 ++
 .../functions/BucketToStorageMetadata.java      |  45 ++
 .../functions/ObjectListToStorageMetadata.java  |  58 ++
 .../functions/ObjectToBlobMetadata.java         |  59 ++
 .../config/GoogleCloudStorageHttpApiModule.java |  63 +++
 .../config/GoogleCloudStorageOAuthScopes.java   |  56 ++
 .../config/GoogleCloudStorageParserModule.java  |  90 ++++
 .../googlecloudstorage/domain/Bucket.java       | 181 +++++++
 .../domain/BucketAccessControls.java            | 122 +++++
 .../domain/DomainResourceReferences.java        | 105 ++++
 .../domain/GoogleCloudStorageObject.java        |  79 +++
 .../domain/ListPageWithPrefixes.java            |  58 ++
 .../domain/ObjectAccessControls.java            | 133 +++++
 .../googlecloudstorage/domain/Owner.java        |  34 ++
 .../googlecloudstorage/domain/ProjectTeam.java  |  55 ++
 .../domain/ResumableUpload.java                 |  43 ++
 .../domain/RewriteResponse.java                 |  41 ++
 .../templates/BucketAccessControlsTemplate.java |  33 ++
 .../domain/templates/BucketTemplate.java        | 172 ++++++
 .../domain/templates/ComposeObjectTemplate.java | 123 +++++
 .../templates/ObjectAccessControlsTemplate.java |  33 ++
 .../domain/templates/ObjectTemplate.java        | 178 +++++++
 .../features/BucketAccessControlsApi.java       | 172 ++++++
 .../googlecloudstorage/features/BucketApi.java  | 281 ++++++++++
 .../DefaultObjectAccessControlsApi.java         | 180 +++++++
 .../features/ObjectAccessControlsApi.java       | 317 +++++++++++
 .../googlecloudstorage/features/ObjectApi.java  | 532 +++++++++++++++++++
 .../features/ResumableUploadApi.java            | 185 +++++++
 .../GoogleCloudStorageErrorHandler.java         |  75 +++
 .../GoogleCloudStorageRedirectRetryHandler.java |  48 ++
 .../options/ComposeObjectOptions.java           |  63 +++
 .../options/CopyObjectOptions.java              | 153 ++++++
 .../options/DeleteBucketOptions.java            |  51 ++
 .../options/DeleteObjectOptions.java            |  88 +++
 .../options/GetBucketOptions.java               |  61 +++
 .../options/GetObjectOptions.java               |  88 +++
 .../options/InsertBucketOptions.java            |  53 ++
 .../options/InsertObjectOptions.java            | 115 ++++
 .../options/ListObjectOptions.java              |  82 +++
 .../googlecloudstorage/options/ListOptions.java |  53 ++
 .../options/RewriteObjectOptions.java           | 155 ++++++
 .../options/UpdateBucketOptions.java            |  71 +++
 .../options/UpdateObjectOptions.java            | 100 ++++
 .../parser/ParseToPayloadEnclosing.java         |  33 ++
 .../parser/ParseToResumableUpload.java          |  72 +++
 .../reference/GoogleCloudStorageConstants.java  |  37 ++
 .../GoogleCloudStorageProviderMetadataTest.java |  34 ++
 ...ogleCloudStorageBlobIntegrationLiveTest.java | 324 +++++++++++
 .../GoogleCloudStorageBlobLiveTest.java         | 115 ++++
 .../GoogleCloudStorageBlobSignerLiveTest.java   |  36 ++
 ...loudStorageContainerIntegrationLiveTest.java | 106 ++++
 .../GoogleCloudStorageContainerLiveTest.java    |  36 ++
 .../BucketAccessControlsApiExpectTest.java      | 188 +++++++
 .../BucketAccessControlsApiLiveTest.java        | 107 ++++
 .../features/BucketApiExpectTest.java           | 258 +++++++++
 .../features/BucketApiLiveTest.java             | 301 +++++++++++
 ...efaultObjectAccessControlsApiExpectTest.java | 219 ++++++++
 .../DefaultObjectAccessControlsApiLiveTest.java | 110 ++++
 .../ObjectAccessControlsApiExpectTest.java      | 276 ++++++++++
 .../features/ObjectApiLiveTest.java             | 478 +++++++++++++++++
 .../features/ObjectApiMockTest.java             | 303 +++++++++++
 .../features/ResumableUploadApiLiveTest.java    | 177 ++++++
 .../GoogleCloudStorageErrorHandlerTest.java     | 107 ++++
 .../BaseGoogleCloudStorageApiExpectTest.java    |  30 ++
 .../BaseGoogleCloudStorageApiLiveTest.java      |  54 ++
 .../BaseGoogleCloudStorageApiMockTest.java      | 138 +++++
 .../BaseGoogleCloudStorageExpectTest.java       | 178 +++++++
 .../BaseGoogleCloudStorageParseTest.java        |  38 ++
 .../parse/BucketAclGetTest.java                 |  39 ++
 .../parse/BucketAclInsertTest.java              |  42 ++
 .../parse/BucketAclListTest.java                |  55 ++
 .../parse/BucketAclUpdateTest.java              |  39 ++
 .../parse/BucketUpdateTest.java                 |  57 ++
 .../parse/DefaultObjectAclGetTest.java          |  42 ++
 .../parse/DefaultObjectAclInsertTest.java       |  38 ++
 .../parse/DefaultObjectAclListTest.java         |  50 ++
 .../parse/FullBucketGetTest.java                |  80 +++
 .../parse/NoAclBucketListTest.java              |  61 +++
 .../parse/NoAclBucketTest.java                  |  57 ++
 .../parse/ObjectAclGetTest.java                 |  49 ++
 .../parse/ObjectAclInsertTest.java              |  44 ++
 .../parse/ObjectAclListTest.java                |  51 ++
 .../parse/ObjectAclUpdateTest.java              |  40 ++
 .../parse/ParseGoogleCloudStorageObject.java    |  66 +++
 .../ParseGoogleCloudStorageObjectListTest.java  |  99 ++++
 .../parse/ParseObjectRewriteResponse.java       |  72 +++
 .../src/test/resources/bucket_acl_get.json      |   9 +
 .../resources/bucket_acl_insert_initial.json    |   4 +
 .../resources/bucket_acl_insert_response.json   |   9 +
 .../src/test/resources/bucket_acl_list.json     |  27 +
 .../resources/bucket_acl_update_initial.json    |   4 +
 .../resources/bucket_acl_update_response.json   |   9 +
 .../bucket_insert_request_payload.json          |   3 +
 .../bucket_update_request_payload.json          |  12 +
 .../test/resources/bucket_update_response.json  |  15 +
 .../test/resources/default_object_acl_get.json  |  10 +
 ...fault_object_acl_insert_request_payload.json |   4 +
 .../default_object_acl_insert_response.json     |   6 +
 .../test/resources/default_object_acl_list.json |  15 +
 .../default_object_acl_update_initial.json      |   6 +
 ...fault_object_acl_update_request_payload.json |   5 +
 .../src/test/resources/full_bucket_get.json     |  54 ++
 .../resources/list_bucket_with_options.json     |  21 +
 .../src/test/resources/logback.xml              |  83 +++
 .../src/test/resources/no_acl_bucket.json       |  15 +
 .../src/test/resources/no_acl_bucket_list.json  |  21 +
 .../src/test/resources/object_acl_get.json      |  15 +
 .../object_acl_insert_request_payload.json      |   4 +
 .../resources/object_acl_insert_response.json   |  10 +
 .../src/test/resources/object_acl_list.json     |  17 +
 .../resources/object_acl_request_payload.json   |   4 +
 .../resources/object_acl_update_initial.json    |   9 +
 .../resources/object_acl_update_response.json   |   9 +
 .../test/resources/object_compose_request.json  |  23 +
 .../src/test/resources/object_encoded_get.json  |  21 +
 .../src/test/resources/object_get.json          |  21 +
 .../src/test/resources/object_list.json         |  47 ++
 .../src/test/resources/object_rewrite.json      |  28 +
 130 files changed, 11348 insertions(+)
----------------------------------------------------------------------


Reply via email to