Index

A B C D E G H I J L M O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractAwsConfigDataLocationResolver<T extends org.springframework.boot.context.config.ConfigDataResource> - Class in io.awspring.cloud.autoconfigure.config
Base class for AWS specific ConfigDataLocationResolvers.
AbstractAwsConfigDataLocationResolver() - Constructor for class io.awspring.cloud.autoconfigure.config.AbstractAwsConfigDataLocationResolver
 
afterPropertiesSet() - Method in class io.awspring.cloud.autoconfigure.config.reload.PollingAwsPropertySourceChangeDetector
 
analyze(Throwable, ParameterStoreKeysMissingException) - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreMissingKeysFailureAnalyzer
 
analyze(Throwable, SecretsManagerKeysMissingException) - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerMissingKeysFailureAnalyzer
 
apply(AwsClientCustomizer<V>, V) - Static method in interface io.awspring.cloud.autoconfigure.core.AwsClientCustomizer
 
asyncHttpClient() - Method in interface io.awspring.cloud.autoconfigure.core.AwsClientCustomizer
 
asyncHttpClientBuilder() - Method in interface io.awspring.cloud.autoconfigure.core.AwsClientCustomizer
 
AwsAutoConfiguration - Class in io.awspring.cloud.autoconfigure.core
Autoconfigures AWS environment.
AwsAutoConfiguration(AwsProperties) - Constructor for class io.awspring.cloud.autoconfigure.core.AwsAutoConfiguration
 
awsClientBuilderConfigurer(AwsCredentialsProvider, AwsRegionProvider) - Method in class io.awspring.cloud.autoconfigure.core.AwsAutoConfiguration
 
AwsClientBuilderConfigurer - Class in io.awspring.cloud.autoconfigure.core
Provides a convenience method to apply common configuration to any AwsClientBuilder.
AwsClientCustomizer<T> - Interface in io.awspring.cloud.autoconfigure.core
 
AwsClientProperties - Class in io.awspring.cloud.autoconfigure
Base properties for AWS Service client.
AwsClientProperties() - Constructor for class io.awspring.cloud.autoconfigure.AwsClientProperties
 
AwsParameterStoreClientCustomizer - Interface in io.awspring.cloud.autoconfigure.config.parameterstore
 
AwsProperties - Class in io.awspring.cloud.autoconfigure.core
Configuration properties for AWS environment.
AwsProperties() - Constructor for class io.awspring.cloud.autoconfigure.core.AwsProperties
 
AwsSecretsManagerClientCustomizer - Interface in io.awspring.cloud.autoconfigure.config.secretsmanager
 

B

BootstrapLoggingHelper - Class in io.awspring.cloud.autoconfigure.config
Utility class for setting up logging in objects registered in BootstrapRegistry.

C

changed(EnumerablePropertySource<?>, EnumerablePropertySource<?>) - Method in class io.awspring.cloud.autoconfigure.config.reload.ConfigurationChangeDetector
Determines if two property sources are different.
cloudWatchAsyncClient(CloudWatchProperties, AwsClientBuilderConfigurer, ObjectProvider<AwsClientCustomizer<CloudWatchAsyncClientBuilder>>) - Method in class io.awspring.cloud.autoconfigure.metrics.CloudWatchExportAutoConfiguration
 
cloudWatchConfig(CloudWatchRegistryProperties) - Method in class io.awspring.cloud.autoconfigure.metrics.CloudWatchExportAutoConfiguration
 
CloudWatchExportAutoConfiguration - Class in io.awspring.cloud.autoconfigure.metrics
Configuration for exporting metrics to CloudWatch.
CloudWatchExportAutoConfiguration() - Constructor for class io.awspring.cloud.autoconfigure.metrics.CloudWatchExportAutoConfiguration
 
cloudWatchMeterRegistry(CloudWatchConfig, Clock, CloudWatchAsyncClient) - Method in class io.awspring.cloud.autoconfigure.metrics.CloudWatchExportAutoConfiguration
 
CloudWatchProperties - Class in io.awspring.cloud.autoconfigure.metrics
ConfigurationProperties for configuring CloudWatch client.
CloudWatchProperties() - Constructor for class io.awspring.cloud.autoconfigure.metrics.CloudWatchProperties
 
CloudWatchRegistryProperties - Class in io.awspring.cloud.autoconfigure.metrics
ConfigurationProperties for configuring CloudWatch metrics export.
CloudWatchRegistryProperties() - Constructor for class io.awspring.cloud.autoconfigure.metrics.CloudWatchRegistryProperties
 
CONFIG_PREFIX - Static variable in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreProperties
Configuration prefix.
CONFIG_PREFIX - Static variable in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerProperties
Configuration prefix.
CONFIG_PREFIX - Static variable in class io.awspring.cloud.autoconfigure.core.AwsProperties
Configuration prefix.
ConfigurationChangeDetector<T extends AwsPropertySource<?,?>> - Class in io.awspring.cloud.autoconfigure.config.reload
This is the superclass of all beans that can listen to changes in the configuration and fire a reload.
ConfigurationChangeDetector(ReloadProperties, ConfigurationUpdateStrategy, ConfigurableEnvironment, Class<T>) - Constructor for class io.awspring.cloud.autoconfigure.config.reload.ConfigurationChangeDetector
 
