All Classes and Interfaces

Class
Description
AbstractAwsConfigDataLocationResolver<T extends org.springframework.boot.context.config.ConfigDataResource>
Base class for AWS specific ConfigDataLocationResolvers.
Callback interface that can be used to customize a AwsAsyncClientBuilder.
Autoconfigures AWS environment.
Provides a convenience method to apply common configuration to any AwsClientBuilder.
AwsClientCustomizer<T extends software.amazon.awssdk.awscore.client.builder.AwsClientBuilder<?,?>>
Base callback interface to be extended by customizers for specific AWS clients.
Deprecated, for removal: This API element is subject to removal in a future version.
Base properties for AWS Service client.
Details required to establish a connection to a AWS.
Deprecated, for removal: This API element is subject to removal in a future version.
Configuration properties for AWS environment.
Deprecated, for removal: This API element is subject to removal in a future version.
Callback interface that can be used to customize a AwsSyncClientBuilder.
Utility class for setting up logging in objects registered in BootstrapRegistry.
Callback interface that can be used to customize a CloudWatchAsyncClientBuilder.
Configuration for exporting metrics to CloudWatch.
ConfigurationProperties for configuring CloudWatch client.
ConfigurationProperties for configuring CloudWatch metrics export.
 
This is the superclass of all beans that can listen to changes in the configuration and fire a reload.
This is the superclass of all named strategies that can be fired when the configuration changes.
 
Properties related to AWS credentials.
EnableAutoConfiguration for AwsCredentialsProvider.
Properties used to configure ClusterDaxClient
Auto-configuration for DynamoDB integration.
Callback interface that can be used to customize a DynamoDbClientBuilder.
Properties related to AWS DynamoDB.
Configuration for managing Instance Meta Data Service metadata.
Adds properties from the EC2 Instance MetaData Service (IDMS) when it is available.
Utility object for working with EC2 instance metadata service (IDMS).
Auto-Configuration for AWS Parameter Store integration.
ConfigDataLoader for AWS Parameter Store.
 
Config data resource for AWS System Manager Management integration.
Thrown when configuration provided to ConfigDataLoader is missing parameter store keys, for example `spring.config.import=aws-parameterstore:`.
An AbstractFailureAnalyzer that performs analysis of a Parameter Store configuration failure caused by not providing a Parameter Store key to `spring.config.import` property.
Configuration properties for the AWS Parameter Store integration.
 
Auto-Configuration for reloading properties from Parameter Store.
Configuration change detector that checks for changed configuration on a scheduled basis.
Properties related to AWS Profile.
Properties related to AWS region configuration.
EnableAutoConfiguration for AwsRegionProvider.
Configuration related to reloading properties.
Configuration for reload strategies.
Interface for providing SecretKey when configuring S3EncryptionClient.
AutoConfiguration for S3Client and S3ProtocolResolver.
 
Callback interface that can be used to customize a S3ClientBuilder.
Loads config data from AWS S3.
Resolves config data locations in AWS S3.
Config data resource for AWS S3 integration.
 
EnableAutoConfiguration for S3Client based S3AsyncClient.
Properties related to S3CrtAsyncClient.
Callback interface that can be used to customize a S3EncryptionClient.Builder.
Conditional for creating S3EncryptionClient.
Properties to configure S3EncryptionClient
Thrown when configuration provided to ConfigDataLoader is missing S3 keys, for example `spring.config.import=aws-s3:`.
An AbstractFailureAnalyzer that performs analysis of a S3 configuration failure caused by not providing a S3 key to `spring.config.import` property.
 
Properties related to AWS S3.
Provides prefix config import support.
Auto-Configuration for reloading properties from S3.
Interface for providing KeyPair when configuring S3EncryptionClient.
EnableAutoConfiguration for S3TransferManager
Properties related to AWS S3 S3TransferManager.
Auto-Configuration for Secrets Manager integration.
Callback interface that can be used to customize a SecretsManagerClientBuilder.
Loads config data from AWS Secret Manager.
Resolves config data locations in AWS Secrets Manager.
Config data resource for AWS Secret Manager integration.
Thrown when configuration provided to ConfigDataLoader is missing Secrets Manager keys, for example `spring.config.import=aws-secretsmanager:`.
An AbstractFailureAnalyzer that performs analysis of a Secrets Manager configuration failure caused by not providing a Secrets Manager key to `spring.config.import` property.
Configuration properties for the AWS Secrets Manager integration.
Provides prefix config import support.
Auto-Configuration for reloading properties from Secrets Manager.
Callback interface that can be used to customize a SesClientBuilder.
Properties related to AWS Simple Email Service.
Auto-configuration for SNS integration.
Callback interface that can be used to customize a SnsClientBuilder.
Properties related to AWS SNS.
Callback interface that can be used to customize a SqsAsyncClientBuilder.
Auto-configuration for SQS integration.
Properties related to AWS SQS.
 
Callback interface that can be used to customize a SsmClientBuilder.
Properties related to AWS Sts Credentials.