Thursday, 28 August 2014

Developer Preview of AWS Resource APIs for AWS SDK for Java

The new resource APIs expose AWS resources such as EC2 instances and IAM users as Java objects with attributes that can be implicitly loaded from the service and actions that can be taken directly on the resource objects. While the SDK's current request-response APIs allow explicit and granular control over the network calls your application makes to AWS, using the new resource APIs can reduce development time by simplifying your code and giving you a more object-oriented way to work with your AWS resources.


Here's a quick example to demonstrate:


Instance instance = ec2.getInstance("i-xxxxxxx"); // Reference to an instance resource object

String instanceType = instance.getInstanceType(); // Retrieve attributes with implicit network calls

instance.stop(); // Take actions on the resource




The team plans to introduce resource objects for more services and expand the capabilities during the preview period. We encourage you to try out the new APIs and send us feedback via GitHub Issues.


Find more information on AWS Java Development Blog and AWS Blog.

Add the package to your project using Maven.

Download the package

Browse the code

Browse the API reference






from AWS News http://ift.tt/1mZ1tQs

No comments:

Post a Comment