ConfigurationUpdateStrategy - Class in io.awspring.cloud.autoconfigure.config.reload
This is the superclass of all named strategies that can be fired when the configuration changes.
configure(T) - Method in class io.awspring.cloud.autoconfigure.core.AwsClientBuilderConfigurer
 
configure(T, AwsClientProperties, AwsClientCustomizer<T>) - Method in class io.awspring.cloud.autoconfigure.core.AwsClientBuilderConfigurer
 
configure(T, AwsClientProperties, BootstrapContext) - Method in class io.awspring.cloud.autoconfigure.config.AbstractAwsConfigDataLocationResolver
 
create(ReloadProperties, ContextRefresher, Optional<RestartEndpoint>) - Static method in class io.awspring.cloud.autoconfigure.config.reload.ConfigurationUpdateStrategy
 
createAwsSecretsManagerClient(BootstrapContext) - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerConfigDataLocationResolver
 
createCredentialsProvider(CredentialsProperties, AwsRegionProvider) - Static method in class io.awspring.cloud.autoconfigure.core.CredentialsProviderAutoConfiguration
 
createPropertySource(String, boolean, SecretsManagerClient) - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerPropertySources
Creates property source for given context.
createPropertySource(String, boolean, SsmClient) - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStorePropertySources
Creates property source for given context.
createRegionProvider(RegionProperties) - Static method in class io.awspring.cloud.autoconfigure.core.RegionProviderAutoConfiguration
 
createSimpleSystemManagementClient(BootstrapContext) - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreConfigDataLocationResolver
 
CredentialsProperties - Class in io.awspring.cloud.autoconfigure.core
Properties related to AWS credentials.
CredentialsProperties() - Constructor for class io.awspring.cloud.autoconfigure.core.CredentialsProperties
 
credentialsProvider() - Method in class io.awspring.cloud.autoconfigure.core.CredentialsProviderAutoConfiguration
 
CredentialsProviderAutoConfiguration - Class in io.awspring.cloud.autoconfigure.core
EnableAutoConfiguration for AwsCredentialsProvider.
CredentialsProviderAutoConfiguration(CredentialsProperties, AwsRegionProvider) - Constructor for class io.awspring.cloud.autoconfigure.core.CredentialsProviderAutoConfiguration
 

D

DaxProperties - Class in io.awspring.cloud.autoconfigure.dynamodb
Properties used to configure ClusterDaxClient
DaxProperties() - Constructor for class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
defaultSqsListenerContainerFactory(ObjectProvider<SqsAsyncClient>, ObjectProvider<AsyncErrorHandler<Object>>, ObjectProvider<ErrorHandler<Object>>, ObjectProvider<AsyncMessageInterceptor<Object>>, ObjectProvider<MessageInterceptor<Object>>, ObjectProvider<ObjectMapper>) - Method in class io.awspring.cloud.autoconfigure.sqs.SqsAutoConfiguration
 
DynamoDbAutoConfiguration - Class in io.awspring.cloud.autoconfigure.dynamodb
Auto-configuration for DynamoDB integration.
DynamoDbAutoConfiguration() - Constructor for class io.awspring.cloud.autoconfigure.dynamodb.DynamoDbAutoConfiguration
 
dynamoDbEnhancedClient(DynamoDbClient) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DynamoDbAutoConfiguration
 
DynamoDbProperties - Class in io.awspring.cloud.autoconfigure.dynamodb
Properties related to AWS DynamoDB.
DynamoDbProperties() - Constructor for class io.awspring.cloud.autoconfigure.dynamodb.DynamoDbProperties
 
dynamoDbTableNameResolver(DynamoDbProperties) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DynamoDbAutoConfiguration
 
dynamoDbTableSchemaResolver(List<TableSchema<?>>) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DynamoDbAutoConfiguration
 
dynamoDBTemplate(DynamoDbEnhancedClient, DynamoDbTableSchemaResolver, DynamoDbTableNameResolver) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DynamoDbAutoConfiguration
 

E

environment - Variable in class io.awspring.cloud.autoconfigure.config.reload.ConfigurationChangeDetector
 
equals(Object) - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreConfigDataResource
 
equals(Object) - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerConfigDataResource
 
executeCycle() - Method in class io.awspring.cloud.autoconfigure.config.reload.PollingAwsPropertySourceChangeDetector
 

G

getAccelerateModeEnabled() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
 
getAccessKey() - Method in class io.awspring.cloud.autoconfigure.core.CredentialsProperties
 
getChecksumValidationEnabled() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
 
getChunkedEncodingEnabled() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
 
getClusterUpdateIntervalMillis() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
getConnectionTtlMillis() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
getConnectTimeoutMillis() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
getContext() - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreConfigDataResource
Returns context which is equal to Secret Manager secret name.
getContext() - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerConfigDataResource
Returns context which is equal to Secret Manager secret name.
getCrossRegionEnabled() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
 
