Release: AWS SDK for Java 1.3.1

Release Notes>Java>Release: AWS SDK for Java 1.3.1
This release enables developers to use the new Auto Scaling Tagging features, and Amazon S3 Object Expiration features.

Details

Submitted By: Jason@AWS
Release Date: February 2, 2012 9:25 PM GMT
Latest Version: 1.3.1
Created On: February 2, 2012 9:25 PM GMT
Last Updated: February 2, 2012 9:25 PM GMT

Download

Download the latest AWS SDK for Java

New Features

Change Description
Auto Scaling Tagging

You can now use Auto Scaling group tags to organize your Auto Scaling resources and provide additional information for your Auto Scaling group such as software version, role, or location information.

Here's a sample for creating a tag on a Auto Scaling group called "production-auto-scaling-group":
Tag tag = new Tag()
    .withKey("software-version")
    .withValue("1.1")
    .withResourceId("production-auto-scaling-group")
    .withResourceType("auto-scaling-group")
    .withPropagateAtLaunch(true);
autoScaling.createOrUpdateTags(new CreateOrUpdateTagsRequest().withTags(tag));
			
Amazon S3 Object Expiration

Amazon S3's Object Expiration function allows you to define rules to schedule the removal of your objects after a pre-defined time period. The rules are specified in the Lifecycle Configuration policy that you apply to a bucket.

Amazon S3 Abortable InputStreams

The InputStream returned by the Amazon S3Object class now contains an abort() method that will immediately terminate the connection to Amazon S3. This can be more efficient than calling close when an object is only partially read.

Amazon DynamoDB Session Management

Amazon DynamoDB clients created with long-lived AWS credentials will now share session tokens between clients.

Resolved Issues

Amazon S3 Abortable InputStreams

The InputStream returned by the Amazon S3Object class now contains an abort() method that will immediately terminate the connection to Amazon S3. This can be more efficient than calling close when an object is only partially read.

Async Client Shutdown

Calling the shutdown() method on asynchronous clients in the AWS SDK for Java now correctly shuts down the client's thread pool.

Supported API Versions

This release of the SDK supports the following API versions:

Service API Version
Amazon CloudFront 2010-11-01
Amazon CloudWatch 2010-08-01
Amazon DynamoDB 2011-12-05
Amazon Elastic Compute Cloud (EC2) 2011-11-01
Amazon Elastic MapReduce 2009-03-31
Amazon ElastiCache 2011-07-15
Amazon Relational Database Service (RDS) 2011-04-01
Amazon Route 53 2011-05-05
Amazon Simple Email Service (SES) 2010-12-01
Amazon Simple Notification Service (SNS) 2010-03-31
Amazon Simple Queue Service 2011-10-01
Amazon Simple Storage Service (S3) 2006-03-01
Amazon SimpleDB 2009-04-15
Auto Scaling 2011-01-01
AWS Cloud Formation 2010-05-15
AWS Elastic Beanstalk 2010-12-01
AWS Identity and Access Management 2010-05-08
AWS Import/Export 2010-06-01
AWS Security Token Service 2011-06-15
Elastic Load Balancing 2011-11-15

 

©2014, Amazon Web Services, Inc. or its affiliates. All rights reserved.