This PR is intended to get feedback from the community on the new builder support. It does _not_ include live tests.
- Introduces `AutoValue.Builder` support to jclouds - Adds `Service` and related domain objects - Adds Poppy `ServiceApi` create and get methods - Adds `ServiceApiMockTest` /cc @zack-shoylev @nacx @demobox You can view, comment on, or merge this pull request online at: https://github.com/jclouds/jclouds-labs-openstack/pull/178 -- Commit Summary -- * JCLOUDS-806: Support OpenStack Poppy Service API and introduce AutoValue.Builder support -- File Changes -- M openstack-poppy/pom.xml (1) M openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/PoppyApi.java (6) A openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/domain/Caching.java (82) A openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/domain/Domain.java (70) A openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/domain/Error.java (40) A openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/domain/Origin.java (85) M openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/domain/Provider.java (6) A openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/domain/Restriction.java (82) A openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/domain/Service.java (85) M openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/features/FlavorApi.java (16) A openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/features/ServiceApi.java (78) A openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/functions/ParseServiceURIFromHeaders.java (43) A openstack-poppy/src/main/java/org/jclouds/openstack/poppy/v1/options/ServiceCreateOptions.java (67) A openstack-poppy/src/test/java/org/jclouds/openstack/poppy/v1/features/ServiceApiMockTest.java (130) A openstack-poppy/src/test/resources/poppy_service_create_request.json (37) A openstack-poppy/src/test/resources/poppy_service_get_response.json (72) -- Patch Links -- https://github.com/jclouds/jclouds-labs-openstack/pull/178.patch https://github.com/jclouds/jclouds-labs-openstack/pull/178.diff --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds-labs-openstack/pull/178