getCrt() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
 
getCustomContexts(String) - Method in class io.awspring.cloud.autoconfigure.config.AbstractAwsConfigDataLocationResolver
 
getDax() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DynamoDbProperties
 
getDefaultsMode() - Method in class io.awspring.cloud.autoconfigure.core.AwsProperties
 
getDualstackEnabled() - Method in class io.awspring.cloud.autoconfigure.core.AwsProperties
 
getEndpoint() - Method in class io.awspring.cloud.autoconfigure.AwsClientProperties
 
getEndpoint() - Method in class io.awspring.cloud.autoconfigure.core.AwsProperties
 
getEndpointRefreshTimeoutMillis() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
getFipsEnabled() - Method in class io.awspring.cloud.autoconfigure.core.AwsProperties
 
getFollowSymbolicLinks() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties
 
getIdleTimeoutMillis() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
getInitialReadBufferSizeInBytes() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3CrtClientProperties
 
getListener() - Method in class io.awspring.cloud.autoconfigure.sqs.SqsProperties
 
getMaxConcurrency() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
getMaxConcurrency() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3CrtClientProperties
 
getMaxConcurrentMessages() - Method in class io.awspring.cloud.autoconfigure.sqs.SqsProperties.Listener
 
getMaxDepth() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties
 
getMaxMessagesPerPoll() - Method in class io.awspring.cloud.autoconfigure.sqs.SqsProperties.Listener
 
getMaxPendingConnectionAcquires() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
getMaxWaitForRestart() - Method in class io.awspring.cloud.autoconfigure.config.reload.ReloadProperties
 
getMinimumPartSizeInBytes() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3CrtClientProperties
 
getName() - Method in class io.awspring.cloud.autoconfigure.core.Profile
 
getNamespace() - Method in class io.awspring.cloud.autoconfigure.metrics.CloudWatchRegistryProperties
 
getPath() - Method in class io.awspring.cloud.autoconfigure.core.Profile
 
getPathStyleAccessEnabled() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
 
getPeriod() - Method in class io.awspring.cloud.autoconfigure.config.reload.ReloadProperties
 
getPollTimeout() - Method in class io.awspring.cloud.autoconfigure.sqs.SqsProperties.Listener
 
getPrefix() - Method in class io.awspring.cloud.autoconfigure.config.AbstractAwsConfigDataLocationResolver
 
getPrefix() - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreConfigDataLocationResolver
 
getPrefix() - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerConfigDataLocationResolver
 
getProfile() - Method in class io.awspring.cloud.autoconfigure.core.CredentialsProperties
 
getProfile() - Method in class io.awspring.cloud.autoconfigure.core.RegionProperties
 
getPropertySourceClass() - Method in class io.awspring.cloud.autoconfigure.config.reload.ConfigurationChangeDetector
 
getPropertySources() - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreConfigDataResource
 
getPropertySources() - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerConfigDataResource
 
getReadRetries() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
getRegion() - Method in class io.awspring.cloud.autoconfigure.AwsClientProperties
 
getReload() - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreProperties
 
getReload() - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerProperties
 
getRequestTimeoutMillis() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
getRoleArn() - Method in class io.awspring.cloud.autoconfigure.core.StsProperties
 
getRoleSessionName() - Method in class io.awspring.cloud.autoconfigure.core.StsProperties
 
getSecretKey() - Method in class io.awspring.cloud.autoconfigure.core.CredentialsProperties
 
getSkipHostNameVerification() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
getSourceArn() - Method in class io.awspring.cloud.autoconfigure.ses.SesProperties
 
getStatic() - Method in class io.awspring.cloud.autoconfigure.core.RegionProperties
 
getStrategy() - Method in class io.awspring.cloud.autoconfigure.config.reload.ReloadProperties
 
getSts() - Method in class io.awspring.cloud.autoconfigure.core.CredentialsProperties
 
getTablePrefix() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DynamoDbProperties
 
getTargetThroughputInGbps() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3CrtClientProperties
 
getTransferManager() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
 
getUrl() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
getUseArnRegionEnabled() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
 
getWebIdentityTokenFile() - Method in class io.awspring.cloud.autoconfigure.core.StsProperties
 
getWriteRetries() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 

H

hashCode() - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreConfigDataResource
 
hashCode() - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerConfigDataResource
 
httpClient() - Method in interface io.awspring.cloud.autoconfigure.core.AwsClientCustomizer
 
httpClientBuilder() - Method in interface io.awspring.cloud.autoconfigure.core.AwsClientCustomizer
 

I

