Merge remote-tracking branch 'jclouds-labs-b2-local/promote-b2-moved' into promoted-b2
Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/66438720 Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/66438720 Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/66438720 Branch: refs/heads/master Commit: 664387207294401863aad4ad46c5c0995edcd026 Parents: 9ea76eb c94dfa2 Author: Andrew Gaul <[email protected]> Authored: Mon May 8 11:54:32 2017 -0700 Committer: Andrew Gaul <[email protected]> Committed: Mon May 8 11:54:32 2017 -0700 ---------------------------------------------------------------------- providers/b2/pom.xml | 132 +++++ .../b2/src/main/java/org/jclouds/b2/B2Api.java | 40 ++ .../main/java/org/jclouds/b2/B2ApiMetadata.java | 91 ++++ .../java/org/jclouds/b2/B2ProviderMetadata.java | 66 +++ .../org/jclouds/b2/B2ResponseException.java | 38 ++ .../jclouds/b2/binders/UploadFileBinder.java | 56 +++ .../jclouds/b2/binders/UploadPartBinder.java | 47 ++ .../org/jclouds/b2/blobstore/B2BlobStore.java | 493 +++++++++++++++++++ .../config/B2BlobStoreContextModule.java | 32 ++ .../org/jclouds/b2/config/B2HttpApiModule.java | 88 ++++ .../main/java/org/jclouds/b2/domain/Action.java | 33 ++ .../org/jclouds/b2/domain/Authorization.java | 38 ++ .../java/org/jclouds/b2/domain/B2Error.java | 33 ++ .../java/org/jclouds/b2/domain/B2Object.java | 52 ++ .../org/jclouds/b2/domain/B2ObjectList.java | 52 ++ .../main/java/org/jclouds/b2/domain/Bucket.java | 34 ++ .../java/org/jclouds/b2/domain/BucketList.java | 34 ++ .../java/org/jclouds/b2/domain/BucketType.java | 34 ++ .../jclouds/b2/domain/DeleteFileResponse.java | 32 ++ .../b2/domain/GetUploadPartResponse.java | 35 ++ .../org/jclouds/b2/domain/HideFileResponse.java | 37 ++ .../jclouds/b2/domain/ListPartsResponse.java | 51 ++ .../ListUnfinishedLargeFilesResponse.java | 55 +++ .../b2/domain/MultipartUploadResponse.java | 41 ++ .../jclouds/b2/domain/UploadFileResponse.java | 41 ++ .../jclouds/b2/domain/UploadPartResponse.java | 34 ++ .../jclouds/b2/domain/UploadUrlResponse.java | 35 ++ .../jclouds/b2/features/AuthorizationApi.java | 37 ++ .../java/org/jclouds/b2/features/BucketApi.java | 75 +++ .../org/jclouds/b2/features/MultipartApi.java | 104 ++++ .../java/org/jclouds/b2/features/ObjectApi.java | 149 ++++++ .../org/jclouds/b2/filters/B2RetryHandler.java | 90 ++++ .../b2/filters/RequestAuthorization.java | 59 +++ .../filters/RequestAuthorizationDownload.java | 59 +++ .../b2/functions/ParseB2ObjectFromResponse.java | 66 +++ .../handlers/ParseB2ErrorFromJsonContent.java | 61 +++ .../org/jclouds/b2/reference/B2Headers.java | 36 ++ .../org/jclouds/b2/B2ProviderMetadataTest.java | 27 + .../integration/B2BlobIntegrationLiveTest.java | 244 +++++++++ .../blobstore/integration/B2BlobLiveTest.java | 42 ++ .../integration/B2BlobSignerLiveTest.java | 112 +++++ .../B2ContainerIntegrationLiveTest.java | 84 ++++ .../integration/B2ContainerLiveTest.java | 27 + .../org/jclouds/b2/features/B2TestUtils.java | 139 ++++++ .../jclouds/b2/features/BucketApiLiveTest.java | 106 ++++ .../jclouds/b2/features/BucketApiMockTest.java | 141 ++++++ .../b2/features/MultipartApiLiveTest.java | 194 ++++++++ .../b2/features/MultipartApiMockTest.java | 246 +++++++++ .../jclouds/b2/features/ObjectApiLiveTest.java | 284 +++++++++++ .../jclouds/b2/features/ObjectApiMockTest.java | 436 ++++++++++++++++ .../jclouds/b2/internal/BaseB2ApiLiveTest.java | 33 ++ .../resources/authorize_account_response.json | 7 + providers/b2/src/test/resources/bucket.json | 6 + .../resources/cancel_large_file_request.json | 3 + .../resources/cancel_large_file_response.json | 6 + .../test/resources/create_bucket_request.json | 5 + .../delete_bucket_already_deleted_response.json | 5 + .../test/resources/delete_bucket_request.json | 4 + ...e_file_version_already_deleted_response.json | 5 + .../test/resources/delete_object_request.json | 4 + .../test/resources/delete_object_response.json | 4 + .../resources/finish_large_file_request.json | 7 + .../resources/finish_large_file_response.json | 14 + .../get_file_info_deleted_file_response.json | 5 + .../test/resources/get_file_info_request.json | 3 + .../test/resources/get_file_info_response.json | 12 + .../resources/get_upload_part_url_request.json | 3 + .../resources/get_upload_part_url_response.json | 5 + .../get_upload_url_deleted_bucket_response.json | 5 + .../test/resources/get_upload_url_request.json | 3 + .../test/resources/get_upload_url_response.json | 5 + .../src/test/resources/hide_file_request.json | 4 + .../src/test/resources/hide_file_response.json | 6 + .../test/resources/list_buckets_request.json | 3 + .../test/resources/list_buckets_response.json | 21 + .../test/resources/list_file_names_request.json | 3 + .../resources/list_file_names_response.json | 19 + .../resources/list_file_versions_request.json | 3 + .../resources/list_file_versions_response.json | 27 + .../src/test/resources/list_parts_request.json | 5 + .../src/test/resources/list_parts_response.json | 26 + .../list_unfinished_large_files_request.json | 5 + .../list_unfinished_large_files_response.json | 16 + providers/b2/src/test/resources/log4j.xml | 106 ++++ .../resources/start_large_file_request.json | 8 + .../resources/start_large_file_response.json | 11 + .../test/resources/update_bucket_request.json | 5 + .../test/resources/upload_file_response.json | 13 + .../test/resources/upload_part_response.json | 6 + 89 files changed, 5003 insertions(+) ----------------------------------------------------------------------
