Skip to content

Latest commit

 

History

History
101 lines (69 loc) · 3.86 KB

File metadata and controls

101 lines (69 loc) · 3.86 KB

Google Cloud Java Client for Compute (Alpha)

Java idiomatic client for [Google Cloud Compute] (https://cloud.google.com/compute).

Build Status Coverage Status

Codacy Badge Dependency Status

Note: This client is a work-in-progress, and may occasionally make backwards-incompatible changes.

Quickstart

If you are using Maven, add this to your pom.xml file

If you are using Gradle, add this to your dependencies

If you are using SBT, add this to your dependencies

Example Application

Authentication

See the Authentication section in the base directory's README.

About Google Cloud Compute

Google Cloud Compute delivers virtual machines running in Google's innovative data centers and worldwide fiber network. Compute Engine's tooling and workflow support enable scaling from single instances to global, load-balanced cloud computing. Compute Engine's VMs boot quickly, come with persistent disk storage, deliver consistent performance and are available in many configurations.

Be sure to activate the Google Cloud Compute API on the Developer's Console to use Compute from your project.

See the gcloud-java API compute documentation to learn how to interact with Google Cloud Compute using this Client Library.

Getting Started

Troubleshooting

To get help, follow the gcloud-java links in the gcloud-*shared Troubleshooting document.

Java Versions

Java 7 or above is required for using this client.

Testing

This library has tools to help make tests for code using Cloud Compute.

See TESTING to read more about testing.

Versioning

This library follows [Semantic Versioning] (http://semver.org/).

It is currently in major version zero (0.y.z), which means that anything may change at any time and the public API should not be considered stable.

Contributing

Contributions to this library are always welcome and highly encouraged.

See CONTRIBUTING for more information on how to get started.

License

Apache 2.0 - See LICENSE for more information.