io.awspring.cloud.autoconfigure - package io.awspring.cloud.autoconfigure
Auto-configurations for AWS services integrations.
io.awspring.cloud.autoconfigure.config - package io.awspring.cloud.autoconfigure.config
ConfigDataLoader implementations for AWS services.
io.awspring.cloud.autoconfigure.config.parameterstore - package io.awspring.cloud.autoconfigure.config.parameterstore
ConfigDataLoader implementation for AWS Parameter Store.
io.awspring.cloud.autoconfigure.config.reload - package io.awspring.cloud.autoconfigure.config.reload
Common classes used for reloading configuration properties.
io.awspring.cloud.autoconfigure.config.secretsmanager - package io.awspring.cloud.autoconfigure.config.secretsmanager
ConfigDataLoader implementation for AWS Secrets Manager.
io.awspring.cloud.autoconfigure.core - package io.awspring.cloud.autoconfigure.core
Auto-configurations for core Spring Cloud AWS components - AwsCredentialsProvider and AwsRegionProvider.
io.awspring.cloud.autoconfigure.dynamodb - package io.awspring.cloud.autoconfigure.dynamodb
Auto-configuration for DynamoDB integration.
io.awspring.cloud.autoconfigure.metrics - package io.awspring.cloud.autoconfigure.metrics
Auto-configuration for CloudWatch integration.
io.awspring.cloud.autoconfigure.s3 - package io.awspring.cloud.autoconfigure.s3
Auto-configuration for S3 integrations.
io.awspring.cloud.autoconfigure.s3.properties - package io.awspring.cloud.autoconfigure.s3.properties
Properties for auto-configuration
io.awspring.cloud.autoconfigure.ses - package io.awspring.cloud.autoconfigure.ses
Auto-configuration for Amazon SES (Simple Email Service) integrations.
io.awspring.cloud.autoconfigure.sns - package io.awspring.cloud.autoconfigure.sns
Auto-configuration for Amazon SNS (Simple Notification Service) integrations.
io.awspring.cloud.autoconfigure.sqs - package io.awspring.cloud.autoconfigure.sqs
Auto-configuration for Amazon SQS (Simple Queue Service) integrations.
isAsyncCredentialsUpdate() - Method in class io.awspring.cloud.autoconfigure.core.StsProperties
 
isEnabled() - Method in class io.awspring.cloud.autoconfigure.config.reload.ReloadProperties
 
isInstanceProfile() - Method in class io.awspring.cloud.autoconfigure.core.CredentialsProperties
 
isInstanceProfile() - Method in class io.awspring.cloud.autoconfigure.core.RegionProperties
 
isOptional() - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreConfigDataResource
If application startup should fail when secret cannot be loaded or does not exist.
isOptional() - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerConfigDataResource
If application startup should fail when secret cannot be loaded or does not exist.
isResolvable(ConfigDataLocationResolverContext, ConfigDataLocation) - Method in class io.awspring.cloud.autoconfigure.config.AbstractAwsConfigDataLocationResolver
 
isStatic() - Method in class io.awspring.cloud.autoconfigure.core.RegionProperties
 

J

javaMailSender(SesClient, SesProperties) - Method in class io.awspring.cloud.autoconfigure.ses.SesAutoConfiguration
 

L

Listener() - Constructor for class io.awspring.cloud.autoconfigure.sqs.SqsProperties.Listener
 
load(ConfigDataLoaderContext, ParameterStoreConfigDataResource) - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreConfigDataLoader
 
load(ConfigDataLoaderContext, SecretsManagerConfigDataResource) - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerConfigDataLoader
 
loadAwsProperties(Binder) - Method in class io.awspring.cloud.autoconfigure.config.AbstractAwsConfigDataLocationResolver
 
loadCredentialsProperties(Binder) - Method in class io.awspring.cloud.autoconfigure.config.AbstractAwsConfigDataLocationResolver
 
loadProperties(Binder) - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreConfigDataLocationResolver
 
loadProperties(Binder) - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerConfigDataLocationResolver
 
loadRegionProperties(Binder) - Method in class io.awspring.cloud.autoconfigure.config.AbstractAwsConfigDataLocationResolver
 
locateMapPropertySources(ConfigurableEnvironment) - Method in class io.awspring.cloud.autoconfigure.config.reload.ConfigurationChangeDetector
Returns a list of property sources that are instance of ConfigurationChangeDetector.
log - Variable in class io.awspring.cloud.autoconfigure.config.reload.PollingAwsPropertySourceChangeDetector
 

M

micrometerClock() - Method in class io.awspring.cloud.autoconfigure.metrics.CloudWatchExportAutoConfiguration
 

O

objectMapperCustomizer(ObjectProvider<ObjectMapper>) - Method in class io.awspring.cloud.autoconfigure.sqs.SqsAutoConfiguration
 
overrideConfiguration() - Method in interface io.awspring.cloud.autoconfigure.core.AwsClientCustomizer
 

P

ParameterStoreConfigDataLoader - Class in io.awspring.cloud.autoconfigure.config.parameterstore
ConfigDataLoader for AWS Parameter Store.
ParameterStoreConfigDataLoader(DeferredLogFactory) - Constructor for class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreConfigDataLoader
 
ParameterStoreConfigDataLocationResolver - Class in io.awspring.cloud.autoconfigure.config.parameterstore
 
ParameterStoreConfigDataLocationResolver(DeferredLogFactory) - Constructor for class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreConfigDataLocationResolver
 
