One serialization test doesn't work (still looking at it). Then, I'll 
look at live tests. Anyway, looking like the sheers cut over 2.5K lines!
You can merge this Pull Request by running:

  git pull https://github.com/adriancole/jclouds-labs-google adrian.auto-gce

Or you can view, comment on it, or merge it online at:

  https://github.com/jclouds/jclouds-labs-google/pull/68

-- Commit Summary --

  * Use AutoValue to reduce bulk of Google Storage value types.

-- File Changes --

    M google-cloud-storage/pom.xml (6)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/GoogleCloudStorageApiMetadata.java
 (3)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/binders/MultipartUploadBinder.java
 (6)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/GCSBlobStore.java
 (38)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/functions/BucketToStorageMetadata.java
 (2)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/functions/ObjectListToStorageMetadata.java
 (11)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/functions/ObjectToBlobMetadata.java
 (45)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/strategy/internal/SequentialMultipartUploadStrategy.java
 (15)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/config/GoogleCloudStorageParserModule.java
 (16)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/Bucket.java
 (321)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/BucketAccessControls.java
 (118)
    D 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/DefaultObjectAccessControls.java
 (180)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/DomainResourceReferences.java
 (4)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/GCSObject.java
 (397)
    D 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/ListBucketAccessControls.java
 (112)
    D 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/ListDefaultObjectAccessControls.java
 (112)
    D 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/ListObjectAccessControls.java
 (112)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/ListPage.java
 (101)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/ObjectAccessControls.java
 (152)
    A 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/Owner.java
 (34)
    A 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/ProjectTeam.java
 (55)
    D 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/Resource.java
 (169)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/ResumableUpload.java
 (112)
    D 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/Action.java
 (90)
    D 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/BucketCors.java
 (147)
    D 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/BucketLifeCycle.java
 (102)
    D 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/Condition.java
 (150)
    D 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/Logging.java
 (102)
    D 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/Owner.java
 (99)
    D 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/ProjectTeam.java
 (116)
    D 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/Rule.java
 (110)
    D 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/Versioning.java
 (94)
    D 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/internal/Website.java
 (102)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/templates/BucketAccessControlsTemplate.java
 (48)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/templates/BucketTemplate.java
 (99)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/templates/ComposeObjectTemplate.java
 (59)
    D 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/templates/DefaultObjectAccessControlsTemplate.java
 (65)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/templates/ObjectAccessControlsTemplate.java
 (46)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/domain/templates/ObjectTemplate.java
 (82)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/features/BucketAccessControlsApi.java
 (7)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/features/DefaultObjectAccessControlsApi.java
 (51)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/features/ObjectAccessControlsApi.java
 (23)
    R 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/internal/DomainUtils.java
 (2)
    A 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/internal/NullSafeCopies.java
 (39)
    M 
google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/parser/ParseToResumableUpload.java
 (11)
    D 
google-cloud-storage/src/main/resources/META-INF/services/org.jclouds.apis.ApiMetadata
 (18)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/features/BucketAccessControlsApiExpectTest.java
 (10)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/features/BucketAccessControlsApiLiveTest.java
 (29)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/features/BucketApiExpectTest.java
 (2)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/features/BucketApiLiveTest.java
 (81)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/features/DefaultObjectAccessControlsApiExpectTest.java
 (16)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/features/DefaultObjectAccessControlsApiLiveTest.java
 (45)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/features/ObjectAccessControlsApiExpectTest.java
 (21)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/features/ObjectApiLiveTest.java
 (131)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/features/ResumableUploadApiLiveTest.java
 (40)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/BucketAclGetTest.java
 (6)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/BucketAclInsertTest.java
 (8)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/BucketAclListTest.java
 (30)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/BucketAclUpdateTest.java
 (7)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/BucketUpdateTest.java
 (28)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/DefaultObjectAclGetTest.java
 (14)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/DefaultObjectAclInsertTest.java
 (9)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/DefaultObjectAclListTest.java
 (23)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/FullBucketGetTest.java
 (54)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/NoAclBucketListTest.java
 (33)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/NoAclBucketTest.java
 (28)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/ObjectAclGetTest.java
 (11)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/ObjectAclInsertTest.java
 (7)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/ObjectAclListTest.java
 (18)
    M 
google-cloud-storage/src/test/java/org/jclouds/googlecloudstorage/parse/ObjectAclUpdateTest.java
 (6)

-- Patch Links --

https://github.com/jclouds/jclouds-labs-google/pull/68.patch
https://github.com/jclouds/jclouds-labs-google/pull/68.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-google/pull/68

Reply via email to