| Interface | Description | 
|---|---|
| KinesisDataGenerator | 
 A wrapper interface that will allow us to consolidate the code for synthetic data generation. 
 | 
| SparkAWSCredentials | 
 Serializable interface providing a method executors can call to obtain an
 AWSCredentialsProvider instance for authenticating to AWS services. 
 | 
| Class | Description | 
|---|---|
| DefaultCredentials | 
 Returns DefaultAWSCredentialsProviderChain for authentication. 
 | 
| KinesisInitialPositions | |
| KinesisInitialPositions.AtTimestamp | |
| KinesisInitialPositions.Latest | |
| KinesisInitialPositions.TrimHorizon | |
| KinesisUtilsPythonHelper | 
 This is a helper class that wraps the methods in KinesisUtils into more Python-friendly class and
 function so that it can be easily instantiated and called from Python's KinesisUtils. 
 | 
| SparkAWSCredentials.Builder | 
 Builder for  
SparkAWSCredentials instances. |