ParameterStoreConfigDataResource - Class in io.awspring.cloud.autoconfigure.config.parameterstore
Config data resource for AWS System Manager Management integration.
ParameterStoreConfigDataResource(String, boolean, ParameterStorePropertySources) - Constructor for class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreConfigDataResource
 
parameterStoreConfigurationUpdateStrategy(ParameterStoreProperties, Optional<RestartEndpoint>, ContextRefresher) - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreReloadAutoConfiguration
 
ParameterStoreKeysMissingException - Exception in io.awspring.cloud.autoconfigure.config.parameterstore
Thrown when configuration provided to ConfigDataLoader is missing parameter store keys, for example `spring.config.import=aws-parameterstore:`.
ParameterStoreMissingKeysFailureAnalyzer - Class in io.awspring.cloud.autoconfigure.config.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.
ParameterStoreMissingKeysFailureAnalyzer() - Constructor for class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreMissingKeysFailureAnalyzer
 
parameterStorePollingAwsPropertySourceChangeDetector(ParameterStoreProperties, ConfigurationUpdateStrategy, TaskSchedulerWrapper<TaskScheduler>, ConfigurableEnvironment) - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreReloadAutoConfiguration
 
ParameterStoreProperties - Class in io.awspring.cloud.autoconfigure.config.parameterstore
Configuration properties for the AWS Parameter Store integration.
ParameterStoreProperties() - Constructor for class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreProperties
 
ParameterStorePropertySources - Class in io.awspring.cloud.autoconfigure.config.parameterstore
 
ParameterStorePropertySources() - Constructor for class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStorePropertySources
 
ParameterStoreReloadAutoConfiguration - Class in io.awspring.cloud.autoconfigure.config.parameterstore
Auto-Configuration for reloading properties from Parameter Store.
ParameterStoreReloadAutoConfiguration() - Constructor for class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreReloadAutoConfiguration
 
PollingAwsPropertySourceChangeDetector<T extends AwsPropertySource<?,?>> - Class in io.awspring.cloud.autoconfigure.config.reload
Configuration change detector that checks for changed configuration on a scheduled basis.
PollingAwsPropertySourceChangeDetector(ReloadProperties, Class<T>, ConfigurationUpdateStrategy, TaskScheduler, ConfigurableEnvironment) - Constructor for class io.awspring.cloud.autoconfigure.config.reload.PollingAwsPropertySourceChangeDetector
 
PREFIX - Static variable in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreConfigDataLocationResolver
AWS ParameterStore Config Data prefix.
PREFIX - Static variable in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerConfigDataLocationResolver
AWS Secrets Manager Config Data prefix.
PREFIX - Static variable in class io.awspring.cloud.autoconfigure.core.CredentialsProperties
The prefix used for AWS credentials related properties.
PREFIX - Static variable in class io.awspring.cloud.autoconfigure.core.RegionProperties
The prefix used for AWS region related properties.
PREFIX - Static variable in class io.awspring.cloud.autoconfigure.dynamodb.DynamoDbProperties
The prefix used for AWS credentials related properties.
PREFIX - Static variable in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
The prefix used for S3 related properties.
PREFIX - Static variable in class io.awspring.cloud.autoconfigure.ses.SesProperties
The prefix used for AWS credentials related properties.
PREFIX - Static variable in class io.awspring.cloud.autoconfigure.sns.SnsProperties
The prefix used for AWS SNS configuration.
PREFIX - Static variable in class io.awspring.cloud.autoconfigure.sqs.SqsProperties
The prefix used for AWS SQS configuration.
Profile - Class in io.awspring.cloud.autoconfigure.core
Properties related to AWS Profile.
Profile() - Constructor for class io.awspring.cloud.autoconfigure.core.Profile
 
properties - Variable in class io.awspring.cloud.autoconfigure.config.reload.ConfigurationChangeDetector
 

R

reconfigureLoggers(DeferredLogFactory, String...) - Static method in class io.awspring.cloud.autoconfigure.config.BootstrapLoggingHelper
 
REFRESH - Enum constant in enum class io.awspring.cloud.autoconfigure.config.reload.ReloadStrategy
Fire a refresh of beans annotated with @ConfigurationProperties or @RefreshScope.
RegionProperties - Class in io.awspring.cloud.autoconfigure.core
Properties related to AWS region configuration.
RegionProperties() - Constructor for class io.awspring.cloud.autoconfigure.core.RegionProperties
 
regionProvider() - Method in class io.awspring.cloud.autoconfigure.core.RegionProviderAutoConfiguration
 
RegionProviderAutoConfiguration - Class in io.awspring.cloud.autoconfigure.core
EnableAutoConfiguration for AwsRegionProvider.
RegionProviderAutoConfiguration(RegionProperties) - Constructor for class io.awspring.cloud.autoconfigure.core.RegionProviderAutoConfiguration
 
