Index
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
-
ConfigurationPropertiesfor configuring CloudWatch client. - CloudWatchProperties() - Constructor for class io.awspring.cloud.autoconfigure.metrics.CloudWatchProperties
- CloudWatchRegistryProperties - Class in io.awspring.cloud.autoconfigure.metrics
-
ConfigurationPropertiesfor 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
-
EnableAutoConfigurationforAwsCredentialsProvider. - 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-configurationfor 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
-
ConfigDataLoaderimplementations for AWS services. - io.awspring.cloud.autoconfigure.config.parameterstore - package io.awspring.cloud.autoconfigure.config.parameterstore
-
ConfigDataLoaderimplementation 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
-
ConfigDataLoaderimplementation for AWS Secrets Manager. - io.awspring.cloud.autoconfigure.core - package io.awspring.cloud.autoconfigure.core
-
Auto-configurations for core Spring Cloud AWS components -
AwsCredentialsProviderandAwsRegionProvider. - 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
-
ConfigDataLoaderfor 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
AbstractFailureAnalyzerthat 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-Configurationfor 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
-
EnableAutoConfigurationforAwsRegionProvider. - 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
- S3AutoConfiguration(S3Properties) - Constructor for class io.awspring.cloud.autoconfigure.s3.S3AutoConfiguration
- S3CrtAsyncClientAutoConfiguration - Class in io.awspring.cloud.autoconfigure.s3
-
EnableAutoConfigurationforS3ClientbasedS3AsyncClient. - 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
-
EnableAutoConfigurationforS3TransferManager - 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
AbstractFailureAnalyzerthat 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-Configurationfor 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-configurationfor 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-configurationfor 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form