| Package | Description | 
|---|---|
| com.amazonaws.mobile.auth.core | AWS Authentication Core caches the credentials and 
 handles the user sign-in flow. | 
| com.amazonaws.mobile.auth.core.signin | |
| com.amazonaws.mobile.auth.core.signin.ui | |
| com.amazonaws.mobile.auth.core.signin.ui.buttons | |
| com.amazonaws.mobile.auth.facebook | AWS Auth SDK - Facebook SignIn contains high-level
 wrapper over the Facebook Android SDK with a SignIn button
 and SignInProvider that orchestrates Facebook SignIn flow. | 
| com.amazonaws.mobile.auth.google | AWS Auth SDK - Google SignIn contains high-level
 wrapper over the Google Play Services SDK with a SignIn button
 and SignInProvider that orchestrates Google SignIn flow. | 
| com.amazonaws.mobile.auth.userpools | AWS Auth SDK - UserPools contains high-level
 wrapper over the Amazon Cognito UserPools with a managed SignIn-UI. | 
| com.amazonaws.mobile.client | |
| com.amazonaws.mobile.client.results | 
| Package | Description | 
|---|---|
| com.amazonaws.mobileconnectors.s3.transferutility | This package contains helper classes for managing upload and download tasks and a public
 class  TransferUtilitywhich is a high level client that provides methods to control users' upload and download tasks. | 
| com.amazonaws.services.s3 | Synchronous client for accessing Amazon S3. | 
| com.amazonaws.services.s3.iterable | |
| com.amazonaws.services.s3.model | Classes modeling the various types represented by Amazon S3. | 
| com.amazonaws.services.s3.model.analytics | |
| com.amazonaws.services.s3.model.inventory | |
| com.amazonaws.services.s3.model.lifecycle | |
| com.amazonaws.services.s3.model.metrics | |
| com.amazonaws.services.s3.util | 
| Package | Description | 
|---|---|
| com.amazonaws.mobileconnectors.dynamodbv2.document | |
| com.amazonaws.mobileconnectors.dynamodbv2.document.datatype | |
| com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper | |
| com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.marshallers | Standard implementations of  ArgumentMarshaller. | 
| com.amazonaws.mobileconnectors.dynamodbv2.dynamodbmapper.unmarshallers | Standard implementations of  ArgumentUnmarshaller. | 
| com.amazonaws.services.dynamodbv2 |  | 
| com.amazonaws.services.dynamodbv2.model | Classes modeling the various types represented by AmazonDynamoDB | 
| com.amazonaws.services.dynamodbv2.util | 
| Package | Description | 
|---|---|
| com.amazonaws.mobileconnectors.kinesis.kinesisrecorder | Primary classes for interacting with the Kinesis connector for offline storage
 of records, and improved performance when working with to Amazon Kinesis. | 
| com.amazonaws.services.kinesis |  | 
| com.amazonaws.services.kinesis.model | Classes modeling the various types represented by AmazonKinesis | 
| com.amazonaws.services.kinesisfirehose |  | 
| com.amazonaws.services.kinesisfirehose.model | Classes modeling the various types represented by AmazonKinesisFirehose | 
| Package | Description | 
|---|---|
| com.amazonaws.mobileconnectors.pinpoint | |
| com.amazonaws.mobileconnectors.pinpoint.analytics | Primary classes for interacting with the Pinpoint Analytics connector for
 easily creating and recording app analytics | 
| com.amazonaws.mobileconnectors.pinpoint.analytics.monetization | Pinpoint helper classes for recording monetization and purchasing events | 
| com.amazonaws.mobileconnectors.pinpoint.targeting | |
| com.amazonaws.mobileconnectors.pinpoint.targeting.endpointProfile | |
| com.amazonaws.mobileconnectors.pinpoint.targeting.notification | |
| com.amazonaws.services.pinpoint | Amazon Pinpoint | 
| com.amazonaws.services.pinpoint.model | Classes modeling the various types represented by AmazonPinpoint | 
| com.amazonaws.services.pinpointanalytics | Amazon Mobile Analytics is a service for collecting, visualizing, and understanding app usage data at scale. | 
| com.amazonaws.services.pinpointanalytics.model | Classes modeling the various types represented by AmazonPinpointAnalytics | 
| Package | Description | 
|---|---|
| com.amazonaws.mobileconnectors.iot | AWSIotAndroidClient
 AWS IoT Android
 AWSIotAndroidClient provides access to the AWS IoT Service from an Android App. | 