registerAndPromoteBean(ConfigDataLocationResolverContext, Class<C>, BootstrapRegistry.InstanceSupplier<C>) - Method in class io.awspring.cloud.autoconfigure.config.AbstractAwsConfigDataLocationResolver
 
registerBean(ConfigDataLocationResolverContext, Class<C>, C) - Method in class io.awspring.cloud.autoconfigure.config.AbstractAwsConfigDataLocationResolver
 
registerBean(ConfigDataLocationResolverContext, Class<C>, BootstrapRegistry.InstanceSupplier<C>) - Method in class io.awspring.cloud.autoconfigure.config.AbstractAwsConfigDataLocationResolver
 
reloadProperties() - Method in class io.awspring.cloud.autoconfigure.config.reload.ConfigurationChangeDetector
 
ReloadProperties - Class in io.awspring.cloud.autoconfigure.config.reload
Configuration related to reloading properties.
ReloadProperties() - Constructor for class io.awspring.cloud.autoconfigure.config.reload.ReloadProperties
 
ReloadStrategy - Enum Class in io.awspring.cloud.autoconfigure.config.reload
Configuration for reload strategies.
resolve(ConfigDataLocationResolverContext, ConfigDataLocation) - Method in class io.awspring.cloud.autoconfigure.config.AbstractAwsConfigDataLocationResolver
 
resolveProfileSpecific(ConfigDataLocationResolverContext, ConfigDataLocation, Profiles) - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreConfigDataLocationResolver
 
resolveProfileSpecific(ConfigDataLocationResolverContext, ConfigDataLocation, Profiles) - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerConfigDataLocationResolver
 
resolveRegion(AwsClientProperties) - Method in class io.awspring.cloud.autoconfigure.core.AwsClientBuilderConfigurer
 
resolveRegion(AwsClientProperties, AwsRegionProvider) - Static method in class io.awspring.cloud.autoconfigure.core.AwsClientBuilderConfigurer
 
RESTART_CONTEXT - Enum constant in enum class io.awspring.cloud.autoconfigure.config.reload.ReloadStrategy
Restarts the Spring ApplicationContext to apply the new configuration.
run() - Method in class io.awspring.cloud.autoconfigure.config.reload.ConfigurationUpdateStrategy
 

S

S3AutoConfiguration - Class in io.awspring.cloud.autoconfigure.s3
EnableAutoConfiguration for S3Client and S3ProtocolResolver.
S3AutoConfiguration(S3Properties) - Constructor for class io.awspring.cloud.autoconfigure.s3.S3AutoConfiguration
 
S3CrtAsyncClientAutoConfiguration - Class in io.awspring.cloud.autoconfigure.s3
EnableAutoConfiguration for S3Client based S3AsyncClient.
S3CrtAsyncClientAutoConfiguration(S3Properties, AwsProperties, AwsClientBuilderConfigurer) - Constructor for class io.awspring.cloud.autoconfigure.s3.S3CrtAsyncClientAutoConfiguration
 
S3CrtClientProperties - Class in io.awspring.cloud.autoconfigure.s3.properties
Properties related to S3CrtAsyncClient.
S3CrtClientProperties() - Constructor for class io.awspring.cloud.autoconfigure.s3.properties.S3CrtClientProperties
 
S3Properties - Class in io.awspring.cloud.autoconfigure.s3.properties
Properties related to AWS S3.
S3Properties() - Constructor for class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
 
S3TransferManagerAutoConfiguration - Class in io.awspring.cloud.autoconfigure.s3
EnableAutoConfiguration for S3TransferManager
S3TransferManagerAutoConfiguration(S3Properties) - Constructor for class io.awspring.cloud.autoconfigure.s3.S3TransferManagerAutoConfiguration
 
S3TransferManagerProperties - Class in io.awspring.cloud.autoconfigure.s3.properties
Properties related to AWS S3 S3TransferManager.
S3TransferManagerProperties() - Constructor for class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties
 
SecretsManagerConfigDataLoader - Class in io.awspring.cloud.autoconfigure.config.secretsmanager
Loads config data from AWS Secret Manager.
SecretsManagerConfigDataLoader(DeferredLogFactory) - Constructor for class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerConfigDataLoader
 
SecretsManagerConfigDataLocationResolver - Class in io.awspring.cloud.autoconfigure.config.secretsmanager
Resolves config data locations in AWS Secrets Manager.
SecretsManagerConfigDataLocationResolver(DeferredLogFactory) - Constructor for class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerConfigDataLocationResolver
 
SecretsManagerConfigDataResource - Class in io.awspring.cloud.autoconfigure.config.secretsmanager
Config data resource for AWS Secret Manager integration.
SecretsManagerConfigDataResource(String, boolean, SecretsManagerPropertySources) - Constructor for class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerConfigDataResource
 
secretsManagerConfigurationUpdateStrategy(SecretsManagerProperties, Optional<RestartEndpoint>, ContextRefresher) - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerReloadAutoConfiguration
 
SecretsManagerKeysMissingException - Exception in io.awspring.cloud.autoconfigure.config.secretsmanager
Thrown when configuration provided to ConfigDataLoader is missing Secrets Manager keys, for example `spring.config.import=aws-secretsmanager:`.
SecretsManagerKeysMissingException(String) - Constructor for exception io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerKeysMissingException
 
