ViPR Controller Java Client

The ViPR Controller Java Client provides the easiest way to access ViPR Controller REST APIs from a Java application.



 

Release Notes

 

Version 3.5.0.0

  • Release Compatible with ViPR Controller 3.5 GA
  • Requires Java 8+

Version 3.0.0.0

  • Release Compatible with ViPR Controller 3.0 GA
  • Requires Java 8+

Version 2.4.1.0

  • Release Compatible with ViPR Controller 2.4.1 GA

Version 2.4.0.0

  • Release Compatible with ViPR Controller 2.4 GA

Version 2.3.0.0

  • Release Compatible with ViPR Controller 2.3 GA

Version 2.2.0.0

  • Release Compatible with ViPR Controller 2.2 GA
  • Removed Data Services, Fabric, ECS related clients. These are now available as a separate download.

Version 2.1.0.0

  • Release Compatible with ViPR 2.1 GA
  • SSL Trust and Hostname verifier now configurable. Certificates checked by default.

Version 2.0.0.0

  • Release Compatible with ViPR 2.0 GA
  • Support for ECS and Commodity
  • Requires Java 7+

Version 1.1.0.1

  • First version available on maven central
  • Compatible with ViPR 1.1 patch 1

Version 1.1.0.0

  • Compatible with ViPR 1.1

Current Release

Download

The full client download is available here:

https://github.com/emcvipr/controller-client-java/releases/download/v3.5.0.0/vipr-controller-client-3.5.zip

Maven

Artifacts are available in maven central and can be included in your projects by importing the following dependency:

  <dependency>
      <groupId>com.emc.vipr</groupId>
      <artifactId>vipr-controller-client</artifactId>
      <version>3.5.0.0</version>
  </dependency>













 

Gradle

dependencies {
    compile "com.emc.vipr:vipr-controller-client:3.5.0.0"
}













 

API Documentation

JavaDoc documentation is available for this API here:

https://emcvipr.github.io/controller-client-java/javadoc

 

Source Code

Source code is available on the github site for this project:

https://github.com/emcvipr/controller-client-java

 

Quick Start