| com.amazonaws.services.iot |  | 
| com.amazonaws.services.iot.model | Classes modeling the various types represented by AWSIot | 
| com.amazonaws.services.iotdata |  | 
| com.amazonaws.services.iotdata.model | Classes modeling the various types represented by AWSIotData | 
| Package | Description | 
|---|---|
| com.amazonaws.mobileconnectors.lambdainvoker | This package provides features to invoke a Lambda function via dynamic proxy. | 
| com.amazonaws.mobileconnectors.util | |
| com.amazonaws.services.lambda |  | 
| com.amazonaws.services.lambda.model | Classes modeling the various types represented by AWSLambda | 
| Package | Description | 
|---|---|
| com.amazonaws.mobileconnectors.apigateway | |
| com.amazonaws.mobileconnectors.apigateway.annotation | 
| Package | Description | 
|---|---|
| com.amazonaws.services.kinesisvideoarchivedmedia |  | 
| com.amazonaws.services.kinesisvideoarchivedmedia.model | Classes modeling the various types represented by AWSKinesisVideoArchivedMedia | 
| Package | Description | 
|---|---|
| com.amazonaws.services.kinesisvideosignaling | Kinesis Video Streams Signaling Service is a intermediate service that establishes a communication channel for discovering peers, transmitting offers and answers in order to establish peer-to-peer connection in webRTC technology. | 
| com.amazonaws.services.kinesisvideosignaling.model | Classes modeling the various types represented by AWSKinesisVideoSignaling | 
| Package | Description | 
|---|---|
| com.amazonaws.mobileconnectors.lex.interactionkit | Contains the public API which handles Dialog between client and service | 
| com.amazonaws.mobileconnectors.lex.interactionkit.config | Contains the public API which handles client config | 
| com.amazonaws.mobileconnectors.lex.interactionkit.continuations | Contains the public API which handles task continuations | 
| com.amazonaws.mobileconnectors.lex.interactionkit.exceptions | Contains the public API Exceptions | 
| com.amazonaws.mobileconnectors.lex.interactionkit.listeners | |
| com.amazonaws.mobileconnectors.lex.interactionkit.ui | |
| com.amazonaws.mobileconnectors.lex.interactionkit.utils | |
| com.amazonaws.services.lexrts | Amazon Lex provides both build and runtime endpoints. | 
| com.amazonaws.services.lexrts.model | Classes modeling the various types represented by AmazonLexRuntime | 
| Package | Description | 
|---|---|
| com.amazonaws.mobileconnectors.geo.tracker | |
| com.amazonaws.services.geo | Suite of geospatial services including Maps, Places, Tracking, and Geofencing | 
| com.amazonaws.services.geo.model | Classes modeling the various types represented by AmazonLocation | 
| Package | Description | 
|---|---|
| com.amazonaws.services.polly | Amazon Polly is a web service that makes it easy to synthesize speech from text. | 
| com.amazonaws.services.polly.model | Classes modeling the various types represented by AmazonPolly | 
| Package | Description | 
|---|---|
| com.amazonaws.services.kms |  | 
| com.amazonaws.services.kms.model | Classes modeling the various types represented by AWSKMS | 
| Package | Description | 
|---|---|
| com.amazonaws.services.cloudwatch | Amazon CloudWatch monitors your Amazon Web Services (AWS) resources and the applications you run on AWS in real-time. | 
| com.amazonaws.services.cloudwatch.model | Classes modeling the various types represented by AmazonCloudWatch | 
| Package | Description | 
|---|---|
| com.amazonaws.services.comprehend | Amazon Comprehend is an AWS service for gaining insight into the content of documents. | 
| com.amazonaws.services.comprehend.model | Classes modeling the various types represented by AmazonComprehend | 
| Package | Description | 
|---|---|
| com.amazonaws.services.connect | Amazon Connect is a cloud-based contact center solution that makes it easy to set up and manage a customer contact center and provide reliable customer engagement at any scale. | 
| com.amazonaws.services.connect.model | Classes modeling the various types represented by AmazonConnect | 
| Package | Description | 
|---|---|
| com.amazonaws.services.connectparticipant | Amazon Connect is a cloud-based contact center solution that makes it easy to set up and manage a customer contact center and provide reliable customer engagement at any scale. | 
| com.amazonaws.services.connectparticipant.model | Classes modeling the various types represented by AmazonConnectParticipant | 
| Package | Description | 
|---|---|
| com.amazonaws.services.ec2 | Synchronous and asynchronous client classes for accessing AmazonEC2. | 
| com.amazonaws.services.ec2.model | Classes modeling the various types represented by AmazonEC2. | 
| com.amazonaws.services.ec2.util | Utilities for working with Amazon EC2 such as generating policy
 signatures for use with the bundling API. | 