SecretsManagerMissingKeysFailureAnalyzer - Class in io.awspring.cloud.autoconfigure.config.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.
SecretsManagerMissingKeysFailureAnalyzer() - Constructor for class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerMissingKeysFailureAnalyzer
 
secretsManagerPollingAwsPropertySourceChangeDetector(SecretsManagerProperties, ConfigurationUpdateStrategy, TaskSchedulerWrapper<TaskScheduler>, ConfigurableEnvironment) - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerReloadAutoConfiguration
 
SecretsManagerProperties - Class in io.awspring.cloud.autoconfigure.config.secretsmanager
Configuration properties for the AWS Secrets Manager integration.
SecretsManagerProperties() - Constructor for class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerProperties
 
SecretsManagerPropertySources - Class in io.awspring.cloud.autoconfigure.config.secretsmanager
Provides prefix config import support.
SecretsManagerPropertySources() - Constructor for class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerPropertySources
 
SecretsManagerReloadAutoConfiguration - Class in io.awspring.cloud.autoconfigure.config.secretsmanager
Auto-Configuration for reloading properties from Secrets Manager.
SecretsManagerReloadAutoConfiguration() - Constructor for class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerReloadAutoConfiguration
 
secretsManagerTaskScheduler() - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerReloadAutoConfiguration
 
SesAutoConfiguration - Class in io.awspring.cloud.autoconfigure.ses
SesAutoConfiguration() - Constructor for class io.awspring.cloud.autoconfigure.ses.SesAutoConfiguration
 
sesClient(SesProperties, AwsClientBuilderConfigurer, ObjectProvider<AwsClientCustomizer<SesClientBuilder>>) - Method in class io.awspring.cloud.autoconfigure.ses.SesAutoConfiguration
 
SesProperties - Class in io.awspring.cloud.autoconfigure.ses
Properties related to AWS Simple Email Service.
SesProperties() - Constructor for class io.awspring.cloud.autoconfigure.ses.SesProperties
 
setAccelerateModeEnabled(Boolean) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
 
setAccessKey(String) - Method in class io.awspring.cloud.autoconfigure.core.CredentialsProperties
 
setAsyncCredentialsUpdate(boolean) - Method in class io.awspring.cloud.autoconfigure.core.StsProperties
 
setChecksumValidationEnabled(Boolean) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
 
setChunkedEncodingEnabled(Boolean) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
 
setClusterUpdateIntervalMillis(Integer) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
setConnectionTtlMillis(Integer) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
setConnectTimeoutMillis(Integer) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
setCrossRegionEnabled(Boolean) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
 
setCrt(S3CrtClientProperties) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
 
setDax(DaxProperties) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DynamoDbProperties
 
setDefaultsMode(DefaultsMode) - Method in class io.awspring.cloud.autoconfigure.core.AwsProperties
 
setDualstackEnabled(Boolean) - Method in class io.awspring.cloud.autoconfigure.core.AwsProperties
 
setEndpoint(URI) - Method in class io.awspring.cloud.autoconfigure.AwsClientProperties
 
setEndpoint(URI) - Method in class io.awspring.cloud.autoconfigure.core.AwsProperties
 
setEndpointRefreshTimeoutMillis(Integer) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
setFipsEnabled(Boolean) - Method in class io.awspring.cloud.autoconfigure.core.AwsProperties
 
setFollowSymbolicLinks(Boolean) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties
 
setIdleTimeoutMillis(Integer) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
setInitialReadBufferSizeInBytes(Long) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3CrtClientProperties
 
setInstanceProfile(boolean) - Method in class io.awspring.cloud.autoconfigure.core.CredentialsProperties
 
setInstanceProfile(boolean) - Method in class io.awspring.cloud.autoconfigure.core.RegionProperties
 
setListener(SqsProperties.Listener) - Method in class io.awspring.cloud.autoconfigure.sqs.SqsProperties
 
setMaxConcurrency(Integer) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
setMaxConcurrency(Integer) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3CrtClientProperties
 
setMaxConcurrentMessages(Integer) - Method in class io.awspring.cloud.autoconfigure.sqs.SqsProperties.Listener
 
setMaxDepth(Integer) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties
 
setMaxMessagesPerPoll(Integer) - Method in class io.awspring.cloud.autoconfigure.sqs.SqsProperties.Listener
 
setMaxPendingConnectionAcquires(Integer) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
setMaxWaitForRestart(Duration) - Method in class io.awspring.cloud.autoconfigure.config.reload.ReloadProperties
 
setMinimumPartSizeInBytes(Long) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3CrtClientProperties
 
setName(String) - Method in class io.awspring.cloud.autoconfigure.core.Profile
 
setNamespace(String) - Method in class io.awspring.cloud.autoconfigure.metrics.CloudWatchRegistryProperties
 
setPath(String) - Method in class io.awspring.cloud.autoconfigure.core.Profile
 
