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.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
ClusterDaxClientAuto-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.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
S3EncryptionClientThrown 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 S3TransferManagerProperties 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.
SsmClientCustomizer