| Package | Description | 
|---|---|
| com.amazonaws.services.machinelearning | Definition of the public APIs exposed by Amazon Machine Learning | 
| com.amazonaws.services.machinelearning.model | Classes modeling the various types represented by AmazonMachineLearning | 
| Package | Description | 
|---|---|
| com.amazonaws.services.rekognition | This is the Amazon Rekognition API reference. | 
| com.amazonaws.services.rekognition.model | Classes modeling the various types represented by AmazonRekognition | 
| Package | Description | 
|---|---|
| com.amazonaws.services.sagemakerruntime |  The Amazon SageMaker runtime API. | 
| com.amazonaws.services.sagemakerruntime.model | Classes modeling the various types represented by AmazonSageMakerRuntime | 
| Package | Description | 
|---|---|
| com.amazonaws.services.sns |  | 
| com.amazonaws.services.sns.model | Classes modeling the various types represented by AmazonSNS | 
| com.amazonaws.services.sns.util | Utilities for working with Amazon Simple Notification Service such as validating
 message signatures. | 
| Package | Description | 
|---|---|
| com.amazonaws.services.sqs | Welcome to the Amazon Simple Queue Service API Reference. | 
| com.amazonaws.services.sqs.buffered | |
| com.amazonaws.services.sqs.model | Classes modeling the various types represented by AmazonSQS | 
| Package | Description | 
|---|---|
| com.amazonaws.services.simpleemail |  | 
| com.amazonaws.services.simpleemail.model | Classes modeling the various types represented by AmazonSimpleEmailService | 
| Package | Description | 
|---|---|
| com.amazonaws.services.logs | You can use Amazon CloudWatch Logs to monitor, store, and access your log files from Amazon EC2 instances, AWS CloudTrail, or other sources. | 
| com.amazonaws.services.logs.model | Classes modeling the various types represented by AmazonCloudWatchLogs | 
| Package | Description | 
|---|---|
| com.amazonaws.services.simpledb | Synchronous and asynchronous client classes for accessing AmazonSimpleDB. | 
| com.amazonaws.services.simpledb.model | Classes modeling the various types represented by AmazonSimpleDB. | 
| com.amazonaws.services.simpledb.util | Common utilities for working with Amazon SimpleDB, such
 as padding numeric datatypes so they can be compared as strings. | 
| Package | Description | 
|---|---|
| com.amazonaws.services.textract | Amazon Textract detects and analyzes text in documents and converts it into machine-readable text. | 
| com.amazonaws.services.textract.model | Classes modeling the various types represented by AmazonTextract | 
| Package | Description | 
|---|---|
| com.amazonaws.services.transcribe | Operations and objects for transcribing speech to text. | 
| com.amazonaws.services.transcribe.model | Classes modeling the various types represented by AmazonTranscribe | 
| Package | Description | 
|---|---|
| com.amazonaws.services.translate | Provides translation between one source language and another of the same set of languages. | 
| com.amazonaws.services.translate.model | Classes modeling the various types represented by AmazonTranslate | 
| Package | Description | 
|---|---|
| com.amazonaws | The amazonaws package includes classes commonly used to support the AWS SDK for Android. | 
| com.amazonaws.auth | |
| com.amazonaws.auth.policy | Classes for creating custom AWS access control policies. | 
| com.amazonaws.auth.policy.actions | Collection of actions for AWS access control policies. | 
| com.amazonaws.auth.policy.conditions | Collection of AWS access control policy conditions. | 
| com.amazonaws.auth.policy.resources | Collection of resources for AWS access control policies. | 
| com.amazonaws.event | |
| com.amazonaws.handlers | |
| com.amazonaws.http | |
| com.amazonaws.mobile.config | |
| com.amazonaws.regions | |
| com.amazonaws.retry | 
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.