ADDED: version and statistics API as well as mock tests for each. Both APIS are 
very simple as they are all GET requests and do not require any parameters. 5 
methods total between the 2. This should be a good starting point for us to 
break apart the API into smaller chunks for others/reviewers to digest.
You can view, comment on, or merge this pull request online at:

  https://github.com/jclouds/jclouds-labs/pull/194

-- Commit Summary --

  * init for etcd provider.

-- File Changes --

    A etcd/pom.xml (150)
    A etcd/src/main/java/org/jclouds/etcd/EtcdApi.java (33)
    A etcd/src/main/java/org/jclouds/etcd/EtcdApiMetadata.java (87)
    A etcd/src/main/java/org/jclouds/etcd/config/EtcdHttpApiModule.java (46)
    A etcd/src/main/java/org/jclouds/etcd/domain/statistics/Counts.java (38)
    A etcd/src/main/java/org/jclouds/etcd/domain/statistics/Follower.java (38)
    A etcd/src/main/java/org/jclouds/etcd/domain/statistics/Latency.java (44)
    A etcd/src/main/java/org/jclouds/etcd/domain/statistics/Leader.java (40)
    A etcd/src/main/java/org/jclouds/etcd/domain/statistics/LeaderInfo.java (40)
    A etcd/src/main/java/org/jclouds/etcd/domain/statistics/Self.java (55)
    A etcd/src/main/java/org/jclouds/etcd/domain/statistics/Store.java (68)
    A etcd/src/main/java/org/jclouds/etcd/features/StatisticsApi.java (48)
    A etcd/src/main/java/org/jclouds/etcd/features/VersionApi.java (33)
    A etcd/src/main/java/org/jclouds/etcd/handlers/EtcdErrorHandler.java (71)
    A etcd/src/test/java/org/jclouds/etcd/EtcdApiMetadataTest.java (50)
    A etcd/src/test/java/org/jclouds/etcd/features/StatisticsApiMockTest.java 
(91)
    A etcd/src/test/java/org/jclouds/etcd/features/VersionApiMockTest.java (48)
    A etcd/src/test/java/org/jclouds/etcd/internal/BaseEtcdMockTest.java (102)
    A etcd/src/test/resources/leader.json (31)
    A etcd/src/test/resources/self.json (15)
    A etcd/src/test/resources/store.json (16)
    A etcd/src/test/resources/version.json (1)

-- Patch Links --

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

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

Reply via email to