setPathStyleAccessEnabled(Boolean) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
 
setPeriod(Duration) - Method in class io.awspring.cloud.autoconfigure.config.reload.ReloadProperties
 
setPollTimeout(Duration) - Method in class io.awspring.cloud.autoconfigure.sqs.SqsProperties.Listener
 
setProfile(Profile) - Method in class io.awspring.cloud.autoconfigure.core.CredentialsProperties
 
setProfile(Profile) - Method in class io.awspring.cloud.autoconfigure.core.RegionProperties
 
setReadRetries(Integer) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
setRegion(String) - Method in class io.awspring.cloud.autoconfigure.AwsClientProperties
 
setReload(ReloadProperties) - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreProperties
 
setReload(ReloadProperties) - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerProperties
 
setRequestTimeoutMillis(Integer) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
setRoleArn(String) - Method in class io.awspring.cloud.autoconfigure.core.StsProperties
 
setRoleSessionName(String) - Method in class io.awspring.cloud.autoconfigure.core.StsProperties
 
setSecretKey(String) - Method in class io.awspring.cloud.autoconfigure.core.CredentialsProperties
 
setSkipHostNameVerification(Boolean) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
setSourceArn(String) - Method in class io.awspring.cloud.autoconfigure.ses.SesProperties
 
setStatic(String) - Method in class io.awspring.cloud.autoconfigure.core.RegionProperties
 
setStrategy(ReloadStrategy) - Method in class io.awspring.cloud.autoconfigure.config.reload.ReloadProperties
 
setSts(StsProperties) - Method in class io.awspring.cloud.autoconfigure.core.CredentialsProperties
 
setTablePrefix(String) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DynamoDbProperties
 
setTargetThroughputInGbps(Double) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3CrtClientProperties
 
setTransferManager(S3TransferManagerProperties) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
 
setUrl(String) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
setUseArnRegionEnabled(Boolean) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
 
setWebIdentityTokenFile(String) - Method in class io.awspring.cloud.autoconfigure.core.StsProperties
 
setWriteRetries(Integer) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
 
simpleMailSender(SesClient, SesProperties) - Method in class io.awspring.cloud.autoconfigure.ses.SesAutoConfiguration
 
SnsAutoConfiguration - Class in io.awspring.cloud.autoconfigure.sns
Auto-configuration for SNS integration.
SnsAutoConfiguration() - Constructor for class io.awspring.cloud.autoconfigure.sns.SnsAutoConfiguration
 
snsClient(SnsProperties, AwsClientBuilderConfigurer, ObjectProvider<AwsClientCustomizer<SnsClientBuilder>>) - Method in class io.awspring.cloud.autoconfigure.sns.SnsAutoConfiguration
 
SnsProperties - Class in io.awspring.cloud.autoconfigure.sns
Properties related to AWS SNS.
SnsProperties() - Constructor for class io.awspring.cloud.autoconfigure.sns.SnsProperties
 
snsSmsTemplate(SnsClient) - Method in class io.awspring.cloud.autoconfigure.sns.SnsAutoConfiguration
 
snsTemplate(SnsClient, Optional<ObjectMapper>, Optional<TopicArnResolver>) - Method in class io.awspring.cloud.autoconfigure.sns.SnsAutoConfiguration
 
sqsAsyncClient(AwsClientBuilderConfigurer, ObjectProvider<AwsClientCustomizer<SqsAsyncClientBuilder>>) - Method in class io.awspring.cloud.autoconfigure.sqs.SqsAutoConfiguration
 
SqsAutoConfiguration - Class in io.awspring.cloud.autoconfigure.sqs
Auto-configuration for SQS integration.
SqsAutoConfiguration(SqsProperties) - Constructor for class io.awspring.cloud.autoconfigure.sqs.SqsAutoConfiguration
 
SqsProperties - Class in io.awspring.cloud.autoconfigure.sqs
Properties related to AWS SQS.
SqsProperties() - Constructor for class io.awspring.cloud.autoconfigure.sqs.SqsProperties
 
SqsProperties.Listener - Class in io.awspring.cloud.autoconfigure.sqs
 
sqsTemplate(SqsAsyncClient, ObjectProvider<ObjectMapper>) - Method in class io.awspring.cloud.autoconfigure.sqs.SqsAutoConfiguration
 
strategy - Variable in class io.awspring.cloud.autoconfigure.config.reload.ConfigurationChangeDetector
 
StsProperties - Class in io.awspring.cloud.autoconfigure.core
Properties related to AWS Sts Credentials.
StsProperties() - Constructor for class io.awspring.cloud.autoconfigure.core.StsProperties
 

T

taskScheduler() - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreReloadAutoConfiguration
 
toS3Configuration() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
 
toString() - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreConfigDataResource
 
toString() - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerConfigDataResource
 

V

valueOf(String) - Static method in enum class io.awspring.cloud.autoconfigure.config.reload.ReloadStrategy
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.awspring.cloud.autoconfigure.config.reload.ReloadStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E G H I J L M O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form