The AWS SDK for Java simplifies use of AWS Services by providing a set of libraries that are consistent and familiar for Java developers. It provides support for API lifecycle consideration such as credential management, retries, data marshaling, and serialization. The AWS SDK for Java also supports higher level abstractions for simplified development.
The AWS SDK for Java provides Java APIs for each AWS service. Using the SDK, you can build Java applications that work with Amazon S3, Amazon EC2, Amazon DynamoDB, and more.","id":"collection-text-media#sdk-for-java-intro","heading":"How it works"},"metadata":{"tags":[]}}]},"metadata":{"auth":{},"testAttributes":{}},"context":{"page":{"pageUrl":"https://aws.amazon.com/sdk-for-java/"},"environment":{"stage":"prod","region":"us-east-1"},"sdkVersion":"1.0.122"},"refMap":{"manifest.js":"47864e0370","rt-text-media-collection.css":"1a978f15e8","rt-text-media-collection.js":"2ff4ed8f57","rt-text-media-collection.rtl.css":"387281ca5f","rt-text-media-collection.css.js":"6aea633486","rt-text-media-collection.rtl.css.js":"635a97f363"},"settings":{"templateMappings":{"hyperlinkText":"hyperlinkText","hyperlinkUrl":"hyperlinkUrl","heading":"heading","mediaAltText":"mediaAltText","mediaPosition":"mediaPosition","mediaUrl":"mediaUrl","subheader":"subheader","bodyContent":"bodyContent","videoOverlayTitle":"videoOverlayTitle","videoThumbnailUrl":"videoThumbnailUrl","videoPlayButtonText":"videoPlayButtonText","dark":"dark"}}}
How it works
The AWS SDK for Java simplifies use of AWS Services by providing a set of libraries that are consistent and familiar for Java developers. It provides support for API lifecycle consideration such as credential management, retries, data marshaling, and serialization. The AWS SDK for Java also supports higher level abstractions for simplified development.
The AWS SDK for Java provides Java APIs for each AWS service. Using the SDK, you can build Java applications that work with Amazon S3, Amazon EC2, Amazon DynamoDB, and more.
The AWS SDK for Java 2.x utilizes a new, nonblocking SDK architecture built on Netty to support true nonblocking I/O. It features truly nonblocking asynchronous clients that implement high concurrency across a few threads. \n
Learn more","useCaseCtaUrl":"https://docs.aws.amazon.com/sdk-for-java/v2/developer-guide/basics-async.html"},"metadata":{"tags":[]}},{"fields":{"useCaseCta":"View documentation","useCaseTitle":"Automatic pagination","id":"product-use-cases#sdk-for-java-features-2","customSortOrder":"2","useCaseSummary":" Many AWS operations return paginated results when the response object is too large to return in a single response. AWS SDK for Java 2.x uses auto-pagination methods that make multiple service calls to get the next page of results for you automatically. \n