Clusters with the click

Build: #70 was successful Changes by albertshau <albert@cask.co>

Code commits

Coopr/develop

  • albertshau <albert@cask.co>

    albertshau <albert@cask.co> 396b3f5352f322c549796fef4d6898d58190d17d

    Merge pull request #648 from cybervisiontech/feature/rest-client
    Feature/rest client

  • Alina Makogon <amakogon@cybervisiontech.com>

    Alina Makogon <amakogon@cybervisiontech.com> d9b249df579c7431a1c312caa3e7b987a03a3f72 m

    COOPR-510: Updated feature code according to comments from the last PR; Created unit tests for AdminRestClient and ClusterRestClient.

    • coopr-rest-client/pom.xml (version d9b249df579c7431a1c312caa3e7b987a03a3f72)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/AdminRestClient.java (version d9b249df579c7431a1c312caa3e7b987a03a3f72)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/ClusterRestClient.java (version d9b249df579c7431a1c312caa3e7b987a03a3f72)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/RestClient.java (version d9b249df579c7431a1c312caa3e7b987a03a3f72)
    • coopr-rest-client/src/test/java/co/cask/coopr/client/Entities.java (version d9b249df579c7431a1c312caa3e7b987a03a3f72)
    • coopr-rest-client/src/test/java/co/cask/coopr/client/rest/AdminRestClientTest.java (version d9b249df579c7431a1c312caa3e7b987a03a3f72)
    • coopr-rest-client/src/test/java/co/cask/coopr/client/rest/ClusterRestClientTest.java (version d9b249df579c7431a1c312caa3e7b987a03a3f72)
    • coopr-rest-client/src/test/java/co/cask/coopr/client/rest/RestClientTest.java (version d9b249df579c7431a1c312caa3e7b987a03a3f72)
    • coopr-rest-client/src/test/java/co/cask/coopr/client/rest/handler/AbstractAdminHandler.java (version d9b249df579c7431a1c312caa3e7b987a03a3f72)
    • coopr-rest-client/src/test/java/co/cask/coopr/client/rest/handler/ClusterHandler.java (version d9b249df579c7431a1c312caa3e7b987a03a3f72)
    • coopr-rest-client/src/test/java/co/cask/coopr/client/rest/handler/ClusterTemplateHandler.java (version d9b249df579c7431a1c312caa3e7b987a03a3f72)
    • coopr-rest-client/src/test/java/co/cask/coopr/client/rest/handler/ClusterTemplatesHandler.java (version d9b249df579c7431a1c312caa3e7b987a03a3f72)
    • coopr-rest-client/src/test/java/co/cask/coopr/client/rest/handler/HandlerUtils.java (version d9b249df579c7431a1c312caa3e7b987a03a3f72)
    • coopr-rest-client/src/test/java/co/cask/coopr/client/rest/handler/HardwareTypeHandler.java (version d9b249df579c7431a1c312caa3e7b987a03a3f72)
    • coopr-rest-client/src/test/java/co/cask/coopr/client/rest/handler/ImageTypeHandler.java (version d9b249df579c7431a1c312caa3e7b987a03a3f72)
    • coopr-rest-client/src/test/java/co/cask/coopr/client/rest/handler/ProviderHandler.java (version d9b249df579c7431a1c312caa3e7b987a03a3f72)
    • coopr-rest-client/src/test/java/co/cask/coopr/client/rest/handler/ServiceHandler.java (version d9b249df579c7431a1c312caa3e7b987a03a3f72)
  • Alina Makogon <amakogon@cybervisiontech.com>

    Alina Makogon <amakogon@cybervisiontech.com> 2ebafe1f02df12e62f05c0723381892069273fbc m

    Merge branch 'develop' into feature/rest-client

  • Alina Makogon <amakogon@cybervisiontech.com>

    Alina Makogon <amakogon@cybervisiontech.com> 64c2a3b1c275bcf939d52f254dac3b63d128cd78 m

    COOPR-510: Updated feature code according to comments from thr PR; Created base classes for unit testing.

    • coopr-rest-client/pom.xml (version 64c2a3b1c275bcf939d52f254dac3b63d128cd78)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/ClientManager.java (version 64c2a3b1c275bcf939d52f254dac3b63d128cd78)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/ClusterClient.java (version 64c2a3b1c275bcf939d52f254dac3b63d128cd78)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/AdminRestClient.java (version 64c2a3b1c275bcf939d52f254dac3b63d128cd78)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/ClusterRestClient.java (version 64c2a3b1c275bcf939d52f254dac3b63d128cd78)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/RestClient.java (version 64c2a3b1c275bcf939d52f254dac3b63d128cd78)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/RestClientManager.java (version 64c2a3b1c275bcf939d52f254dac3b63d128cd78)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/RestUtil.java (version 64c2a3b1c275bcf939d52f254dac3b63d128cd78)
    • coopr-rest-client/src/test/java/co/cask/coopr/client/Entities.java (version 64c2a3b1c275bcf939d52f254dac3b63d128cd78)
    • coopr-rest-client/src/test/java/co/cask/coopr/client/rest/AdminRestClientTest.java (version 64c2a3b1c275bcf939d52f254dac3b63d128cd78)
    • coopr-rest-client/src/test/java/co/cask/coopr/client/rest/RestClientTest.java (version 64c2a3b1c275bcf939d52f254dac3b63d128cd78)
    • coopr-rest-client/src/test/java/co/cask/coopr/client/rest/handler/AbstractAdminHandler.java (version 64c2a3b1c275bcf939d52f254dac3b63d128cd78)
    • coopr-rest-client/src/test/java/co/cask/coopr/client/rest/handler/ClusterTemplatesHandler.java (version 64c2a3b1c275bcf939d52f254dac3b63d128cd78)
    • coopr-rest-client/src/test/java/co/cask/coopr/client/rest/handler/TestStatusUserId.java (version 64c2a3b1c275bcf939d52f254dac3b63d128cd78)
  • Alina Makogon <amakogon@cybervisiontech.com>

    Alina Makogon <amakogon@cybervisiontech.com> 97a2e08e51d4645f7241e460360bb47a5a3874dd m

    Merge branch 'develop' into feature/rest-client

  • Alina Makogon <amakogon@cybervisiontech.com>

    Alina Makogon <amakogon@cybervisiontech.com> 77b9285da9312ab9ee0d3155b0fab526d65545ae m

    Merge branch 'develop' into feature/rest-client

  • Alina Makogon <amakogon@cybervisiontech.com>

    Alina Makogon <amakogon@cybervisiontech.com> c73a6d329e1c81f9ed413819ba477dfaefc89fc7 m

    COOPR-510: Refactored code to avoid code duplication.

    • coopr-rest-client/src/main/java/co/cask/coopr/client/AdminClient.java (version c73a6d329e1c81f9ed413819ba477dfaefc89fc7)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/ClientManager.java (version c73a6d329e1c81f9ed413819ba477dfaefc89fc7)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/ClusterClient.java (version c73a6d329e1c81f9ed413819ba477dfaefc89fc7)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/PluginClient.java (version c73a6d329e1c81f9ed413819ba477dfaefc89fc7)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/ProvisionerClient.java (version c73a6d329e1c81f9ed413819ba477dfaefc89fc7)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/TenantClient.java (version c73a6d329e1c81f9ed413819ba477dfaefc89fc7)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/AdminRestClient.java (version c73a6d329e1c81f9ed413819ba477dfaefc89fc7)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/ClusterRestClient.java (version c73a6d329e1c81f9ed413819ba477dfaefc89fc7)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/PluginRestClient.java (version c73a6d329e1c81f9ed413819ba477dfaefc89fc7)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/ProvisionerRestClient.java (version c73a6d329e1c81f9ed413819ba477dfaefc89fc7)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/RestClient.java (version c73a6d329e1c81f9ed413819ba477dfaefc89fc7)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/RestClientManager.java (version c73a6d329e1c81f9ed413819ba477dfaefc89fc7)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/TenantRestClient.java (version c73a6d329e1c81f9ed413819ba477dfaefc89fc7)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/exception/HttpFailureException.java (version c73a6d329e1c81f9ed413819ba477dfaefc89fc7)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/request/HttpDeleteWithContent.java (version c73a6d329e1c81f9ed413819ba477dfaefc89fc7)
  • Alina Makogon <amakogon@cybervisiontech.com>

    Alina Makogon <amakogon@cybervisiontech.com> 338eb451bd66c73af5a7d62e1b8a55654f81f850 m

    Merge branch 'develop' into feature/rest-client

  • Alina Makogon <amakogon@cybervisiontech.com>

    Alina Makogon <amakogon@cybervisiontech.com> aa262db567b76df62a9fa847c82cf6d16c6a78ba m

    COOPR-510: Basic rest client implementation. Implemented AdminClient and ClusterClient interfaces.

    • coopr-rest-client/pom.xml (version aa262db567b76df62a9fa847c82cf6d16c6a78ba)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/ClientManager.java (version aa262db567b76df62a9fa847c82cf6d16c6a78ba)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/AdminRestClient.java (version aa262db567b76df62a9fa847c82cf6d16c6a78ba)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/ClusterRestClient.java (version aa262db567b76df62a9fa847c82cf6d16c6a78ba)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/PluginRestClient.java (version aa262db567b76df62a9fa847c82cf6d16c6a78ba)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/ProvisionerRestClient.java (version aa262db567b76df62a9fa847c82cf6d16c6a78ba)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/RestClient.java (version aa262db567b76df62a9fa847c82cf6d16c6a78ba)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/RestClientConnectionConfig.java (version aa262db567b76df62a9fa847c82cf6d16c6a78ba)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/RestClientManager.java (version aa262db567b76df62a9fa847c82cf6d16c6a78ba)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/RestUtil.java (version aa262db567b76df62a9fa847c82cf6d16c6a78ba)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/TenantRestClient.java (version aa262db567b76df62a9fa847c82cf6d16c6a78ba)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/exception/HttpFailureException.java (version aa262db567b76df62a9fa847c82cf6d16c6a78ba)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/package-info.java (version aa262db567b76df62a9fa847c82cf6d16c6a78ba)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/request/HttpDeleteWithContent.java (version aa262db567b76df62a9fa847c82cf6d16c6a78ba)
    • coopr-rest-client/src/main/java/co/cask/coopr/client/rest/request/package-info.java (version aa262db567b76df62a9fa847c82cf6d16c6a78ba)