VMware vCloud Suite SDK Java README

VMware logo

The VMware vCloud Suite SDK for Java enables programmatic access to vSphere. Access to capabilities exposed through the vSphere Web Services API is done using the vSphere Management SDK. The SDK includes java libraries for accessing new features like Content Library and existing features like Tagging which did not support a public API prior to vSphere 6.0. The SDK also provides development kit for defining, implementing and exposing new API services (API Extensibility).
The SDK contains samples for the features mentioned above as well as samples to demonstrate how to interoperate with vSphere APIs. If you want to look at the vSphere API samples, please refer to the vSphere Management SDK

This README contains the following topics:

Intended Audience

The VMware vCloud Suite SDK for Java is intended for the following audiences:

  • Developers who want to write new application(s) for vSphere 6.0.
  • Developers migrating an existing vSphere application to use new features.
  • Developers who want to write new API services (API Extensibility).

Pre-Requisites

JDK 1.7 or higher. For exercising the samples included in this SDK, you need a vSphere 6.0 deployment. Refer to the vSphere product documentation for more information and specific installation and deployment options.

What’s in the SDK Package?

The vCloud Suite SDK for Java provides client and provider SDKs:

  • The client SDK contains Java libraries for the new features (client/lib/vcloudsuite-client-sdk-6.0.0.jar) and the vSphere API (client/lib/vim25.jar), API Reference documentation and sample code. See the Client SDK README.
  • The provider SDK contains tools and libraries for defining, implementing and exposing new API services. The provider SDK also contains a sample Java backup provider. See the Provider SDK README.

The following table contains a brief description of the contents of the vCloud Suite SDK for Java.

Directory structure (under VMware-vCloudSuite-Java-SDK):

DirectoryContentsDocumentation
client Client SDK, API documentation and samples Client SDK README
provider Provider SDK and a sample Java provider Provider SDK README

VMware Resources

For released product information, including known issues, see the VMware vSphere Web Services SDK Documentation page. Be sure to read the Release Notes for the most recent information.


Copyright © 2015 VMware, Inc. All rights not expressly granted herein are reserved.

Last updated: 26th Jan 2015 |  VMware vCloud Suite SDK Java