Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abortMultipartUpload(AbortMultipartUploadRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- AbstractAfterProcessingInterceptorExecutionStage<T> - Class in io.awspring.cloud.sqs.listener.pipeline
-
Stage responsible for executing the
AsyncMessageInterceptor
s after message processing. - AbstractAfterProcessingInterceptorExecutionStage() - Constructor for class io.awspring.cloud.sqs.listener.pipeline.AbstractAfterProcessingInterceptorExecutionStage
- AbstractAwsConfigDataLocationResolver<T extends org.springframework.boot.context.config.ConfigDataResource> - Class in io.awspring.cloud.autoconfigure.config
-
Base class for AWS specific
ConfigDataLocationResolver
s. - AbstractAwsConfigDataLocationResolver() - Constructor for class io.awspring.cloud.autoconfigure.config.AbstractAwsConfigDataLocationResolver
- AbstractBeforeProcessingInterceptorExecutionStage<T> - Class in io.awspring.cloud.sqs.listener.pipeline
-
Stage responsible for executing the
AsyncMessageInterceptor
s before message processing. - AbstractBeforeProcessingInterceptorExecutionStage() - Constructor for class io.awspring.cloud.sqs.listener.pipeline.AbstractBeforeProcessingInterceptorExecutionStage
- AbstractCrossRegionS3ClientGenerator - Class in io.awspring.cloud.s3.codegen
-
Generates AbstractCrossRegionS3Client class from
AbstractCrossRegionS3ClientTemplate
. - AbstractDelegatingMessageListeningSinkAdapter<T> - Class in io.awspring.cloud.sqs.listener.sink.adapter
-
MessageProcessingPipelineSink
implementation that delegates method invocations to the provided delegate. - AbstractDelegatingMessageListeningSinkAdapter(MessageSink<T>) - Constructor for class io.awspring.cloud.sqs.listener.sink.adapter.AbstractDelegatingMessageListeningSinkAdapter
-
Create an instance with the provided delegate.
- AbstractEndpoint - Class in io.awspring.cloud.sqs.config
-
Base class for implementing a
HandlerMethodEndpoint
. - AbstractEndpoint(Collection<String>, String, String) - Constructor for class io.awspring.cloud.sqs.config.AbstractEndpoint
- AbstractListenerAnnotationBeanPostProcessor<A extends Annotation> - Class in io.awspring.cloud.sqs.annotation
-
BeanPostProcessor
implementation that scans beans for a@SqsListener
annotation, extracts information to aSqsEndpoint
, and registers it in theEndpointRegistrar
. - AbstractListenerAnnotationBeanPostProcessor() - Constructor for class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- AbstractMessageConvertingMessageSource<T,
S> - Class in io.awspring.cloud.sqs.listener.source -
A
MessageSource
implementation capable of converting messages from a Source type to a Target type. - AbstractMessageConvertingMessageSource() - Constructor for class io.awspring.cloud.sqs.listener.source.AbstractMessageConvertingMessageSource
- AbstractMessageListenerContainer<T> - Class in io.awspring.cloud.sqs.listener
-
Base implementation for
MessageListenerContainer
withSmartLifecycle
and component management capabilities. - AbstractMessageListenerContainer(ContainerOptions) - Constructor for class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
-
Create an instance with the provided
ContainerOptions
- AbstractMessageListenerContainerFactory<T,
C extends MessageListenerContainer<T>> - Class in io.awspring.cloud.sqs.config -
Base implementation for a
MessageListenerContainerFactory
. - AbstractMessageListenerContainerFactory() - Constructor for class io.awspring.cloud.sqs.config.AbstractMessageListenerContainerFactory
- AbstractMessageProcessingPipelineSink<T> - Class in io.awspring.cloud.sqs.listener.sink
-
Base implementation for
MessageProcessingPipelineSink
containingSmartLifecycle
features and useful execution methods that can be used by subclasses. - AbstractMessageProcessingPipelineSink() - Constructor for class io.awspring.cloud.sqs.listener.sink.AbstractMessageProcessingPipelineSink
- AbstractMessagingMessageConverter<S> - Class in io.awspring.cloud.sqs.support.converter
-
MessagingMessageConverter
implementation for converting SQSMessage
instances to Spring MessagingMessage
instances. - AbstractMessagingMessageConverter() - Constructor for class io.awspring.cloud.sqs.support.converter.AbstractMessagingMessageConverter
- AbstractMethodInvokingListenerAdapter<T> - Class in io.awspring.cloud.sqs.listener.adapter
-
Base class for invoking an
InvocableHandlerMethod
. - AbstractMethodInvokingListenerAdapter(InvocableHandlerMethod) - Constructor for class io.awspring.cloud.sqs.listener.adapter.AbstractMethodInvokingListenerAdapter
-
Create an instance with the provided
InvocableHandlerMethod
. - AbstractNotificationMessageHandlerMethodArgumentResolver - Class in io.awspring.cloud.sns.handlers
- AbstractNotificationMessageHandlerMethodArgumentResolver() - Constructor for class io.awspring.cloud.sns.handlers.AbstractNotificationMessageHandlerMethodArgumentResolver
- AbstractOrderingAcknowledgementProcessor<T> - Class in io.awspring.cloud.sqs.listener.acknowledgement
-
Base implementation for a
AcknowledgementProcessor
withSmartLifecycle
capabilities. - AbstractOrderingAcknowledgementProcessor() - Constructor for class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- AbstractPipelineMessageListenerContainer<T> - Class in io.awspring.cloud.sqs.listener
-
Base
MessageListenerContainer
implementation for managingMessage
instances' lifecycles. - AbstractPipelineMessageListenerContainer(ContainerOptions) - Constructor for class io.awspring.cloud.sqs.listener.AbstractPipelineMessageListenerContainer
- AbstractPollingMessageSource<T,
S> - Class in io.awspring.cloud.sqs.listener.source -
Base
PollingMessageSource
implementation withSmartLifecycle
capabilities. - AbstractPollingMessageSource() - Constructor for class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- AbstractSqsMessageSource<T> - Class in io.awspring.cloud.sqs.listener.source
-
MessageSource
implementation for polling messages from a SQS queue and converting them to messagingMessage
. - AbstractSqsMessageSource() - Constructor for class io.awspring.cloud.sqs.listener.source.AbstractSqsMessageSource
- AbstractThreadingComponentAdapter() - Constructor for class io.awspring.cloud.sqs.listener.AsyncComponentAdapters.AbstractThreadingComponentAdapter
- acceptBothIfNoneNull(T, V, BiConsumer<T, V>) - Method in class io.awspring.cloud.sqs.ConfigUtils
- acceptFirstNonNull(Consumer<T>, T...) - Method in class io.awspring.cloud.sqs.ConfigUtils
- acceptIfInstance(Object, Class<T>, Consumer<T>) - Method in class io.awspring.cloud.sqs.ConfigUtils
- acceptIfNotEmpty(Collection<T>, Consumer<Collection<T>>) - Method in class io.awspring.cloud.sqs.ConfigUtils
- acceptIfNotNull(T, Consumer<T>) - Method in class io.awspring.cloud.sqs.ConfigUtils
- acceptIfNotNullOrElse(Consumer<T>, T, T) - Method in class io.awspring.cloud.sqs.ConfigUtils
- acceptMany(Collection<T>, Consumer<T>) - Method in class io.awspring.cloud.sqs.ConfigUtils
- acceptManyIfInstance(Collection<?>, Class<T>, Consumer<T>) - Method in class io.awspring.cloud.sqs.ConfigUtils
- ackHandler(AcknowledgementHandler<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.MessageProcessingConfiguration.Builder
- acknowledge() - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.Acknowledgement
-
Acknowledge the message.
- acknowledge() - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.BatchAcknowledgement
-
Acknowledge all messages from the batch.
- acknowledge(Collection<Message<T>>) - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.BatchAcknowledgement
-
Acknowledge the provided messages.
- acknowledgeAsync() - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.Acknowledgement
-
Asynchronously acknowledge the message.
- acknowledgeAsync() - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.BatchAcknowledgement
-
Asynchronously acknowledge all messages from the batch.
- acknowledgeAsync(Collection<Message<T>>) - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.BatchAcknowledgement
-
Asynchronously acknowledge the provided messages.
- Acknowledgement - Interface in io.awspring.cloud.sqs.listener.acknowledgement
-
Interface representing a message acknowledgement.
- AcknowledgementAwareMessageConversionContext - Interface in io.awspring.cloud.sqs.support.converter
-
MessageConversionContext
specialization that enables setting anAcknowledgementCallback
to be used when mapping acknowledgement related properties. - AcknowledgementCallback<T> - Interface in io.awspring.cloud.sqs.listener.acknowledgement
-
Interface representing an acknowledgement callback to be executed, usually by a
AcknowledgementHandler
implementation. - AcknowledgementExecutor<T> - Interface in io.awspring.cloud.sqs.listener.acknowledgement
-
Allows executing acknowledgements for a batch of messages.
- AcknowledgementHandler<T> - Interface in io.awspring.cloud.sqs.listener.acknowledgement.handler
-
Interface for managing acknowledgement in success and failure scenarios.
- AcknowledgementHandlerExecutionStage<T> - Class in io.awspring.cloud.sqs.listener.pipeline
-
Stage responsible for executing the
AcknowledgementHandler
. - AcknowledgementHandlerExecutionStage(MessageProcessingConfiguration<T>) - Constructor for class io.awspring.cloud.sqs.listener.pipeline.AcknowledgementHandlerExecutionStage
- acknowledgementInterval(Duration) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
- acknowledgementMode(AcknowledgementMode) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
- AcknowledgementMode - Enum in io.awspring.cloud.sqs.listener.acknowledgement.handler
-
Configures the acknowledgement behavior for this container.
- acknowledgementOrdering(AcknowledgementOrdering) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
- AcknowledgementOrdering - Enum in io.awspring.cloud.sqs.listener.acknowledgement
-
Configures the ordering of acknowledgements.
- AcknowledgementProcessingMessageSource<T> - Interface in io.awspring.cloud.sqs.listener.source
-
MessageSource
specialization that enables processing acknowledgements for theMessage
instances through anAcknowledgementExecutor
- AcknowledgementProcessor<T> - Interface in io.awspring.cloud.sqs.listener.acknowledgement
-
Top-level interface for a component capable of processing acknowledgements.
- acknowledgementResultCallback(AcknowledgementResultCallback<T>) - Method in class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory.Builder
- acknowledgementResultCallback(AcknowledgementResultCallback<T>) - Method in class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer.Builder
- acknowledgementResultCallback(AsyncAcknowledgementResultCallback<T>) - Method in class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory.Builder
- acknowledgementResultCallback(AsyncAcknowledgementResultCallback<T>) - Method in class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer.Builder
- AcknowledgementResultCallback<T> - Interface in io.awspring.cloud.sqs.listener.acknowledgement
-
Provides actions to be executed after a message acknowledgement completes with either success or failure.
- AcknowledgementResultCallbackException - Exception in io.awspring.cloud.sqs.listener.acknowledgement
-
Exception representing a failure to execute a
AcknowledgementResultCallback
. - AcknowledgementResultCallbackException(String, Throwable) - Constructor for exception io.awspring.cloud.sqs.listener.acknowledgement.AcknowledgementResultCallbackException
-
Create an instance with the supplied message and cause.
- acknowledgementResultTaskExecutor(TaskExecutor) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
- acknowledgementThreshold(int) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
- AcknowledgmentHandlerMethodArgumentResolver - Class in io.awspring.cloud.sqs.support.resolver
-
HandlerMethodArgumentResolver
implementation for resolvingAcknowledgement
arguments. - AcknowledgmentHandlerMethodArgumentResolver() - Constructor for class io.awspring.cloud.sqs.support.resolver.AcknowledgmentHandlerMethodArgumentResolver
- acl(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- acl(ObjectCannedACL) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- acquireTimeout(Duration) - Method in class io.awspring.cloud.sqs.listener.SemaphoreBackPressureHandler.Builder
- adapt(AcknowledgementResultCallback<T>) - Static method in class io.awspring.cloud.sqs.listener.AsyncComponentAdapters
- adapt(ErrorHandler<T>) - Static method in class io.awspring.cloud.sqs.listener.AsyncComponentAdapters
-
Adapt the provided
ErrorHandler
to anAsyncErrorHandler
- adapt(MessageInterceptor<T>) - Static method in class io.awspring.cloud.sqs.listener.AsyncComponentAdapters
-
Adapt the provided
MessageInterceptor
to anAsyncMessageInterceptor
- adapt(MessageListener<T>) - Static method in class io.awspring.cloud.sqs.listener.AsyncComponentAdapters
-
Adapt the provided
MessageListener
to anAsyncMessageListener
- addInterceptor(AsyncMessageInterceptor<T>) - Method in class io.awspring.cloud.sqs.listener.MessageProcessingContext
- addMessageInterceptor(AsyncMessageInterceptor<T>) - Method in class io.awspring.cloud.sqs.config.AbstractMessageListenerContainerFactory
-
Add a
AsyncMessageInterceptor
to be used by containers created with this factory. - addMessageInterceptor(AsyncMessageInterceptor<T>) - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
-
Add an interceptor that will intercept the message before processing.
- addMessageInterceptor(MessageInterceptor<T>) - Method in class io.awspring.cloud.sqs.config.AbstractMessageListenerContainerFactory
-
Add a
MessageInterceptor
to be used by containers created with this factory. - addMessageInterceptor(MessageInterceptor<T>) - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
-
Add a collection of interceptors that will intercept the message before processing.
- aDepartment() - Static method in class io.awspring.cloud.samples.dynamodb.Department.Builder
- afterProcessing(Collection<Message<T>>, Throwable) - Method in interface io.awspring.cloud.sqs.listener.interceptor.AsyncMessageInterceptor
-
Perform an action after the listener completes either with success or error.
- afterProcessing(Collection<Message<T>>, Throwable) - Method in interface io.awspring.cloud.sqs.listener.interceptor.MessageInterceptor
-
Perform an action after the listener completes either with success or error.
- afterProcessing(Message<T>, Throwable) - Method in interface io.awspring.cloud.sqs.listener.interceptor.AsyncMessageInterceptor
-
Perform an action after the listener completes either with success or error.
- afterProcessing(Message<T>, Throwable) - Method in interface io.awspring.cloud.sqs.listener.interceptor.MessageInterceptor
-
Perform an action after the listener completes either with success or error.
- AfterProcessingContextInterceptorExecutionStage<T> - Class in io.awspring.cloud.sqs.listener.pipeline
-
Stage responsible for executing the
AsyncMessageInterceptor
instances from theMessageProcessingContext
after message processing. - AfterProcessingContextInterceptorExecutionStage(MessageProcessingConfiguration<T>) - Constructor for class io.awspring.cloud.sqs.listener.pipeline.AfterProcessingContextInterceptorExecutionStage
- AfterProcessingInterceptorExecutionStage<T> - Class in io.awspring.cloud.sqs.listener.pipeline
-
Stage responsible for executing the
AsyncMessageInterceptor
s after message processing. - AfterProcessingInterceptorExecutionStage(MessageProcessingConfiguration<T>) - Constructor for class io.awspring.cloud.sqs.listener.pipeline.AfterProcessingInterceptorExecutionStage
- afterPropertiesSet() - Method in class io.awspring.cloud.autoconfigure.config.reload.PollingAwsPropertySourceChangeDetector
- afterSingletonsInstantiated() - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- afterSingletonsInstantiated() - Method in class io.awspring.cloud.sqs.config.EndpointRegistrar
- ALWAYS - Enum constant in enum io.awspring.cloud.sqs.listener.acknowledgement.handler.AcknowledgementMode
-
Messages will be acknowledged whether processing was completed successfully or with an error.
- ALWAYS_POLL_MAX_MESSAGES - Enum constant in enum io.awspring.cloud.sqs.listener.BackPressureMode
-
Enable automatic throughput switching and disable partial batch polling.
- AlwaysAcknowledgementHandler<T> - Class in io.awspring.cloud.sqs.listener.acknowledgement.handler
-
AcknowledgementHandler
implementation that acknowledges on both success and error. - AlwaysAcknowledgementHandler() - Constructor for class io.awspring.cloud.sqs.listener.acknowledgement.handler.AlwaysAcknowledgementHandler
- 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
- App - Class in io.awspring.cloud.samples.secretsmanager
-
Secrets from the Secret Manager are added to the
Environment
and can be retrieved using: -Value
annotation -PropertyResolver.getProperty(String)
- or bound toConfigurationProperties
annotated classes. - App() - Constructor for class io.awspring.cloud.samples.secretsmanager.App
- applicationRunner(SnsTemplate, SnsClient, SnsSmsTemplate) - Method in class io.awspring.cloud.sns.sample.SpringSNSSample
- apply(AwsClientCustomizer<V>, V) - Static method in interface io.awspring.cloud.autoconfigure.core.AwsClientCustomizer
- AsyncAcknowledgementResultCallback<T> - Interface in io.awspring.cloud.sqs.listener.acknowledgement
-
Provides actions to be executed after a message acknowledgement completes with either success or failure.
- AsyncAdapterBlockingExecutionFailedException - Exception in io.awspring.cloud.sqs.listener
-
Exception representing a failure on an execution attempted by a blocking adapter.
- AsyncAdapterBlockingExecutionFailedException(String, Throwable) - Constructor for exception io.awspring.cloud.sqs.listener.AsyncAdapterBlockingExecutionFailedException
-
Create an instance with the provided error message and cause.
- AsyncComponentAdapters - Class in io.awspring.cloud.sqs.listener
-
Utility class for adapting blocking components to their asynchronous variants.
- AsyncComponentAdapters.AbstractThreadingComponentAdapter - Class in io.awspring.cloud.sqs.listener
-
Base class for BlockingComponentAdapters.
- AsyncErrorHandler<T> - Interface in io.awspring.cloud.sqs.listener.errorhandler
-
Interface for handling message processing errors async.
- asyncHttpClient() - Method in interface io.awspring.cloud.autoconfigure.core.AwsClientCustomizer
- asyncHttpClientBuilder() - Method in interface io.awspring.cloud.autoconfigure.core.AwsClientCustomizer
- AsyncMessageInterceptor<T> - Interface in io.awspring.cloud.sqs.listener.interceptor
-
Async interface for intercepting messages before and after execution.
- asyncMessageListener(AsyncMessageListener<T>) - Method in class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory.Builder
- asyncMessageListener(AsyncMessageListener<T>) - Method in class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer.Builder
- AsyncMessageListener<T> - Interface in io.awspring.cloud.sqs.listener
-
Async listener to process individual
Message
instances. - AsyncMessagingMessageListenerAdapter<T> - Class in io.awspring.cloud.sqs.listener.adapter
-
AsyncMessageListener
implementation to handle a message by invoking a method handler. - AsyncMessagingMessageListenerAdapter(InvocableHandlerMethod) - Constructor for class io.awspring.cloud.sqs.listener.adapter.AsyncMessagingMessageListenerAdapter
- AUTO - Enum constant in enum io.awspring.cloud.sqs.listener.BackPressureMode
-
Enable automatic throughput switching and partial batch polling.
- AutoConfigureSqs - Annotation Type in io.awspring.cloud.test.sqs
-
Auto-configuration imports
for typical SQS tests. - 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
- AwsPropertySource<K extends AwsPropertySource,
T> - Class in io.awspring.cloud.core.config -
Base class for all AWS loaded property sources.
- AwsPropertySource(String, T) - Constructor for class io.awspring.cloud.core.config.AwsPropertySource
- AwsSecretsManagerClientCustomizer - Interface in io.awspring.cloud.autoconfigure.config.secretsmanager
B
- BackPressureHandler - Interface in io.awspring.cloud.sqs.listener
-
Abstraction to handle backpressure within a
PollingMessageSource
. - backPressureMode(BackPressureMode) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
- BackPressureMode - Enum in io.awspring.cloud.sqs.listener
-
Configuration for application throughput.
- BATCH - Enum constant in enum io.awspring.cloud.sqs.listener.ListenerMode
-
Configure the container to receive the whole batch of messages in its components.
- BatchAcknowledgement<T> - Interface in io.awspring.cloud.sqs.listener.acknowledgement
-
Enables acknowledging messages for
ListenerMode.BATCH
. - BatchAcknowledgmentArgumentResolver - Class in io.awspring.cloud.sqs.support.resolver
-
HandlerMethodArgumentResolver
implementation for resolvingBatchAcknowledgement
arguments. - BatchAcknowledgmentArgumentResolver() - Constructor for class io.awspring.cloud.sqs.support.resolver.BatchAcknowledgmentArgumentResolver
- BatchAwareBackPressureHandler - Interface in io.awspring.cloud.sqs.listener
-
BackPressureHandler
specialization that allows requesting and releasing batches. - BatchingAcknowledgementProcessor<T> - Class in io.awspring.cloud.sqs.listener.acknowledgement
-
AcknowledgementProcessor
implementation that adds the messages to aBlockingQueue
to be acknowledged according toContainerOptions.getAcknowledgementInterval()
andContainerOptions.getAcknowledgementThreshold()
. - BatchingAcknowledgementProcessor() - Constructor for class io.awspring.cloud.sqs.listener.acknowledgement.BatchingAcknowledgementProcessor
- BatchMessageSink<T> - Class in io.awspring.cloud.sqs.listener.sink
-
MessageSink
implementation that emits the whole received batch of messages to the configuredMessageProcessingPipeline
. - BatchMessageSink() - Constructor for class io.awspring.cloud.sqs.listener.sink.BatchMessageSink
- BatchPayloadMethodArgumentResolver - Class in io.awspring.cloud.sqs.support.resolver
-
HandlerMethodArgumentResolver
implementation for resolvingList
arguments. - BatchPayloadMethodArgumentResolver(MessageConverter) - Constructor for class io.awspring.cloud.sqs.support.resolver.BatchPayloadMethodArgumentResolver
-
Create a new
BatchPayloadArgumentResolver
with the givenMessageConverter
. - BatchPayloadMethodArgumentResolver(MessageConverter, Validator) - Constructor for class io.awspring.cloud.sqs.support.resolver.BatchPayloadMethodArgumentResolver
- batchSize(int) - Method in class io.awspring.cloud.sqs.listener.SemaphoreBackPressureHandler.Builder
- BeforeProcessingContextInterceptorExecutionStage<T> - Class in io.awspring.cloud.sqs.listener.pipeline
-
Stage responsible for executing the
AsyncMessageInterceptor
s from theMessageProcessingContext
before message processing. - BeforeProcessingContextInterceptorExecutionStage(MessageProcessingConfiguration<T>) - Constructor for class io.awspring.cloud.sqs.listener.pipeline.BeforeProcessingContextInterceptorExecutionStage
- BeforeProcessingInterceptorExecutionStage<T> - Class in io.awspring.cloud.sqs.listener.pipeline
-
Stage responsible for executing the
AsyncMessageInterceptor
s before message processing. - BeforeProcessingInterceptorExecutionStage(MessageProcessingConfiguration<T>) - Constructor for class io.awspring.cloud.sqs.listener.pipeline.BeforeProcessingInterceptorExecutionStage
- BINARY - Static variable in class io.awspring.cloud.sns.core.MessageAttributeDataTypes
-
Binary message attribute data type.
- BootstrapLoggingHelper - Class in io.awspring.cloud.autoconfigure.config
-
Utility class for setting up logging in objects registered in
BootstrapRegistry
. - BUCKET_REDIRECT_HEADER - Static variable in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- bucketKeyEnabled(Boolean) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- build() - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- build() - Method in class io.awspring.cloud.samples.dynamodb.Department.Builder
- build() - Method in class io.awspring.cloud.sns.core.SnsNotification.Builder
- build() - Method in class io.awspring.cloud.sns.sms.SmsMessageAttributes.Builder
- build() - Method in class io.awspring.cloud.sqs.config.SqsEndpoint.SqsEndpointBuilder
- build() - Method in class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory.Builder
- build() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
- build() - Method in class io.awspring.cloud.sqs.listener.pipeline.MessageProcessingConfiguration.Builder
- build() - Method in class io.awspring.cloud.sqs.listener.QueueAttributesResolver.Builder
-
Build the
QueueAttributesResolver
instance with the provided settings. - build() - Method in class io.awspring.cloud.sqs.listener.SemaphoreBackPressureHandler.Builder
- build() - Method in class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer.Builder
- build(MessageProcessingConfiguration<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.MessageProcessingPipelineBuilder
- builder() - Static method in class io.awspring.cloud.s3.ObjectMetadata
- builder() - Static method in class io.awspring.cloud.sns.sms.SmsMessageAttributes
- builder() - Static method in class io.awspring.cloud.sqs.config.SqsEndpoint
-
Return a
SqsEndpoint.SqsEndpointBuilder
instance with the provided queue names. - builder() - Static method in class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory
- builder() - Static method in class io.awspring.cloud.sqs.listener.ContainerOptions
- builder() - Static method in class io.awspring.cloud.sqs.listener.pipeline.MessageProcessingConfiguration
- builder() - Static method in class io.awspring.cloud.sqs.listener.QueueAttributesResolver
- builder() - Static method in class io.awspring.cloud.sqs.listener.SemaphoreBackPressureHandler
- builder() - Static method in class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer
- builder(T) - Static method in class io.awspring.cloud.sns.core.SnsNotification
-
Creates a builder with payload.
- Builder() - Constructor for class io.awspring.cloud.s3.ObjectMetadata.Builder
- Builder() - Constructor for class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory.Builder
- Builder() - Constructor for class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
- Builder() - Constructor for class io.awspring.cloud.sqs.listener.pipeline.MessageProcessingConfiguration.Builder
- Builder() - Constructor for class io.awspring.cloud.sqs.listener.QueueAttributesResolver.Builder
- Builder() - Constructor for class io.awspring.cloud.sqs.listener.SemaphoreBackPressureHandler.Builder
- Builder() - Constructor for class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer.Builder
- Builder(ContainerOptions) - Constructor for class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
C
- cacheControl(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- CachingTopicArnResolver - Class in io.awspring.cloud.sns.core
-
Caching implementation for resolving ARN from topicName.
- CachingTopicArnResolver(TopicArnResolver) - Constructor for class io.awspring.cloud.sns.core.CachingTopicArnResolver
- changed(EnumerablePropertySource<?>, EnumerablePropertySource<?>) - Method in class io.awspring.cloud.autoconfigure.config.reload.ConfigurationChangeDetector
-
Determines if two property sources are different.
- changeTo(int) - Method in interface io.awspring.cloud.sqs.listener.Visibility
-
Changes the message visibility to the provided value.
- changeToAsync(int) - Method in class io.awspring.cloud.sqs.listener.QueueMessageVisibility
- changeToAsync(int) - Method in interface io.awspring.cloud.sqs.listener.Visibility
-
Asynchronously changes the message visibility to the provided value.
- checksumAlgorithm(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- checksumAlgorithm(ChecksumAlgorithm) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- clientOverrideConfiguration() - Method in class io.awspring.cloud.core.SpringCloudClientConfiguration
- close() - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- close() - Method in class io.awspring.cloud.s3.InMemoryBufferingS3OutputStream
- 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
- CompletableFutures - Class in io.awspring.cloud.sqs
-
Utility methods for using convenient
CompletableFuture
methods from later JDK versions in Java 8. - completeMultipartUpload(CompleteMultipartUploadRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- componentFactories(Collection<ContainerComponentFactory<T>>) - Method in class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer.Builder
- componentsTaskExecutor(TaskExecutor) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
- 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.
- ConfigurableContainerComponent - Interface in io.awspring.cloud.sqs.listener
-
Representation of a
MessageListenerContainer
component that can be configured using aContainerOptions
instance. - 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(EndpointRegistrar) - Method in interface io.awspring.cloud.sqs.config.SqsListenerConfigurer
-
Configures the
EndpointRegistrar
instance that will handle theEndpoint
instances. - configure(ConfigurableContainerComponent) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
- configure(ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- configure(ContainerOptions) - Method in interface io.awspring.cloud.sqs.listener.ConfigurableContainerComponent
-
Configure the component with the provided
ContainerOptions
instance - configure(ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.sink.adapter.AbstractDelegatingMessageListeningSinkAdapter
- configure(ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.source.AbstractMessageConvertingMessageSource
- configure(Collection<? extends ConfigurableContainerComponent>) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
- configure(Consumer<ContainerOptions.Builder>) - Method in class io.awspring.cloud.sqs.config.AbstractMessageListenerContainerFactory
-
Allows configuring this factories'
ContainerOptions.Builder
. - configure(Consumer<ContainerOptions.Builder>) - Method in class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory.Builder
- configure(Consumer<ContainerOptions.Builder>) - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
-
Returns the
ContainerOptions
instance for this container. - configure(Consumer<ContainerOptions.Builder>) - Method in class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer.Builder
- 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
- configureAbstractContainer(AbstractMessageListenerContainer<T>, Endpoint) - Method in class io.awspring.cloud.sqs.config.AbstractMessageListenerContainerFactory
- configureBatchingAcknowledgementProcessor(ContainerOptions, BatchingAcknowledgementProcessor<T>) - Method in class io.awspring.cloud.sqs.listener.StandardSqsComponentFactory
- configureBatchingAckProcessor(ContainerOptions, BatchingAcknowledgementProcessor<T>) - Method in class io.awspring.cloud.sqs.listener.FifoSqsComponentFactory
- configureContainer(C, Endpoint) - Method in class io.awspring.cloud.sqs.config.AbstractMessageListenerContainerFactory
- configureContainerComponents() - Method in class io.awspring.cloud.sqs.listener.AbstractPipelineMessageListenerContainer
- configureContainerOptions(Endpoint, ContainerOptions.Builder) - Method in class io.awspring.cloud.sqs.config.AbstractMessageListenerContainerFactory
- configureContainerOptions(Endpoint, ContainerOptions.Builder) - Method in class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory
- configureDefaultHandlerMethodFactory(DefaultMessageHandlerMethodFactory) - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- configureImmediateAcknowledgementProcessor(ImmediateAcknowledgementProcessor<T>, ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.StandardSqsComponentFactory
- configureImmediateProcessor(ImmediateAcknowledgementProcessor<T>, ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.FifoSqsComponentFactory
- configureListenerMode(Consumer<ListenerMode>) - Method in class io.awspring.cloud.sqs.config.AbstractEndpoint
- configureListenerMode(Consumer<ListenerMode>) - Method in interface io.awspring.cloud.sqs.config.HandlerMethodEndpoint
-
Allows configuring the
ListenerMode
for this endpoint. - configureMessageSink(MessageProcessingPipeline<T>) - Method in class io.awspring.cloud.sqs.listener.AbstractPipelineMessageListenerContainer
- configureMessageSource(ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.source.AbstractMessageConvertingMessageSource
- configureMessageSource(ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- configureMessageSources(ContainerComponentFactory<T>) - Method in class io.awspring.cloud.sqs.listener.AbstractPipelineMessageListenerContainer
- ConfigUtils - Class in io.awspring.cloud.sqs
-
Utility class for conditional configurations.
- confirmSubscription() - Method in interface io.awspring.cloud.sns.handlers.NotificationStatus
- containerComponentFactories(Collection<ContainerComponentFactory<T>>) - Method in class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory.Builder
- ContainerComponentFactory<T> - Interface in io.awspring.cloud.sqs.listener
-
A factory for creating components for the
MessageListenerContainer
. - ContainerOptions - Class in io.awspring.cloud.sqs.listener
-
Contains the options to be used by the
MessageListenerContainer
at runtime. - ContainerOptions(ContainerOptions.Builder) - Constructor for class io.awspring.cloud.sqs.listener.ContainerOptions
- ContainerOptions.Builder - Class in io.awspring.cloud.sqs.listener
- contentDisposition(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- contentEncoding(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- contentLanguage(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- contentLength() - Method in class io.awspring.cloud.s3.S3Resource
- contentType() - Method in class io.awspring.cloud.s3.Jackson2JsonS3ObjectConverter
- contentType() - Method in interface io.awspring.cloud.s3.S3ObjectConverter
-
Supported content type.
- contentType() - Method in class io.awspring.cloud.s3.S3Resource
- contentType(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- ContextAwareHeaderMapper<S> - Interface in io.awspring.cloud.sqs.support.converter
-
A
HeaderMapper
specialization that supports receiving aMessageConversionContext
for mapping context dependent headers. - ContextAwareMessagingMessageConverter<S> - Interface in io.awspring.cloud.sqs.support.converter
-
A
MessagingMessageConverter
specialization that enables receving aMessageConversionContext
that can be used to add context specific properties to the converted message. - convertAndSend(String, T) - Method in class io.awspring.cloud.sns.core.SnsTemplate
- convertAndSend(String, T, Map<String, Object>) - Method in class io.awspring.cloud.sns.core.SnsTemplate
- convertAndSend(String, T, Map<String, Object>, MessagePostProcessor) - Method in class io.awspring.cloud.sns.core.SnsTemplate
- convertAndSend(String, T, MessagePostProcessor) - Method in class io.awspring.cloud.sns.core.SnsTemplate
- convertMessage(S) - Method in class io.awspring.cloud.sqs.listener.source.AbstractMessageConvertingMessageSource
- convertMessages(Collection<S>) - Method in class io.awspring.cloud.sqs.listener.source.AbstractMessageConvertingMessageSource
- copy() - Method in class io.awspring.cloud.core.config.AwsPropertySource
-
Creates a non-initialized copy of the property source.
- copy() - Method in class io.awspring.cloud.parameterstore.ParameterStorePropertySource
- copy() - Method in class io.awspring.cloud.secretsmanager.SecretsManagerPropertySource
- copyObject(CopyObjectRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- create() - Static method in class io.awspring.cloud.sqs.listener.MessageProcessingContext
- create(ReloadProperties, ContextRefresher, Optional<RestartEndpoint>) - Static method in class io.awspring.cloud.autoconfigure.config.reload.ConfigurationUpdateStrategy
- create(Location, ObjectMetadata) - Method in interface io.awspring.cloud.s3.S3OutputStreamProvider
-
Creates an
OutputStream
that writes data to S3. - create(String, String, ObjectMetadata) - Method in class io.awspring.cloud.s3.DiskBufferingS3OutputStreamProvider
- create(String, String, ObjectMetadata) - Method in class io.awspring.cloud.s3.InMemoryBufferingS3OutputStreamProvider
- create(String, String, ObjectMetadata) - Method in interface io.awspring.cloud.s3.S3OutputStreamProvider
-
Creates an
OutputStream
that writes data to S3. - create(String, String, ObjectMetadata) - Method in class io.awspring.cloud.s3.TransferManagerS3OutputStreamProvider
- create(String, S3Client, S3OutputStreamProvider) - Static method in class io.awspring.cloud.s3.S3Resource
- CREATE - Enum constant in enum io.awspring.cloud.sqs.listener.QueueNotFoundStrategy
-
Create queues that are not found at startup.
- createAcknowledgementExecutorInstance() - Method in class io.awspring.cloud.sqs.listener.source.AbstractSqsMessageSource
- createAcknowledgementHandler(ContainerOptions) - Method in interface io.awspring.cloud.sqs.listener.ContainerComponentFactory
-
Create a
AcknowledgementHandler
instance based on the givenContainerOptions
- createAcknowledgementProcessor() - Method in class io.awspring.cloud.sqs.listener.acknowledgement.BatchingAcknowledgementProcessor
- createAcknowledgementProcessor(ContainerOptions) - Method in interface io.awspring.cloud.sqs.listener.ContainerComponentFactory
-
Create an
AcknowledgementProcessor
instance. - createAcknowledgementProcessor(ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.FifoSqsComponentFactory
- createAcknowledgementProcessor(ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.StandardSqsComponentFactory
- createAdditionalArgumentResolvers() - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- createAdditionalArgumentResolvers() - Method in class io.awspring.cloud.sqs.annotation.SqsListenerAnnotationBeanPostProcessor
- createAndConfigureAcknowledgementExecutor(QueueAttributes) - Method in class io.awspring.cloud.sqs.listener.source.AbstractSqsMessageSource
- createAndConfigureImmediateProcessor(ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.StandardSqsComponentFactory
- createArgumentResolvers(MessageConverter) - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- createAsyncMessageListenerInstance(InvocableHandlerMethod) - Method in class io.awspring.cloud.sqs.config.AbstractEndpoint
- createAwsSecretsManagerClient(BootstrapContext) - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerConfigDataLocationResolver
- createBackPressureHandler() - Method in class io.awspring.cloud.sqs.listener.AbstractPipelineMessageListenerContainer
- createBatchingProcessorInstance() - Method in class io.awspring.cloud.sqs.listener.FifoSqsComponentFactory
- createBatchingProcessorInstance() - Method in class io.awspring.cloud.sqs.listener.StandardSqsComponentFactory
- createBucket(String) - Method in interface io.awspring.cloud.s3.S3Operations
-
Creates a bucket in S3.
- createBucket(String) - Method in class io.awspring.cloud.s3.S3Template
- createBucket(CreateBucketRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- createCompositeMessageConverter() - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- createContainer(Endpoint) - Method in class io.awspring.cloud.sqs.config.AbstractMessageListenerContainerFactory
- createContainer(Endpoint) - Method in interface io.awspring.cloud.sqs.config.MessageListenerContainerFactory
-
Create a container instance for the given
Endpoint
. - createContainer(String...) - Method in class io.awspring.cloud.sqs.config.AbstractMessageListenerContainerFactory
- createContainer(String...) - Method in interface io.awspring.cloud.sqs.config.MessageListenerContainerFactory
-
Create a container instance for the given endpoint names.
- createContainerInstance(Endpoint, ContainerOptions) - Method in class io.awspring.cloud.sqs.config.AbstractMessageListenerContainerFactory
- createContainerInstance(Endpoint, ContainerOptions) - Method in class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory
- createContext() - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- createContextHeaders(Message, MessageConversionContext) - Method in class io.awspring.cloud.sqs.support.converter.SqsHeaderMapper
- createContextHeaders(S, MessageConversionContext) - Method in interface io.awspring.cloud.sqs.support.converter.ContextAwareHeaderMapper
- createCopy() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
- createCopy() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
- createCredentialsProvider(CredentialsProperties) - Static method in class io.awspring.cloud.autoconfigure.core.CredentialsProviderAutoConfiguration
- createDefaultMappingJackson2MessageConverter(ObjectMapper) - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- createEndpoint(A) - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- createEndpoint(SqsListener) - Method in class io.awspring.cloud.sqs.annotation.SqsListenerAnnotationBeanPostProcessor
- createEndpointRegistrar() - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- createImmediateProcessorInstance() - Method in class io.awspring.cloud.sqs.listener.FifoSqsComponentFactory
- createImmediateProcessorInstance() - Method in class io.awspring.cloud.sqs.listener.StandardSqsComponentFactory
- createListenerException(Collection<Message<T>>, Throwable) - Method in class io.awspring.cloud.sqs.listener.adapter.AbstractMethodInvokingListenerAdapter
- createListenerException(Message<T>, Throwable) - Method in class io.awspring.cloud.sqs.listener.adapter.AbstractMethodInvokingListenerAdapter
- createMessageConversionContext() - Method in class io.awspring.cloud.sqs.support.converter.AbstractMessagingMessageConverter
- createMessageConversionContext() - Method in interface io.awspring.cloud.sqs.support.converter.ContextAwareMessagingMessageConverter
- createMessageConversionContext() - Method in class io.awspring.cloud.sqs.support.converter.SqsMessagingMessageConverter
- createMessageListenerInstance(InvocableHandlerMethod) - Method in class io.awspring.cloud.sqs.config.AbstractEndpoint
- createMessageProcessingPipeline(ContainerComponentFactory<T>) - Method in class io.awspring.cloud.sqs.listener.AbstractPipelineMessageListenerContainer
- createMessageSink(ContainerOptions) - Method in interface io.awspring.cloud.sqs.listener.ContainerComponentFactory
-
Create a
MessageSink
instance. - createMessageSink(ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.FifoSqsComponentFactory
- createMessageSink(ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.StandardSqsComponentFactory
- createMessageSource(ContainerOptions) - Method in interface io.awspring.cloud.sqs.listener.ContainerComponentFactory
-
Create a
MessageSource
instance. - createMessageSource(ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.FifoSqsComponentFactory
- createMessageSource(ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.StandardSqsComponentFactory
- createMessageSource(String, int, ContainerComponentFactory<T>) - Method in class io.awspring.cloud.sqs.listener.AbstractPipelineMessageListenerContainer
- createMessageSources(ContainerComponentFactory<T>) - Method in class io.awspring.cloud.sqs.listener.AbstractPipelineMessageListenerContainer
- createMimeMessage() - Method in class io.awspring.cloud.ses.SimpleEmailServiceJavaMailSender
- createMimeMessage(InputStream) - Method in class io.awspring.cloud.ses.SimpleEmailServiceJavaMailSender
- createMultipartUpload(CreateMultipartUploadRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- 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
- createSourcesTaskExecutor() - Method in class io.awspring.cloud.sqs.listener.AbstractPipelineMessageListenerContainer
- createTaskExecutor() - Method in class io.awspring.cloud.sqs.listener.AbstractPipelineMessageListenerContainer
- createTaskScheduler() - Method in class io.awspring.cloud.sqs.listener.acknowledgement.BatchingAcknowledgementProcessor
- createThread(Runnable) - Method in class io.awspring.cloud.sqs.MessageExecutionThreadFactory
- createThreadFactory() - Method in class io.awspring.cloud.sqs.listener.AbstractPipelineMessageListenerContainer
- 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
forAwsCredentialsProvider
. - CredentialsProviderAutoConfiguration(CredentialsProperties) - Constructor for class io.awspring.cloud.autoconfigure.core.CredentialsProviderAutoConfiguration
- CrossRegionS3Client - Class in io.awspring.cloud.s3.crossregion
- CrossRegionS3Client(int, S3ClientBuilder) - Constructor for class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- CrossRegionS3Client(S3ClientBuilder) - Constructor for class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- CrossRegionS3Client.RegionDiscoveryException - Exception in io.awspring.cloud.s3.crossregion
- customizeRequest(ReceiveMessageRequest.Builder) - Method in class io.awspring.cloud.sqs.listener.source.AbstractSqsMessageSource
- customizeRequest(ReceiveMessageRequest.Builder) - Method in class io.awspring.cloud.sqs.listener.source.FifoSqsMessageSource
D
- DaxProperties - Class in io.awspring.cloud.autoconfigure.dynamodb
-
Properties used to configure
ClusterDaxClient
- DaxProperties() - Constructor for class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- deduplicationId(String) - Method in class io.awspring.cloud.sns.core.SnsNotification.Builder
- DEFAULT_BUFFER_CAPACITY - Static variable in class io.awspring.cloud.s3.InMemoryBufferingS3OutputStream
- DEFAULT_LISTENER_CONTAINER_FACTORY_BEAN_NAME - Static variable in class io.awspring.cloud.sqs.config.EndpointRegistrar
- DefaultDynamoDbTableNameResolver - Class in io.awspring.cloud.dynamodb
-
Simple implementation of
DynamoDbTableNameResolver
that resolves class simple name to table name. - DefaultDynamoDbTableNameResolver() - Constructor for class io.awspring.cloud.dynamodb.DefaultDynamoDbTableNameResolver
- DefaultDynamoDbTableSchemaResolver - Class in io.awspring.cloud.dynamodb
-
Default implementation with simple cache for
TableSchema
. - DefaultDynamoDbTableSchemaResolver() - Constructor for class io.awspring.cloud.dynamodb.DefaultDynamoDbTableSchemaResolver
- DefaultListenerContainerRegistry - Class in io.awspring.cloud.sqs.listener
-
MessageListenerContainerRegistry
implementation that registers theMessageListenerContainer
instances and manage their lifecycle. - DefaultListenerContainerRegistry() - Constructor for class io.awspring.cloud.sqs.listener.DefaultListenerContainerRegistry
- defaultSqsListenerContainerFactory(ObjectProvider<SqsAsyncClient>, ObjectProvider<AsyncErrorHandler<Object>>, ObjectProvider<ErrorHandler<Object>>, ObjectProvider<AsyncMessageInterceptor<Object>>, ObjectProvider<MessageInterceptor<Object>>) - Method in class io.awspring.cloud.autoconfigure.sqs.SqsAutoConfiguration
- DefaultTopicArnResolver - Class in io.awspring.cloud.sns.core
-
Default implementation of
TopicArnResolver
used to determine topic ARN by name. - DefaultTopicArnResolver(SnsClient) - Constructor for class io.awspring.cloud.sns.core.DefaultTopicArnResolver
- delete(Key, Class<?>) - Method in interface io.awspring.cloud.dynamodb.DynamoDbOperations
-
Deletes a record for a given Key.
- delete(Key, Class<?>) - Method in class io.awspring.cloud.dynamodb.DynamoDbTemplate
- delete(T) - Method in interface io.awspring.cloud.dynamodb.DynamoDbOperations
-
Deletes a record for a given Entity.
- delete(T) - Method in class io.awspring.cloud.dynamodb.DynamoDbTemplate
- deleteBucket(String) - Method in interface io.awspring.cloud.s3.S3Operations
-
Deletes a S3 bucket.
- deleteBucket(String) - Method in class io.awspring.cloud.s3.S3Template
- deleteBucket(DeleteBucketRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- deleteBucketAnalyticsConfiguration(DeleteBucketAnalyticsConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- deleteBucketCors(DeleteBucketCorsRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- deleteBucketEncryption(DeleteBucketEncryptionRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- deleteBucketIntelligentTieringConfiguration(DeleteBucketIntelligentTieringConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- deleteBucketInventoryConfiguration(DeleteBucketInventoryConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- deleteBucketLifecycle(DeleteBucketLifecycleRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- deleteBucketMetricsConfiguration(DeleteBucketMetricsConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- deleteBucketOwnershipControls(DeleteBucketOwnershipControlsRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- deleteBucketPolicy(DeleteBucketPolicyRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- deleteBucketReplication(DeleteBucketReplicationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- deleteBucketTagging(DeleteBucketTaggingRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- deleteBucketWebsite(DeleteBucketWebsiteRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- deleteObject(String) - Method in interface io.awspring.cloud.s3.S3Operations
-
Deletes an object from S3 bucket.
- deleteObject(String) - Method in class io.awspring.cloud.s3.S3Template
- deleteObject(String, String) - Method in interface io.awspring.cloud.s3.S3Operations
-
Deletes an object from S3 bucket.
- deleteObject(String, String) - Method in class io.awspring.cloud.s3.S3Template
- deleteObject(DeleteObjectRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- deleteObjects(DeleteObjectsRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- deleteObjectTagging(DeleteObjectTaggingRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- deletePublicAccessBlock(DeletePublicAccessBlockRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- Department - Class in io.awspring.cloud.samples.dynamodb
- Department() - Constructor for class io.awspring.cloud.samples.dynamodb.Department
- Department.Builder - Class in io.awspring.cloud.samples.dynamodb
- destroy() - Method in class io.awspring.cloud.ses.SimpleEmailServiceMailSender
- detectAnnotationsAndRegisterEndpoints(Object, Class<?>) - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- DiskBufferingS3OutputStreamProvider - Class in io.awspring.cloud.s3
-
Creates
DiskBufferingS3OutputStream
. - DiskBufferingS3OutputStreamProvider(S3Client, S3ObjectContentTypeResolver) - Constructor for class io.awspring.cloud.s3.DiskBufferingS3OutputStreamProvider
- dispose(Object) - Method in class io.awspring.cloud.sqs.LifecycleHandler
-
Execute the
DisposableBean.destroy()
method if the provided object is aDisposableBean
instance. - doConfigure(ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- doConfigure(ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.BatchingAcknowledgementProcessor
- doConfigure(ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- doConfigure(ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.source.AbstractSqsMessageSource
- doConfigureMessageSink(MessageSink<T>) - Method in class io.awspring.cloud.sqs.listener.AbstractPipelineMessageListenerContainer
- doConfigureMessageSink(MessageSink<T>) - Method in class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer
- doConfigureMessageSources(Collection<MessageSource<T>>) - Method in class io.awspring.cloud.sqs.listener.AbstractPipelineMessageListenerContainer
- doConfigureMessageSources(Collection<MessageSource<T>>) - Method in class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer
- doEmit(Collection<Message<T>>, MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.sink.AbstractMessageProcessingPipelineSink
- doEmit(Collection<Message<T>>, MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.sink.BatchMessageSink
- doEmit(Collection<Message<T>>, MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.sink.FanOutMessageSink
- doEmit(Collection<Message<T>>, MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.sink.OrderedMessageSink
- doOnAcknowledge(Collection<Message<T>>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- doOnAcknowledge(Collection<Message<T>>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.BatchingAcknowledgementProcessor
- doOnAcknowledge(Collection<Message<T>>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.ImmediateAcknowledgementProcessor
- doOnAcknowledge(Message<T>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- doOnAcknowledge(Message<T>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.BatchingAcknowledgementProcessor
- doOnAcknowledge(Message<T>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.ImmediateAcknowledgementProcessor
- doPollForMessages(int) - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- doPollForMessages(int) - Method in class io.awspring.cloud.sqs.listener.source.AbstractSqsMessageSource
- doResolveArgumentFromNotificationMessage(JsonNode, HttpInputMessage, Class<?>) - Method in class io.awspring.cloud.sns.handlers.AbstractNotificationMessageHandlerMethodArgumentResolver
- doResolveArgumentFromNotificationMessage(JsonNode, HttpInputMessage, Class<?>) - Method in class io.awspring.cloud.sns.handlers.NotificationMessageHandlerMethodArgumentResolver
- doResolveArgumentFromNotificationMessage(JsonNode, HttpInputMessage, Class<?>) - Method in class io.awspring.cloud.sns.handlers.NotificationStatusHandlerMethodArgumentResolver
- doResolveArgumentFromNotificationMessage(JsonNode, HttpInputMessage, Class<?>) - Method in class io.awspring.cloud.sns.handlers.NotificationSubjectHandlerMethodArgumentResolver
- doSend(TopicMessageChannel, Message<?>) - Method in class io.awspring.cloud.sns.core.SnsTemplate
- doStart() - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
- doStart() - Method in class io.awspring.cloud.sqs.listener.AbstractPipelineMessageListenerContainer
- doStart() - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- doStart() - Method in class io.awspring.cloud.sqs.listener.acknowledgement.BatchingAcknowledgementProcessor
- doStart() - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- doStart() - Method in class io.awspring.cloud.sqs.listener.source.AbstractSqsMessageSource
- doStop() - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
- doStop() - Method in class io.awspring.cloud.sqs.listener.AbstractPipelineMessageListenerContainer
- doStop() - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- doStop() - Method in class io.awspring.cloud.sqs.listener.acknowledgement.BatchingAcknowledgementProcessor
- doStop() - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- download(String, String) - Method in interface io.awspring.cloud.s3.S3Operations
-
Downloads object from S3.
- download(String, String) - Method in class io.awspring.cloud.s3.S3Template
- drain(Duration) - Method in interface io.awspring.cloud.sqs.listener.BackPressureHandler
-
Attempts to acquire all permits up to the specified timeout.
- drain(Duration) - Method in class io.awspring.cloud.sqs.listener.SemaphoreBackPressureHandler
- 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
- DynamoDbOperations - Interface in io.awspring.cloud.dynamodb
-
Interface for simple DynamoDB template operations.
- DynamoDbProperties - Class in io.awspring.cloud.autoconfigure.dynamodb
-
Properties related to AWS DynamoDB.
- DynamoDbProperties() - Constructor for class io.awspring.cloud.autoconfigure.dynamodb.DynamoDbProperties
- DynamoDbTableNameResolver - Interface in io.awspring.cloud.dynamodb
-
Resolves DynamoDB table name from a
Class
. - DynamoDbTableSchemaResolver - Interface in io.awspring.cloud.dynamodb
-
Resolving Class and TableName to
TableSchema
class. - dynamoDBTemplate(DynamoDbEnhancedClient, Optional<DynamoDbTableSchemaResolver>, Optional<DynamoDbTableNameResolver>) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DynamoDbAutoConfiguration
- DynamoDbTemplate - Class in io.awspring.cloud.dynamodb
-
Default implementation of DynamoDbOperations.
- DynamoDbTemplate(DynamoDbEnhancedClient) - Constructor for class io.awspring.cloud.dynamodb.DynamoDbTemplate
- DynamoDbTemplate(DynamoDbEnhancedClient, DynamoDbTableSchemaResolver, DynamoDbTableNameResolver) - Constructor for class io.awspring.cloud.dynamodb.DynamoDbTemplate
E
- emit(Collection<Message<T>>, MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.sink.AbstractMessageProcessingPipelineSink
- emit(Collection<Message<T>>, MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.sink.adapter.MessageGroupingSinkAdapter
- emit(Collection<Message<T>>, MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.sink.adapter.MessageVisibilityExtendingSinkAdapter
- emit(Collection<Message<T>>, MessageProcessingContext<T>) - Method in interface io.awspring.cloud.sqs.listener.sink.MessageSink
-
Emit the provided
Message
instances to the providedAsyncMessageListener
. - Endpoint - Interface in io.awspring.cloud.sqs.config
-
Represents a messaging endpoint from which messages can be consumed by a
MessageListenerContainer
. - ENDPOINT_REGISTRY_BEAN_NAME - Static variable in class io.awspring.cloud.sqs.config.SqsBeanNames
-
The bean name of the
DefaultListenerContainerRegistry
registered bySqsBootstrapConfiguration
. - EndpointRegistrar - Class in io.awspring.cloud.sqs.config
-
Processes the registered
Endpoint
instances using the appropriateMessageListenerContainerFactory
. - EndpointRegistrar() - Constructor for class io.awspring.cloud.sqs.config.EndpointRegistrar
- entityId(String) - Method in class io.awspring.cloud.sns.sms.SmsMessageAttributes.Builder
- 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
- errorHandler(AsyncErrorHandler<T>) - Method in class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory.Builder
- errorHandler(AsyncErrorHandler<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.MessageProcessingConfiguration.Builder
- errorHandler(AsyncErrorHandler<T>) - Method in class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer.Builder
- errorHandler(ErrorHandler<T>) - Method in class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory.Builder
- errorHandler(ErrorHandler<T>) - Method in class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer.Builder
- ErrorHandler<T> - Interface in io.awspring.cloud.sqs.listener.errorhandler
-
Interface for handling errors.
- ErrorHandlerExecutionStage<T> - Class in io.awspring.cloud.sqs.listener.pipeline
-
Stage responsible for executing the
AsyncErrorHandler
after a failedMessageListener
execution. - ErrorHandlerExecutionStage(MessageProcessingConfiguration<T>) - Constructor for class io.awspring.cloud.sqs.listener.pipeline.ErrorHandlerExecutionStage
- exceptionallyCompose(CompletableFuture<T>, Function<Throwable, ? extends CompletableFuture<T>>) - Static method in class io.awspring.cloud.sqs.CompletableFutures
-
Compose the provided future with a function that returns another completable future that is executed exceptionally.
- excludeFilters() - Element in annotation type io.awspring.cloud.test.sqs.SqsTest
-
A set of exclude filters which can be used to filter beans that would otherwise be added to the application context.
- execute(Runnable) - Method in class io.awspring.cloud.sqs.listener.AsyncComponentAdapters.AbstractThreadingComponentAdapter
- execute(Collection<Message<T>>) - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.AcknowledgementExecutor
-
Executes acknowledgements for the provided batch of messages.
- execute(Collection<Message<T>>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.SqsAcknowledgementExecutor
- execute(Collection<Message<T>>, MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.sink.AbstractMessageProcessingPipelineSink
-
Send the provided
Message
instances to theTaskExecutor
as a unit of work. - execute(Supplier<T>) - Method in class io.awspring.cloud.sqs.listener.AsyncComponentAdapters.AbstractThreadingComponentAdapter
- execute(Message<T>, MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.sink.AbstractMessageProcessingPipelineSink
-
Send the provided
Message
to theTaskExecutor
as a unit of work. - executeCycle() - Method in class io.awspring.cloud.autoconfigure.config.reload.PollingAwsPropertySourceChangeDetector
- ExecutingAcknowledgementProcessor<T> - Interface in io.awspring.cloud.sqs.listener.acknowledgement
-
AcknowledgementProcessor
specialization that allows for delegating acknowledgement execution to aAcknowledgementExecutor
. - exists() - Method in class io.awspring.cloud.s3.S3Resource
- expectedBucketOwner(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- expires(Instant) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
F
- factory() - Element in annotation type io.awspring.cloud.sqs.annotation.SqsListener
-
The
MessageListenerContainerFactory
bean name to be used to process this endpoint. - factoryBeanName(String) - Method in class io.awspring.cloud.sqs.config.SqsEndpoint.SqsEndpointBuilder
- FAIL - Enum constant in enum io.awspring.cloud.sqs.listener.QueueNotFoundStrategy
-
Throw an exception and stop application startup if a queue is not found.
- failedFuture(Throwable) - Static method in class io.awspring.cloud.sqs.CompletableFutures
-
Create an exceptionally completed
CompletableFuture
. - FanOutMessageSink<T> - Class in io.awspring.cloud.sqs.listener.sink
-
MessageProcessingPipelineSink
implementation that executes messages from the provided batch in parallel. - FanOutMessageSink() - Constructor for class io.awspring.cloud.sqs.listener.sink.FanOutMessageSink
- FifoSqsComponentFactory<T> - Class in io.awspring.cloud.sqs.listener
-
ContainerComponentFactory
implementation for creating components for FIFO queues. - FifoSqsComponentFactory() - Constructor for class io.awspring.cloud.sqs.listener.FifoSqsComponentFactory
- FifoSqsMessageSource<T> - Class in io.awspring.cloud.sqs.listener.source
-
AbstractSqsMessageSource
implementation for FIFO queues. - FifoSqsMessageSource() - Constructor for class io.awspring.cloud.sqs.listener.source.FifoSqsMessageSource
- FileController - Class in io.awspring.cloud.samples.s3
-
An example on how to create file upload to S3.
- FileController(S3Operations) - Constructor for class io.awspring.cloud.samples.s3.FileController
- first(Function<MessageProcessingConfiguration<T>, MessageProcessingPipeline<T>>) - Static method in class io.awspring.cloud.sqs.listener.pipeline.MessageProcessingPipelineBuilder
- FIXED_HIGH_THROUGHPUT - Enum constant in enum io.awspring.cloud.sqs.listener.BackPressureMode
-
Set fixed high throughput mode.
- fromBuilder(ContainerOptions.Builder) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
- fromHeaders(MessageHeaders, Message) - Method in class io.awspring.cloud.sqs.support.converter.SqsHeaderMapper
- fromMessagingMessage(Message<?>) - Method in class io.awspring.cloud.sqs.support.converter.AbstractMessagingMessageConverter
- fromMessagingMessage(Message<?>) - Method in interface io.awspring.cloud.sqs.support.converter.MessagingMessageConverter
G
- get() - Static method in class io.awspring.cloud.sqs.LifecycleHandler
-
Get the singleton instance for this class.
- getAccelerateModeEnabled() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
- getAccessKey() - Method in class io.awspring.cloud.autoconfigure.core.CredentialsProperties
- getAckHandler() - Method in class io.awspring.cloud.sqs.listener.pipeline.MessageProcessingConfiguration
- getAcknowledgementCallback() - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- getAcknowledgementCallback() - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.AcknowledgementProcessor
-
Retrieve an acknowledgement callback that can be used to offer messages to be acknowledged by this processor.
- getAcknowledgementCallback() - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- getAcknowledgementCallback() - Method in interface io.awspring.cloud.sqs.support.converter.AcknowledgementAwareMessageConversionContext
- getAcknowledgementCallback() - Method in class io.awspring.cloud.sqs.support.converter.SqsMessageConversionContext
- getAcknowledgementInterval() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
- getAcknowledgementMode() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
- getAcknowledgementOrdering() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
- getAcknowledgementResultCallback() - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
-
Return the
AcknowledgementResultCallback
instance used by this container. - getAcknowledgementResultTaskExecutor() - Method in class io.awspring.cloud.sqs.listener.AbstractPipelineMessageListenerContainer
- getAcknowledgementResultTaskExecutor() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
- getAcknowledgementThreshold() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
- getAcknowledgmentCallback() - Method in class io.awspring.cloud.sqs.listener.MessageProcessingContext
- getAcknowledgmentProcessor() - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- getAcl() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getAnnotationClass() - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- getAnnotationClass() - Method in class io.awspring.cloud.sqs.annotation.SqsListenerAnnotationBeanPostProcessor
- getBackPressureMode() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
- getBeanFactory() - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- getBucketAccelerateConfiguration(GetBucketAccelerateConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getBucketAcl(GetBucketAclRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getBucketAnalyticsConfiguration(GetBucketAnalyticsConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getBucketCors(GetBucketCorsRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getBucketEncryption(GetBucketEncryptionRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getBucketIntelligentTieringConfiguration(GetBucketIntelligentTieringConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getBucketInventoryConfiguration(GetBucketInventoryConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getBucketKeyEnabled() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getBucketLifecycleConfiguration(GetBucketLifecycleConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getBucketLocation(GetBucketLocationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getBucketLogging(GetBucketLoggingRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getBucketMetricsConfiguration(GetBucketMetricsConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getBucketNotificationConfiguration(GetBucketNotificationConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getBucketOwnershipControls(GetBucketOwnershipControlsRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getBucketPolicy(GetBucketPolicyRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getBucketPolicyStatus(GetBucketPolicyStatusRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getBucketReplication(GetBucketReplicationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getBucketRequestPayment(GetBucketRequestPaymentRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getBucketTagging(GetBucketTaggingRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getBucketVersioning(GetBucketVersioningRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getBucketWebsite(GetBucketWebsiteRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getCacheControl() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getChecksumAlgorithm() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getChecksumValidationEnabled() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
- getChunkedEncodingEnabled() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
- getClient(Region) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getClusterUpdateIntervalMillis() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- getComponentIncludes() - Method in class io.awspring.cloud.test.sqs.SqsTypeExcludeFilter
- getComponentsTaskExecutor() - Method in class io.awspring.cloud.sqs.listener.AbstractPipelineMessageListenerContainer
- getComponentsTaskExecutor() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
- getConfigurableBeanFactory() - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- getConnectionTtlMillis() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- getConnectTimeoutMillis() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- getContainerById(String) - Method in class io.awspring.cloud.sqs.listener.DefaultListenerContainerRegistry
- getContainerById(String) - Method in interface io.awspring.cloud.sqs.listener.MessageListenerContainerRegistry
-
Return the
MessageListenerContainer
instance registered within this registry with the provided id, or null if none. - getContainerComponentFactories() - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
-
Return the
ContainerComponentFactory
instances to be used for creating this container's components. - getContainerOptions() - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
- getContentDisposition() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getContentEncoding() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getContentLanguage() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getContentType() - Method in class io.awspring.cloud.s3.ObjectMetadata
- 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.
- getCustomContexts(String) - Method in class io.awspring.cloud.autoconfigure.config.AbstractAwsConfigDataLocationResolver
- getDax() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DynamoDbProperties
- getDeduplicationId() - Method in class io.awspring.cloud.sns.core.SnsNotification
- getDefaultComponentFactories() - Method in class io.awspring.cloud.sqs.listener.AbstractPipelineMessageListenerContainer
- getDefaultComponentFactories() - Method in class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer
- getDefaultHeaderMapper() - Method in class io.awspring.cloud.sqs.support.converter.AbstractMessagingMessageConverter
- getDefaultHeaderMapper() - Method in class io.awspring.cloud.sqs.support.converter.SqsMessagingMessageConverter
- getDefaultsMode() - Method in class io.awspring.cloud.autoconfigure.core.AwsProperties
- getDelegate() - Method in class io.awspring.cloud.sqs.listener.sink.adapter.AbstractDelegatingMessageListeningSinkAdapter
- getDepartmentId() - Method in class io.awspring.cloud.samples.dynamodb.Department
- getDescription() - Method in class io.awspring.cloud.s3.S3Resource
- getDualstackEnabled() - Method in class io.awspring.cloud.autoconfigure.core.AwsProperties
- getEmailService() - Method in class io.awspring.cloud.ses.SimpleEmailServiceMailSender
- getEmployeeNumber() - Method in class io.awspring.cloud.samples.dynamodb.Department
- getEndpoint() - Method in class io.awspring.cloud.autoconfigure.AwsClientProperties
- getEndpoint() - Method in class io.awspring.cloud.autoconfigure.core.AwsProperties
- getEndpointId(String) - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- getEndpointRefreshTimeoutMillis() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- getEntityId() - Method in class io.awspring.cloud.sns.sms.SmsMessageAttributes
- getErrorHandler() - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
-
Return the
AsyncErrorHandler
instance used by this container. - getErrorHandler() - Method in class io.awspring.cloud.sqs.listener.pipeline.MessageProcessingConfiguration
- getExpectedBucketOwner() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getExpires() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getFailedAcknowledgementMessages() - Method in exception io.awspring.cloud.sqs.listener.acknowledgement.SqsAcknowledgementException
-
Return the messages that failed to be acknowledged.
- getFailedMessage() - Method in exception io.awspring.cloud.sqs.listener.ListenerExecutionFailedException
-
Return the message which listener execution failed.
- getFailedMessages() - Method in exception io.awspring.cloud.sqs.listener.ListenerExecutionFailedException
-
Return the messages which listener execution failed.
- getFile() - Method in class io.awspring.cloud.s3.S3Resource
- getFipsEnabled() - Method in class io.awspring.cloud.autoconfigure.core.AwsProperties
- getFollowSymbolicLinks() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties.S3UploadDirectoryProperties
- getGeneratedIdPrefix() - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- getGeneratedIdPrefix() - Method in class io.awspring.cloud.sqs.annotation.SqsListenerAnnotationBeanPostProcessor
- getGrantFullControl() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getGrantRead() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getGrantReadACP() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getGrantWriteACP() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getGroupId() - Method in class io.awspring.cloud.sns.core.SnsNotification
- getHeader(Collection<Message<U>>, String, Class<T>) - Static method in class io.awspring.cloud.sqs.MessageHeaderUtils
-
Get the specified header or throw an exception if such header is not present.
- getHeader(Message<?>, String, Class<T>) - Static method in class io.awspring.cloud.sqs.MessageHeaderUtils
-
Get the specified header or throw an exception if such header is not present.
- getHeaderAsString(Message<?>, String) - Static method in class io.awspring.cloud.sqs.MessageHeaderUtils
-
Get the provided header as
String
or throw if not present. - getHeaders() - Method in class io.awspring.cloud.sns.core.SnsNotification
- getId() - Method in class io.awspring.cloud.sqs.config.AbstractEndpoint
- getId() - Method in interface io.awspring.cloud.sqs.config.Endpoint
-
An optional id for this endpoint.
- getId() - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
- getId() - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- getId() - Method in interface io.awspring.cloud.sqs.listener.IdentifiableContainerComponent
-
Get the component id.
- getId() - Method in interface io.awspring.cloud.sqs.listener.MessageListenerContainer
-
Get the container id.
- getId() - Method in class io.awspring.cloud.sqs.listener.SemaphoreBackPressureHandler
- getId() - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- getId(Collection<Message<T>>) - Static method in class io.awspring.cloud.sqs.MessageHeaderUtils
-
Return the messages' ID as a concatenated {@link String].
- getId(Message<?>) - Static method in class io.awspring.cloud.sqs.MessageHeaderUtils
-
Return the message's ID as {@link String].
- getIdleTimeoutMillis() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- getInputStream() - Method in class io.awspring.cloud.s3.S3Resource
- getInterceptors() - Method in class io.awspring.cloud.sqs.listener.MessageProcessingContext
- getInterceptors(MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.AbstractBeforeProcessingInterceptorExecutionStage
- getInterceptors(MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.BeforeProcessingContextInterceptorExecutionStage
- getInterceptors(MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.BeforeProcessingInterceptorExecutionStage
- getJavaMailProperties() - Method in class io.awspring.cloud.ses.SimpleEmailServiceJavaMailSender
-
Allow Map access to the JavaMail properties of this sender, with the option to add or override specific entries.
- getListener() - Method in class io.awspring.cloud.autoconfigure.sqs.SqsProperties
- getListenerContainerFactoryName() - Method in class io.awspring.cloud.sqs.config.AbstractEndpoint
- getListenerContainerFactoryName() - Method in interface io.awspring.cloud.sqs.config.Endpoint
-
The name of the factory bean that will process this endpoint.
- getListenerContainers() - Method in class io.awspring.cloud.sqs.listener.DefaultListenerContainerRegistry
- getListenerContainers() - Method in interface io.awspring.cloud.sqs.listener.MessageListenerContainerRegistry
-
Return the
MessageListenerContainer
instances registered within this registry. - getListenerMode() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
- getLogicalNames() - Method in class io.awspring.cloud.sqs.config.AbstractEndpoint
- getLogicalNames() - Method in interface io.awspring.cloud.sqs.config.Endpoint
-
The logical names for this endpoint.
- getMaxConcurrency() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- getMaxConcurrency() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties
- getMaxDepth() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties.S3UploadDirectoryProperties
- getMaxInflightMessagesPerQueue() - Method in class io.awspring.cloud.autoconfigure.sqs.SqsProperties.Listener
- getMaxInflightMessagesPerQueue() - Method in class io.awspring.cloud.sqs.config.SqsEndpoint
-
The maximum number of inflight messages each queue in this endpoint can process simultaneously.
- getMaxInFlightMessagesPerQueue() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
-
Return the maximum allowed number of inflight messages for each queue.
- getMaxMessagesPerPoll() - Method in class io.awspring.cloud.autoconfigure.sqs.SqsProperties.Listener
- getMaxMessagesPerPoll() - Method in class io.awspring.cloud.sqs.config.SqsEndpoint
-
Return the maximum amount of messages that should be returned in a poll.
- getMaxMessagesPerPoll() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
-
Return the number of messages that should be returned per poll.
- getMaxPendingConnectionAcquires() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- getMaxPrice() - Method in class io.awspring.cloud.sns.sms.SmsMessageAttributes
- getMaxWaitForRestart() - Method in class io.awspring.cloud.autoconfigure.config.reload.ReloadProperties
- getMessageAttributeNames() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
- getMessageConversionContext() - Method in class io.awspring.cloud.sqs.listener.source.AbstractMessageConvertingMessageSource
- getMessageConverter() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
- getMessageConverterConsumer() - Method in class io.awspring.cloud.sqs.config.EndpointRegistrar
-
Get the message converters list consumer.
- getMessageGroupingFunction() - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- getMessageHandlerMethodFactory() - Method in class io.awspring.cloud.sqs.config.EndpointRegistrar
-
Return the
MessageHandlerMethodFactory
to be used to createMessageHandler
instances for theEndpoint
s. - getMessageInterceptors() - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
-
Return the
AsyncMessageInterceptor
instances used by this container. - getMessageInterceptors() - Method in class io.awspring.cloud.sqs.listener.pipeline.MessageProcessingConfiguration
- getMessageInterceptors(MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.AbstractAfterProcessingInterceptorExecutionStage
- getMessageInterceptors(MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.AfterProcessingContextInterceptorExecutionStage
- getMessageInterceptors(MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.AfterProcessingInterceptorExecutionStage
- getMessageListener() - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
-
Return the
AsyncMessageListener
instance used by this container. - getMessageListener() - Method in class io.awspring.cloud.sqs.listener.pipeline.MessageProcessingConfiguration
- getMessageSystemAttributeNames() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
- getMessageVisibility() - Method in class io.awspring.cloud.sqs.config.SqsEndpoint
-
Return the message visibility for this endpoint.
- getMessageVisibility() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
- getMetadata() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getMethodArgumentResolversConsumer() - Method in class io.awspring.cloud.sqs.config.EndpointRegistrar
-
Get the method argument resolvers list consumer.
- getMinimumPartSizeInBytes() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties
- getName() - Method in class io.awspring.cloud.autoconfigure.core.Profile
- getNamespace() - Method in class io.awspring.cloud.autoconfigure.metrics.CloudWatchRegistryProperties
- getNotificationHandlerMethodArgumentResolver(SnsClient) - Static method in class io.awspring.cloud.sns.configuration.NotificationHandlerMethodArgumentResolverConfigurationUtils
- getObject(GetObjectRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getObject(GetObjectRequest, Path) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getObject(GetObjectRequest, ResponseTransformer<GetObjectResponse, ReturnT>) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getObjectAcl(GetObjectAclRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getObjectAsBytes(GetObjectRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getObjectAttributes(GetObjectAttributesRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getObjectLegalHold(GetObjectLegalHoldRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getObjectLockConfiguration(GetObjectLockConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getObjectLockLegalHoldStatus() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getObjectLockMode() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getObjectLockRetainUntilDate() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getObjectMapper() - Method in class io.awspring.cloud.sqs.config.EndpointRegistrar
-
Get the object mapper used to deserialize payloads.
- getObjectRetention(GetObjectRetentionRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getObjectTagging(GetObjectTaggingRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getObjectTorrent(GetObjectTorrentRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getObjectTorrent(GetObjectTorrentRequest, Path) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getObjectTorrent(GetObjectTorrentRequest, ResponseTransformer<GetObjectTorrentResponse, ReturnT>) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getObjectTorrentAsBytes(GetObjectTorrentRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getOpeningDate() - Method in class io.awspring.cloud.samples.dynamodb.Department
- getOriginationNumber() - Method in class io.awspring.cloud.sns.sms.SmsMessageAttributes
- getOutputStream() - Method in class io.awspring.cloud.s3.S3Resource
- getPath() - Method in class io.awspring.cloud.autoconfigure.core.Profile
- getPath() - Method in exception io.awspring.cloud.s3.UploadFailedException
- getPathStyleAccessEnabled() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
- getPayload() - Method in class io.awspring.cloud.sns.core.SnsNotification
- getPayloadToConvert(S) - Method in class io.awspring.cloud.sqs.support.converter.AbstractMessagingMessageConverter
- getPayloadToConvert(Message) - Method in class io.awspring.cloud.sqs.support.converter.SqsMessagingMessageConverter
- getPeriod() - Method in class io.awspring.cloud.autoconfigure.config.reload.ReloadProperties
- getPermitAcquireTimeout() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
-
Return the maximum time the polling thread should wait for permits.
- getPollingEndpointName() - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- getPollTimeout() - Method in class io.awspring.cloud.autoconfigure.sqs.SqsProperties.Listener
- getPollTimeout() - Method in class io.awspring.cloud.sqs.config.SqsEndpoint
-
The maximum duration to wait for messages in a given poll.
- getPollTimeout() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
-
Return the timeout for polling messages for this endpoint.
- 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
- getProperties(Class<?>) - Method in class io.awspring.cloud.test.sqs.SqsTestContextBootstrapper
- getProperty(String) - Method in class io.awspring.cloud.parameterstore.ParameterStorePropertySource
- getProperty(String) - Method in class io.awspring.cloud.secretsmanager.SecretsManagerPropertySource
- getPropertyNames() - Method in class io.awspring.cloud.parameterstore.ParameterStorePropertySource
- getPropertyNames() - Method in class io.awspring.cloud.secretsmanager.SecretsManagerPropertySource
- 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
- getPublicAccessBlock(GetPublicAccessBlockRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- getQueueAttribute(QueueAttributeName) - Method in class io.awspring.cloud.sqs.listener.QueueAttributes
-
Return a specific attribute for this queue, if present.
- getQueueAttributeNames() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
- getQueueAttributes() - Method in class io.awspring.cloud.sqs.listener.QueueAttributes
-
Return the attributes for this queue.
- getQueueAttributes() - Method in class io.awspring.cloud.sqs.support.converter.SqsMessageConversionContext
- getQueueName() - Method in class io.awspring.cloud.sqs.listener.QueueAttributes
-
Return the queue name.
- getQueueNames() - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
-
Return the queue names assigned to this container.
- getQueueNotFoundStrategy() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
- getQueueUrl() - Method in exception io.awspring.cloud.sqs.listener.acknowledgement.SqsAcknowledgementException
-
Return the url for the queue from which the messages were polled from.
- getQueueUrl() - Method in class io.awspring.cloud.sqs.listener.QueueAttributes
-
Return the queue url.
- getReadRetries() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- getRecursive() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties.S3UploadDirectoryProperties
- getRegion() - Method in class io.awspring.cloud.autoconfigure.AwsClientProperties
- getRegion() - Method in class io.awspring.cloud.core.region.StaticRegionProvider
-
Return the configured Region configured at construction time.
- getReload() - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreProperties
- getReload() - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerProperties
- getRequestPayer() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getRequestTimeoutMillis() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- getSecretKey() - Method in class io.awspring.cloud.autoconfigure.core.CredentialsProperties
- getSenderID() - Method in class io.awspring.cloud.sns.sms.SmsMessageAttributes
- getServerSideEncryption() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getSession() - Method in class io.awspring.cloud.ses.SimpleEmailServiceJavaMailSender
-
Return the JavaMail
Session
, lazily initializing it if hasn't been specified explicitly. - getShutdownTimeout() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
- getSkipHostNameVerification() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- getSmsType() - Method in class io.awspring.cloud.sns.sms.SmsMessageAttributes
- getSqsAsyncClient() - Method in class io.awspring.cloud.sqs.support.converter.SqsMessageConversionContext
- getSqsAsyncClientInstance() - Method in class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory
- getSseCustomerAlgorithm() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getSseCustomerKey() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getSseCustomerKeyMD5() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getSsekmsEncryptionContext() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getSsekmsKeyId() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getStatic() - Method in class io.awspring.cloud.autoconfigure.core.RegionProperties
- getStorageClass() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getStrategy() - Method in class io.awspring.cloud.autoconfigure.config.reload.ReloadProperties
- getSubject() - Method in class io.awspring.cloud.sns.core.SnsNotification
- getTagging() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getTargetThroughputInGbps() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties
- getTemplateId() - Method in class io.awspring.cloud.sns.sms.SmsMessageAttributes
- getTransferManager() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
- getUploadDirectory() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties
- getUrl() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- getURL() - Method in class io.awspring.cloud.s3.S3Resource
- getUseArnRegionEnabled() - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
- getUserId() - Method in class io.awspring.cloud.samples.dynamodb.Department
- getValueResolver() - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- getWebsiteRedirectLocation() - Method in class io.awspring.cloud.s3.ObjectMetadata
- getWriteRetries() - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- grantFullControl(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- grantRead(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- grantReadACP(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- grantWriteACP(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- groupId(String) - Method in class io.awspring.cloud.sns.core.SnsNotification.Builder
H
- handle(Collection<Message<T>>, Throwable) - Method in interface io.awspring.cloud.sqs.listener.errorhandler.AsyncErrorHandler
-
Asynchronously handle the errors thrown processing the given
Message
instances. - handle(Collection<Message<T>>, Throwable) - Method in interface io.awspring.cloud.sqs.listener.errorhandler.ErrorHandler
-
Handle errors thrown when processing a batch of
Message
s. - handle(Message<T>, Throwable) - Method in interface io.awspring.cloud.sqs.listener.errorhandler.AsyncErrorHandler
-
Asynchronously handle the errors thrown processing the given
Message
. - handle(Message<T>, Throwable) - Method in interface io.awspring.cloud.sqs.listener.errorhandler.ErrorHandler
-
Handle errors thrown when processing a
Message
. - handleCompose(CompletableFuture<T>, BiFunction<? super T, Throwable, ? extends CompletableFuture<U>>) - Static method in class io.awspring.cloud.sqs.CompletableFutures
-
Compose the provided future with a function to handle the result, taking a value, a throwable and providing a completable future as a result.
- handleNotificationMessage(String, String) - Method in class io.awspring.cloud.sns.sample.NotificationMappingController
- HandlerMethodEndpoint - Interface in io.awspring.cloud.sqs.config
-
Endpoint
specialization that indicates thatMessage
instances coming from this endpoint will be handled by aHandlerMethod
. - handleSubscriptionMessage(NotificationStatus) - Method in class io.awspring.cloud.sns.sample.NotificationMappingController
- handleUnsubscribeMessage(NotificationStatus) - Method in class io.awspring.cloud.sns.sample.NotificationMappingController
- hashCode() - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreConfigDataResource
- hashCode() - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerConfigDataResource
- hasListenerException(Throwable) - Static method in exception io.awspring.cloud.sqs.listener.ListenerExecutionFailedException
- headBucket(HeadBucketRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- header(String, Object) - Method in class io.awspring.cloud.sns.core.SnsNotification.Builder
- headers(Map<String, Object>) - Method in class io.awspring.cloud.sns.core.SnsNotification.Builder
- headObject(HeadObjectRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- httpClient() - Method in interface io.awspring.cloud.autoconfigure.core.AwsClientCustomizer
- httpClientBuilder() - Method in interface io.awspring.cloud.autoconfigure.core.AwsClientCustomizer
I
- id() - Element in annotation type io.awspring.cloud.sqs.annotation.SqsListener
-
An id for the
MessageListenerContainer
that will be created to handle this endpoint. - id(String) - Method in class io.awspring.cloud.sqs.config.SqsEndpoint.SqsEndpointBuilder
- id(String) - Method in class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer.Builder
- IdentifiableContainerComponent - Interface in io.awspring.cloud.sqs.listener
-
Representation of a component that can be assigned an id.
- ImmediateAcknowledgementProcessor<T> - Class in io.awspring.cloud.sqs.listener.acknowledgement
- ImmediateAcknowledgementProcessor() - Constructor for class io.awspring.cloud.sqs.listener.acknowledgement.ImmediateAcknowledgementProcessor
- includeFilters() - Element in annotation type io.awspring.cloud.test.sqs.SqsTest
-
A set of include filters which can be used to add otherwise filtered beans to the application context.
- InfrastructureApp - Class in io.awspring.cloud.samples.infrastructure
- InfrastructureApp() - Constructor for class io.awspring.cloud.samples.infrastructure.InfrastructureApp
- InfrastructureStack - Class in io.awspring.cloud.samples.infrastructure
- InfrastructureStack(Construct, String) - Constructor for class io.awspring.cloud.samples.infrastructure.InfrastructureStack
- InfrastructureStack(Construct, String, StackProps) - Constructor for class io.awspring.cloud.samples.infrastructure.InfrastructureStack
- init() - Method in class io.awspring.cloud.core.config.AwsPropertySource
-
Initializes & fetches properties.
- init() - Method in class io.awspring.cloud.parameterstore.ParameterStorePropertySource
- init() - Method in class io.awspring.cloud.secretsmanager.SecretsManagerPropertySource
-
Loads properties from the Secrets Manager secret.
- initializeHandlerMethodFactory() - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- InMemoryBufferingS3OutputStream - Class in io.awspring.cloud.s3
-
S3OutputStream
implementation that buffers content to an internalByteArrayOutputStream
and streams the content as a MultiPartUpload as the buffer fills up. - InMemoryBufferingS3OutputStreamProvider - Class in io.awspring.cloud.s3
- InMemoryBufferingS3OutputStreamProvider(S3Client, S3ObjectContentTypeResolver) - Constructor for class io.awspring.cloud.s3.InMemoryBufferingS3OutputStreamProvider
- InMemoryBufferingS3OutputStreamProvider(S3Client, S3ObjectContentTypeResolver, DataSize) - Constructor for class io.awspring.cloud.s3.InMemoryBufferingS3OutputStreamProvider
- INSTANCE - Static variable in class io.awspring.cloud.sqs.ConfigUtils
- intercept(Collection<Message<T>>) - Method in interface io.awspring.cloud.sqs.listener.interceptor.AsyncMessageInterceptor
-
Perform an action on the messages or return different ones before processing.
- intercept(Collection<Message<T>>) - Method in interface io.awspring.cloud.sqs.listener.interceptor.MessageInterceptor
-
Perform an action on the messages or return a different ones before processing.
- intercept(Message<T>) - Method in interface io.awspring.cloud.sqs.listener.interceptor.AsyncMessageInterceptor
-
Perform an action on the message or return a different one before processing.
- intercept(Message<T>) - Method in interface io.awspring.cloud.sqs.listener.interceptor.MessageInterceptor
-
Perform an action on the message or return a different one before processing.
- interceptors(Collection<AsyncMessageInterceptor<T>>) - Method in class io.awspring.cloud.sqs.listener.pipeline.MessageProcessingConfiguration.Builder
- invokeHandler(Collection<Message<T>>) - Method in class io.awspring.cloud.sqs.listener.adapter.AbstractMethodInvokingListenerAdapter
-
Invokes the handler for the provided messages.
- invokeHandler(Message<T>) - Method in class io.awspring.cloud.sqs.listener.adapter.AbstractMethodInvokingListenerAdapter
-
Invokes the handler for the provided message.
- 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
- 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
andAwsRegionProvider
. - 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.
- io.awspring.cloud.core - package io.awspring.cloud.core
-
Common infrastructure for all Spring Cloud AWS modules.
- io.awspring.cloud.core.config - package io.awspring.cloud.core.config
- io.awspring.cloud.core.region - package io.awspring.cloud.core.region
-
Utilities for handling AWS region selection.
- io.awspring.cloud.dynamodb - package io.awspring.cloud.dynamodb
- io.awspring.cloud.parameterstore - package io.awspring.cloud.parameterstore
-
Integration with AWS Parameter Store.
- io.awspring.cloud.s3 - package io.awspring.cloud.s3
-
S3 integration.
- io.awspring.cloud.s3.codegen - package io.awspring.cloud.s3.codegen
- io.awspring.cloud.s3.crossregion - package io.awspring.cloud.s3.crossregion
-
Generated cross-region S3 client.
- io.awspring.cloud.samples.dynamodb - package io.awspring.cloud.samples.dynamodb
- io.awspring.cloud.samples.infrastructure - package io.awspring.cloud.samples.infrastructure
- io.awspring.cloud.samples.parameterstore - package io.awspring.cloud.samples.parameterstore
- io.awspring.cloud.samples.s3 - package io.awspring.cloud.samples.s3
- io.awspring.cloud.samples.secretsmanager - package io.awspring.cloud.samples.secretsmanager
- io.awspring.cloud.samples.ses - package io.awspring.cloud.samples.ses
- io.awspring.cloud.secretsmanager - package io.awspring.cloud.secretsmanager
-
Integration with AWS Secrets Manager.
- io.awspring.cloud.ses - package io.awspring.cloud.ses
-
Integration with AWS SES (Simple Email Service).
- io.awspring.cloud.sns - package io.awspring.cloud.sns
-
Integration with AWS SNS (Simple Notification Service).
- io.awspring.cloud.sns.annotation.endpoint - package io.awspring.cloud.sns.annotation.endpoint
-
Convenience annotations serving as a replacement for
RequestMapping
for SNS HTTP endpoints. - io.awspring.cloud.sns.annotation.handlers - package io.awspring.cloud.sns.annotation.handlers
-
Spring Web method argument handlers for Sns integration.
- io.awspring.cloud.sns.configuration - package io.awspring.cloud.sns.configuration
-
Sns integration configuration helpers.
- io.awspring.cloud.sns.core - package io.awspring.cloud.sns.core
-
Sns integration core.
- io.awspring.cloud.sns.handlers - package io.awspring.cloud.sns.handlers
-
Method argument handlers for SNS integration annotations from
io.awspring.cloud.sns.annotation.handlers
package. - io.awspring.cloud.sns.sample - package io.awspring.cloud.sns.sample
- io.awspring.cloud.sns.sms - package io.awspring.cloud.sns.sms
-
Sending SMS via SNS integration.
- io.awspring.cloud.sqs - package io.awspring.cloud.sqs
-
SQS integration for Spring Cloud AWS.
- io.awspring.cloud.sqs.annotation - package io.awspring.cloud.sqs.annotation
-
SqsListener annotation and classes to process it.
- io.awspring.cloud.sqs.config - package io.awspring.cloud.sqs.config
-
Assembly-time components for SQS.
- io.awspring.cloud.sqs.listener - package io.awspring.cloud.sqs.listener
-
Components for executing the flow of messages to and from a message listener.
- io.awspring.cloud.sqs.listener.acknowledgement - package io.awspring.cloud.sqs.listener.acknowledgement
-
Components to process message acknowledgements.
- io.awspring.cloud.sqs.listener.acknowledgement.handler - package io.awspring.cloud.sqs.listener.acknowledgement.handler
-
Strategies for handling acknowledgements after successful and / or failed message processing.
- io.awspring.cloud.sqs.listener.adapter - package io.awspring.cloud.sqs.listener.adapter
-
Adapters for invoking a message listener registered by a listener annotation.
- io.awspring.cloud.sqs.listener.errorhandler - package io.awspring.cloud.sqs.listener.errorhandler
-
Components for handling errors and potentially recovering messages.
- io.awspring.cloud.sqs.listener.interceptor - package io.awspring.cloud.sqs.listener.interceptor
-
Components for intercepting messages before or after processing.
- io.awspring.cloud.sqs.listener.pipeline - package io.awspring.cloud.sqs.listener.pipeline
-
Pipeline abstraction to process messages in a container.
- io.awspring.cloud.sqs.listener.sink - package io.awspring.cloud.sqs.listener.sink
-
Components to handle the flow of messages from a Source to a Pipeline.
- io.awspring.cloud.sqs.listener.sink.adapter - package io.awspring.cloud.sqs.listener.sink.adapter
-
Composable message sink adapters to add behavior to sinks via a decorator pattern.
- io.awspring.cloud.sqs.listener.source - package io.awspring.cloud.sqs.listener.source
-
Components that provide message instances to be processed.
- io.awspring.cloud.sqs.support - package io.awspring.cloud.sqs.support
-
Auto-configuration for Amazon SQS (Simple Queue Service) integrations.
- io.awspring.cloud.sqs.support.converter - package io.awspring.cloud.sqs.support.converter
-
Components for converting source messages to Spring messaging messages.
- io.awspring.cloud.sqs.support.resolver - package io.awspring.cloud.sqs.support.resolver
-
Components for resolving method arguments in listener methods.
- io.awspring.cloud.test.sqs - package io.awspring.cloud.test.sqs
- 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
- isRunning() - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
- isRunning() - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- isRunning() - Method in class io.awspring.cloud.sqs.listener.DefaultListenerContainerRegistry
- isRunning() - Method in class io.awspring.cloud.sqs.listener.sink.AbstractMessageProcessingPipelineSink
- isRunning() - Method in class io.awspring.cloud.sqs.listener.sink.adapter.AbstractDelegatingMessageListeningSinkAdapter
- isRunning() - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- isRunning(Object) - Method in class io.awspring.cloud.sqs.LifecycleHandler
-
Check whether a object is running if it's an instance of
SmartLifecycle
. - isStatic() - Method in class io.awspring.cloud.autoconfigure.core.RegionProperties
J
- Jackson2JsonS3ObjectConverter - Class in io.awspring.cloud.s3
-
Jackson based implementation of
S3ObjectConverter
. - Jackson2JsonS3ObjectConverter(ObjectMapper) - Constructor for class io.awspring.cloud.s3.Jackson2JsonS3ObjectConverter
- javaMailSender(SesClient) - Method in class io.awspring.cloud.autoconfigure.ses.SesAutoConfiguration
L
- lastModified() - Method in class io.awspring.cloud.s3.S3Resource
- LifecycleHandler - Class in io.awspring.cloud.sqs
-
Handler for lifecycle methods.
- listBucketAnalyticsConfigurations(ListBucketAnalyticsConfigurationsRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- listBucketIntelligentTieringConfigurations(ListBucketIntelligentTieringConfigurationsRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- listBucketInventoryConfigurations(ListBucketInventoryConfigurationsRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- listBucketMetricsConfigurations(ListBucketMetricsConfigurationsRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- listBuckets(ListBucketsRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- Listener() - Constructor for class io.awspring.cloud.autoconfigure.sqs.SqsProperties.Listener
- ListenerExecutionFailedException - Exception in io.awspring.cloud.sqs.listener
-
Exception thrown when the
AsyncMessageListener
completes with an exception. - ListenerExecutionFailedException(String, Throwable, Collection<Message<T>>) - Constructor for exception io.awspring.cloud.sqs.listener.ListenerExecutionFailedException
- ListenerExecutionFailedException(String, Throwable, Message<?>) - Constructor for exception io.awspring.cloud.sqs.listener.ListenerExecutionFailedException
- listenerMode(ListenerMode) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
- ListenerMode - Enum in io.awspring.cloud.sqs.listener
-
Configure the delivery strategy to be used by a
MessageListenerContainer
. - listeners() - Element in annotation type io.awspring.cloud.test.sqs.SqsTest
-
Specifies the listeners to test.
- listMultipartUploads(ListMultipartUploadsRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- listMultipartUploadsPaginator(ListMultipartUploadsRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- listObjects(ListObjectsRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- listObjectsV2(ListObjectsV2Request) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- listObjectsV2Paginator(ListObjectsV2Request) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- listObjectVersions(ListObjectVersionsRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- listObjectVersionsPaginator(ListObjectVersionsRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- listParts(ListPartsRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- listPartsPaginator(ListPartsRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- 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
- load(Key, Class<T>) - Method in interface io.awspring.cloud.dynamodb.DynamoDbOperations
-
Loads entity for a given Key.
- load(Key, Class<T>) - Method in class io.awspring.cloud.dynamodb.DynamoDbTemplate
- 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
- logError(Throwable, Collection<Message<T>>) - Method in class io.awspring.cloud.sqs.listener.sink.AbstractMessageProcessingPipelineSink
- logError(Throwable, Message<T>) - Method in class io.awspring.cloud.sqs.listener.sink.AbstractMessageProcessingPipelineSink
M
- MailSendingApplication - Class in io.awspring.cloud.samples.ses
- MailSendingApplication() - Constructor for class io.awspring.cloud.samples.ses.MailSendingApplication
- main(String[]) - Static method in class io.awspring.cloud.s3.codegen.AbstractCrossRegionS3ClientGenerator
- main(String[]) - Static method in class io.awspring.cloud.samples.dynamodb.SpringDynamoDbSample
- main(String[]) - Static method in class io.awspring.cloud.samples.infrastructure.InfrastructureApp
- main(String[]) - Static method in class io.awspring.cloud.samples.parameterstore.SpringCloudAwsParameterStoreSample
- main(String[]) - Static method in class io.awspring.cloud.samples.s3.SpringCloudAwsS3Sample
- main(String[]) - Static method in class io.awspring.cloud.samples.secretsmanager.App
- main(String[]) - Static method in class io.awspring.cloud.samples.ses.MailSendingApplication
- main(String[]) - Static method in class io.awspring.cloud.sns.sample.SpringSNSSample
- manageLifecycle(Consumer<SmartLifecycle>, Object...) - Method in class io.awspring.cloud.sqs.LifecycleHandler
-
Execute the provided action if the provided objects are
SmartLifecycle
instances. - manageMessageConverters(Consumer<List<MessageConverter>>) - Method in class io.awspring.cloud.sqs.config.EndpointRegistrar
-
Manage the list of
MessageConverter
instances to be used to convert payloads. - manageMethodArgumentResolvers(Consumer<List<HandlerMethodArgumentResolver>>) - Method in class io.awspring.cloud.sqs.config.EndpointRegistrar
-
Manage the list of
HandlerMethodArgumentResolver
instances to be used for resolving method arguments. - MANUAL - Enum constant in enum io.awspring.cloud.sqs.listener.acknowledgement.handler.AcknowledgementMode
-
Messages will not be acknowledged automatically by the container.
- maxInflightMessagesPerQueue() - Element in annotation type io.awspring.cloud.sqs.annotation.SqsListener
-
The maximum number of inflight messages that should be processed simultaneously for each queue declared in this annotation.
- maxInflightMessagesPerQueue(int) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
-
Set the maximum allowed number of inflight messages for each queue.
- maxInflightMessagesPerQueue(Integer) - Method in class io.awspring.cloud.sqs.config.SqsEndpoint.SqsEndpointBuilder
- maxMessagesPerPoll() - Element in annotation type io.awspring.cloud.sqs.annotation.SqsListener
-
The maximum amount of time to wait for a poll to SQS.
- maxMessagesPerPoll(int) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
-
Set the number of messages that should be returned per poll.
- maxMessagesPerPoll(Integer) - Method in class io.awspring.cloud.sqs.config.SqsEndpoint.SqsEndpointBuilder
- maxPrice(String) - Method in class io.awspring.cloud.sns.sms.SmsMessageAttributes.Builder
- MESSAGE_DEDUPLICATION_ID_HEADER - Static variable in class io.awspring.cloud.sns.core.SnsHeaders
-
Message Deduplication id for SNS message.
- MESSAGE_GROUP_ID_HEADER - Static variable in class io.awspring.cloud.sns.core.SnsHeaders
-
Message group id for SNS message (applies only to FIFO topic).
- MessageAttributeDataTypes - Class in io.awspring.cloud.sns.core
-
Helper class used for conversion between
MessageAttributeValue
and Java types. - messageAttributeNames(Collection<String>) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
- MessageConversionContext - Interface in io.awspring.cloud.sqs.support.converter
-
Marker interface for a message conversion context.
- messageConverter(MessagingMessageConverter<?>) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
- MessageExecutionThread - Class in io.awspring.cloud.sqs
-
A
Thread
implementation for processing messages. - MessageExecutionThread() - Constructor for class io.awspring.cloud.sqs.MessageExecutionThread
-
Create an instance.
- MessageExecutionThread(ThreadGroup, Runnable, String) - Constructor for class io.awspring.cloud.sqs.MessageExecutionThread
-
Create an instance with the provided arguments.
- MessageExecutionThreadFactory - Class in io.awspring.cloud.sqs
-
CustomizableThreadFactory
implementation for creatingMessageExecutionThread
instances. - MessageExecutionThreadFactory() - Constructor for class io.awspring.cloud.sqs.MessageExecutionThreadFactory
- MessageGroupingSinkAdapter<T> - Class in io.awspring.cloud.sqs.listener.sink.adapter
-
AbstractDelegatingMessageListeningSinkAdapter
implementation that groups the received batch according to the provided grouping function and emits each sub batch to the delegate separately. - MessageGroupingSinkAdapter(MessageSink<T>, Function<Message<T>, String>) - Constructor for class io.awspring.cloud.sqs.listener.sink.adapter.MessageGroupingSinkAdapter
- MessageHeaderUtils - Class in io.awspring.cloud.sqs
-
Utility class for extracting
MessageHeaders
from aMessage
. - messageInterceptor(AsyncMessageInterceptor<T>) - Method in class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory.Builder
- messageInterceptor(AsyncMessageInterceptor<T>) - Method in class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer.Builder
- messageInterceptor(MessageInterceptor<T>) - Method in class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory.Builder
- messageInterceptor(MessageInterceptor<T>) - Method in class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer.Builder
- MessageInterceptor<T> - Interface in io.awspring.cloud.sqs.listener.interceptor
-
Interface for intercepting messages before and after execution.
- messageListener(AsyncMessageListener<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.MessageProcessingConfiguration.Builder
- messageListener(MessageListener<T>) - Method in class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory.Builder
- messageListener(MessageListener<T>) - Method in class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer.Builder
- MessageListener<T> - Interface in io.awspring.cloud.sqs.listener
-
Interface to process incoming
Message
s. - MessageListenerContainer<T> - Interface in io.awspring.cloud.sqs.listener
-
A container for an
AsyncMessageListener
withSmartLifecycle
capabilities. - MessageListenerContainerFactory<C extends MessageListenerContainer<?>> - Interface in io.awspring.cloud.sqs.config
-
Creates
MessageListenerContainer
instances for givenEndpoint
instances or endpoint names. - MessageListenerContainerRegistry - Interface in io.awspring.cloud.sqs.listener
-
Interface for registering and looking up containers at startup and runtime.
- MessageListenerExecutionStage<T> - Class in io.awspring.cloud.sqs.listener.pipeline
-
Stage responsible for executing the
AsyncMessageListener
. - MessageListenerExecutionStage(MessageProcessingConfiguration<T>) - Constructor for class io.awspring.cloud.sqs.listener.pipeline.MessageListenerExecutionStage
- MessageProcessingConfiguration<T> - Class in io.awspring.cloud.sqs.listener.pipeline
-
Holds the components that will be used on the
MessageProcessingPipeline
. - MessageProcessingConfiguration.Builder<T> - Class in io.awspring.cloud.sqs.listener.pipeline
- MessageProcessingContext<T> - Class in io.awspring.cloud.sqs.listener
-
A message processing context that can be used for communication between components.
- MessageProcessingPipeline<T> - Interface in io.awspring.cloud.sqs.listener.pipeline
-
Represents a stage in the processing pipeline that will be used to process
Message
instances. - MessageProcessingPipelineBuilder<T> - Class in io.awspring.cloud.sqs.listener.pipeline
-
Entrypoint for constructing a
MessageProcessingPipeline
MessageProcessingPipelineBuilder.ComposingMessagePipelineStage
. - MessageProcessingPipelineBuilder(Function<MessageProcessingConfiguration<T>, MessageProcessingPipeline<T>>) - Constructor for class io.awspring.cloud.sqs.listener.pipeline.MessageProcessingPipelineBuilder
- MessageProcessingPipelineSink<T> - Interface in io.awspring.cloud.sqs.listener.sink
-
MessageSink
specialization that uses aMessageProcessingPipeline
as the output. - MessageSink<T> - Interface in io.awspring.cloud.sqs.listener.sink
-
Component that handles the flow of
Message
s. - MessageSource<T> - Interface in io.awspring.cloud.sqs.listener.source
-
A source of
Message
instances. - messageSystemAttributeNames(Collection<MessageSystemAttributeName>) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
- messageVisibility(Integer) - Method in class io.awspring.cloud.sqs.config.SqsEndpoint.SqsEndpointBuilder
- messageVisibility(Duration) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
- MessageVisibilityExtendingSinkAdapter<T> - Class in io.awspring.cloud.sqs.listener.sink.adapter
-
An
AbstractDelegatingMessageListeningSinkAdapter
that adds anMessageVisibilityExtendingSinkAdapter<T>.io.awspring.cloud.sqs.listener.sink.adapter.MessageVisibilityExtendingSinkAdapter.OriginalBatchMessageVisibilityExtendingInterceptor
to theMessageProcessingContext
. - MessageVisibilityExtendingSinkAdapter(MessageSink<T>) - Constructor for class io.awspring.cloud.sqs.listener.sink.adapter.MessageVisibilityExtendingSinkAdapter
- messageVisibilitySeconds() - Element in annotation type io.awspring.cloud.sqs.annotation.SqsListener
-
The message visibility to be applied to messages received from the provided queues.
- MessagingMessageConverter<S> - Interface in io.awspring.cloud.sqs.support.converter
-
A converter for converting source or target objects to and from Spring Messaging
Message
s. - MessagingMessageHeaders - Class in io.awspring.cloud.sqs.support.converter
-
MessageHeaders
implementation that allows providing an externalUUID
. - MessagingMessageHeaders(Map<String, Object>) - Constructor for class io.awspring.cloud.sqs.support.converter.MessagingMessageHeaders
-
Create an instance with the provided headers.
- MessagingMessageHeaders(Map<String, Object>, UUID) - Constructor for class io.awspring.cloud.sqs.support.converter.MessagingMessageHeaders
-
Create an instance with the provided headers and id.
- MessagingMessageHeaders(Map<String, Object>, UUID, Long) - Constructor for class io.awspring.cloud.sqs.support.converter.MessagingMessageHeaders
-
Create an instance with the provided arguments.
- MessagingMessageListenerAdapter<T> - Class in io.awspring.cloud.sqs.listener.adapter
-
MessageListener
implementation to handle a message by invoking a method handler. - MessagingMessageListenerAdapter(InvocableHandlerMethod) - Constructor for class io.awspring.cloud.sqs.listener.adapter.MessagingMessageListenerAdapter
- metadata() - Method in class io.awspring.cloud.s3.S3Resource
- metadata(String, String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- micrometerClock() - Method in class io.awspring.cloud.autoconfigure.metrics.CloudWatchExportAutoConfiguration
N
- NeverAcknowledgementHandler<T> - Class in io.awspring.cloud.sqs.listener.acknowledgement.handler
-
AcknowledgementHandler
implementation that never acknowledges regardless of the result. - NeverAcknowledgementHandler() - Constructor for class io.awspring.cloud.sqs.listener.acknowledgement.handler.NeverAcknowledgementHandler
- NOTIFICATION_SUBJECT_HEADER - Static variable in class io.awspring.cloud.sns.core.SnsHeaders
-
Notification subject.
- NotificationHandlerMethodArgumentResolverConfigurationUtils - Class in io.awspring.cloud.sns.configuration
-
Simple util class that is used to create handlers for Http/s notification support.
- NotificationMappingController - Class in io.awspring.cloud.sns.sample
- NotificationMappingController() - Constructor for class io.awspring.cloud.sns.sample.NotificationMappingController
- NotificationMessage - Annotation Type in io.awspring.cloud.sns.annotation.handlers
-
Annotation that is used to map SNS notification value to a variable that is annotated.
- NotificationMessageHandlerMethodArgumentResolver - Class in io.awspring.cloud.sns.handlers
-
Handles conversion of SNS notification value to a variable that is annotated with
NotificationMessage
. - NotificationMessageHandlerMethodArgumentResolver() - Constructor for class io.awspring.cloud.sns.handlers.NotificationMessageHandlerMethodArgumentResolver
- NotificationMessageHandlerMethodArgumentResolver(List<HttpMessageConverter<?>>) - Constructor for class io.awspring.cloud.sns.handlers.NotificationMessageHandlerMethodArgumentResolver
- NotificationMessageMapping - Annotation Type in io.awspring.cloud.sns.annotation.endpoint
-
Spring Web MVC request mapping that supports Amazon SNS HTTP endpoints using the Spring Controller model.
- NotificationStatus - Interface in io.awspring.cloud.sns.handlers
-
Interface used for confirming Subscription/Unsubscription.
- NotificationStatusHandlerMethodArgumentResolver - Class in io.awspring.cloud.sns.handlers
-
Handles Subscription and Unsubscription events by transforming them to
NotificationStatus
which can be used to confirm Subscriptions/Subscriptions. - NotificationStatusHandlerMethodArgumentResolver(SnsClient) - Constructor for class io.awspring.cloud.sns.handlers.NotificationStatusHandlerMethodArgumentResolver
- NotificationSubject - Annotation Type in io.awspring.cloud.sns.annotation.handlers
-
Annotation that is used to map SNS subject value to a variable that is annotated.
- NotificationSubjectHandlerMethodArgumentResolver - Class in io.awspring.cloud.sns.handlers
-
Handles conversion of SNS subject value to a variable that is annotated with
NotificationSubject
. - NotificationSubjectHandlerMethodArgumentResolver() - Constructor for class io.awspring.cloud.sns.handlers.NotificationSubjectHandlerMethodArgumentResolver
- NotificationSubscriptionMapping - Annotation Type in io.awspring.cloud.sns.annotation.endpoint
-
Spring Web MVC request mapping that supports Amazon SNS HTTP endpoint subscriptions using the Spring Controller model.
- NotificationUnsubscribeConfirmationMapping - Annotation Type in io.awspring.cloud.sns.annotation.endpoint
-
Spring Web MVC request mapping that supports Amazon SNS HTTP endpoint subscriptions using the Spring Controller model.
- NUMBER - Static variable in class io.awspring.cloud.sns.core.MessageAttributeDataTypes
-
Number message attribute data type.
O
- objectLockLegalHoldStatus(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- objectLockLegalHoldStatus(ObjectLockLegalHoldStatus) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- objectLockMode(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- objectLockMode(ObjectLockMode) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- objectLockRetainUntilDate(Instant) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- objectMapperCustomizer(ObjectProvider<ObjectMapper>) - Method in class io.awspring.cloud.autoconfigure.sqs.SqsAutoConfiguration
- ObjectMetadata - Class in io.awspring.cloud.s3
-
Container for S3 Object Metadata.
- ObjectMetadata.Builder - Class in io.awspring.cloud.s3
- ObjectStorageController - Class in io.awspring.cloud.samples.s3
-
Stores regular Java objects as S3 files.
- ObjectStorageController(S3Template) - Constructor for class io.awspring.cloud.samples.s3.ObjectStorageController
- of(T) - Static method in class io.awspring.cloud.sns.core.SnsNotification
-
Creates notification from payload.
- ofMissingHeader(S3Exception) - Static method in exception io.awspring.cloud.s3.crossregion.CrossRegionS3Client.RegionDiscoveryException
- ON_SUCCESS - Enum constant in enum io.awspring.cloud.sqs.listener.acknowledgement.handler.AcknowledgementMode
-
Messages will be acknowledged when message processing is successful.
- onAcknowledge(Collection<Message<T>>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- onAcknowledge(Collection<Message<T>>) - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.AcknowledgementCallback
-
Triggers acknowledgement for the given messages.
- onAcknowledge(Message<T>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- onAcknowledge(Message<T>) - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.AcknowledgementCallback
-
Triggers acknowledgement for the given message.
- onError(Collection<Message<T>>, Throwable, AcknowledgementCallback<T>) - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.handler.AcknowledgementHandler
-
Invoked when message processing completes with an error for a batch of messages.
- onError(Collection<Message<T>>, Throwable, AcknowledgementCallback<T>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.handler.AlwaysAcknowledgementHandler
- onError(Collection<Message<T>>, Throwable, AcknowledgementCallback<T>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.handler.NeverAcknowledgementHandler
- onError(Collection<Message<T>>, Throwable, AcknowledgementCallback<T>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.handler.OnSuccessAcknowledgementHandler
- onError(Message<T>, Throwable, AcknowledgementCallback<T>) - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.handler.AcknowledgementHandler
-
Invoked when message processing completes with an error for a single message.
- onError(Message<T>, Throwable, AcknowledgementCallback<T>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.handler.AlwaysAcknowledgementHandler
- onError(Message<T>, Throwable, AcknowledgementCallback<T>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.handler.NeverAcknowledgementHandler
- onError(Message<T>, Throwable, AcknowledgementCallback<T>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.handler.OnSuccessAcknowledgementHandler
- onFailure(Collection<Message<T>>, Throwable) - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.AcknowledgementResultCallback
-
Execute an action if message acknowledgement fails.
- onFailure(Collection<Message<T>>, Throwable) - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.AsyncAcknowledgementResultCallback
-
Execute an action if message acknowledgement fails.
- onMessage(Collection<Message<T>>) - Method in class io.awspring.cloud.sqs.listener.adapter.AsyncMessagingMessageListenerAdapter
- onMessage(Collection<Message<T>>) - Method in class io.awspring.cloud.sqs.listener.adapter.MessagingMessageListenerAdapter
- onMessage(Collection<Message<T>>) - Method in interface io.awspring.cloud.sqs.listener.AsyncMessageListener
-
Process the provided messages.
- onMessage(Collection<Message<T>>) - Method in interface io.awspring.cloud.sqs.listener.MessageListener
- onMessage(Message<T>) - Method in class io.awspring.cloud.sqs.listener.adapter.AsyncMessagingMessageListenerAdapter
- onMessage(Message<T>) - Method in class io.awspring.cloud.sqs.listener.adapter.MessagingMessageListenerAdapter
- onMessage(Message<T>) - Method in interface io.awspring.cloud.sqs.listener.AsyncMessageListener
-
Process the provided message.
- onMessage(Message<T>) - Method in interface io.awspring.cloud.sqs.listener.MessageListener
- onSuccess(Collection<Message<T>>) - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.AcknowledgementResultCallback
-
Execute an action after the messages are successfully acknowledged.
- onSuccess(Collection<Message<T>>) - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.AsyncAcknowledgementResultCallback
-
Execute an action after the messages are successfully acknowledged.
- onSuccess(Collection<Message<T>>, AcknowledgementCallback<T>) - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.handler.AcknowledgementHandler
-
Invoked when message processing completes successfully for a batch of messages.
- onSuccess(Collection<Message<T>>, AcknowledgementCallback<T>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.handler.AlwaysAcknowledgementHandler
- onSuccess(Collection<Message<T>>, AcknowledgementCallback<T>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.handler.NeverAcknowledgementHandler
- onSuccess(Collection<Message<T>>, AcknowledgementCallback<T>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.handler.OnSuccessAcknowledgementHandler
- onSuccess(Message<T>, AcknowledgementCallback<T>) - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.handler.AcknowledgementHandler
-
Invoked when message processing completes successfully for a single message.
- onSuccess(Message<T>, AcknowledgementCallback<T>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.handler.AlwaysAcknowledgementHandler
- onSuccess(Message<T>, AcknowledgementCallback<T>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.handler.NeverAcknowledgementHandler
- onSuccess(Message<T>, AcknowledgementCallback<T>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.handler.OnSuccessAcknowledgementHandler
- OnSuccessAcknowledgementHandler<T> - Class in io.awspring.cloud.sqs.listener.acknowledgement.handler
-
AcknowledgementHandler
implementation that only acknowledges on success. - OnSuccessAcknowledgementHandler() - Constructor for class io.awspring.cloud.sqs.listener.acknowledgement.handler.OnSuccessAcknowledgementHandler
- ORDERED - Enum constant in enum io.awspring.cloud.sqs.listener.acknowledgement.AcknowledgementOrdering
-
Acknowledgements will be executed sequentially.
- ORDERED_BY_GROUP - Enum constant in enum io.awspring.cloud.sqs.listener.acknowledgement.AcknowledgementOrdering
-
Acknowledgements will be executed sequentially within its group, and in parallel between groups.
- OrderedMessageSink<T> - Class in io.awspring.cloud.sqs.listener.sink
-
MessageProcessingPipelineSink
implementation that processes provided messages sequentially and in order. - OrderedMessageSink() - Constructor for class io.awspring.cloud.sqs.listener.sink.OrderedMessageSink
- originationNumber(String) - Method in class io.awspring.cloud.sns.sms.SmsMessageAttributes.Builder
- overrideConfiguration() - Method in interface io.awspring.cloud.autoconfigure.core.AwsClientCustomizer
P
- PARALLEL - Enum constant in enum io.awspring.cloud.sqs.listener.acknowledgement.AcknowledgementOrdering
-
Acknowledgements will be executed in parallel.
- 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
- ParameterStorePropertySource - Class in io.awspring.cloud.parameterstore
-
Recursively retrieves all parameters under the given context / path with decryption from the AWS Parameter Store using the provided SSM client.
- ParameterStorePropertySource(String, SsmClient) - Constructor for class io.awspring.cloud.parameterstore.ParameterStorePropertySource
- 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
- path() - Element in annotation type io.awspring.cloud.sns.annotation.endpoint.NotificationMessageMapping
- path() - Element in annotation type io.awspring.cloud.sns.annotation.endpoint.NotificationSubscriptionMapping
- path() - Element in annotation type io.awspring.cloud.sns.annotation.endpoint.NotificationUnsubscribeConfirmationMapping
- permitAcquireTimeout(Duration) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
-
Set the maximum time the polling thread should wait for permits.
- 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
- PollingMessageSource<T> - Interface in io.awspring.cloud.sqs.listener.source
-
MessageSource
extension that provides polling configurations andSmartLifecycle
capabilities. - pollTimeout(Duration) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
-
Set the timeout for polling messages for this endpoint.
- pollTimeoutSeconds() - Element in annotation type io.awspring.cloud.sqs.annotation.SqsListener
-
The maximum number of seconds to wait for messages in a poll to SQS.
- pollTimeoutSeconds(Integer) - Method in class io.awspring.cloud.sqs.config.SqsEndpoint.SqsEndpointBuilder
- postProcessAfterInitialization(Object, String) - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class io.awspring.cloud.s3.S3ProtocolResolver
- 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.
- process(Collection<Message<T>>, MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.AbstractBeforeProcessingInterceptorExecutionStage
- process(Collection<Message<T>>, MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.MessageListenerExecutionStage
- process(Collection<Message<T>>, MessageProcessingContext<T>) - Method in interface io.awspring.cloud.sqs.listener.pipeline.MessageProcessingPipeline
- process(CompletableFuture<Message<T>>, MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.AbstractAfterProcessingInterceptorExecutionStage
- process(CompletableFuture<Message<T>>, MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.AcknowledgementHandlerExecutionStage
- process(CompletableFuture<Message<T>>, MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.ErrorHandlerExecutionStage
- process(CompletableFuture<Message<T>>, MessageProcessingContext<T>) - Method in interface io.awspring.cloud.sqs.listener.pipeline.MessageProcessingPipeline
- process(Message<T>, MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.AbstractBeforeProcessingInterceptorExecutionStage
- process(Message<T>, MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.MessageListenerExecutionStage
- process(Message<T>, MessageProcessingContext<T>) - Method in interface io.awspring.cloud.sqs.listener.pipeline.MessageProcessingPipeline
- processMany(CompletableFuture<Collection<Message<T>>>, MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.AbstractAfterProcessingInterceptorExecutionStage
- processMany(CompletableFuture<Collection<Message<T>>>, MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.AcknowledgementHandlerExecutionStage
- processMany(CompletableFuture<Collection<Message<T>>>, MessageProcessingContext<T>) - Method in class io.awspring.cloud.sqs.listener.pipeline.ErrorHandlerExecutionStage
- processMany(CompletableFuture<Collection<Message<T>>>, MessageProcessingContext<T>) - Method in interface io.awspring.cloud.sqs.listener.pipeline.MessageProcessingPipeline
- Profile - Class in io.awspring.cloud.autoconfigure.core
-
Properties related to AWS Profile.
- Profile() - Constructor for class io.awspring.cloud.autoconfigure.core.Profile
- PROMOTIONAL - Enum constant in enum io.awspring.cloud.sns.sms.SmsType
-
Non-critical messages, such as marketing messages.
- properties - Variable in class io.awspring.cloud.autoconfigure.config.reload.ConfigurationChangeDetector
- properties() - Element in annotation type io.awspring.cloud.test.sqs.SqsTest
-
Properties in form key=value that should be added to the Spring
Environment
before the test runs. - PropertiesS3ObjectContentTypeResolver - Class in io.awspring.cloud.s3
-
Resolves content type for S3 object from a properties file.
- PropertiesS3ObjectContentTypeResolver() - Constructor for class io.awspring.cloud.s3.PropertiesS3ObjectContentTypeResolver
- PropertiesS3ObjectContentTypeResolver(Properties) - Constructor for class io.awspring.cloud.s3.PropertiesS3ObjectContentTypeResolver
- putBucketAccelerateConfiguration(PutBucketAccelerateConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putBucketAcl(PutBucketAclRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putBucketAnalyticsConfiguration(PutBucketAnalyticsConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putBucketCors(PutBucketCorsRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putBucketEncryption(PutBucketEncryptionRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putBucketIntelligentTieringConfiguration(PutBucketIntelligentTieringConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putBucketInventoryConfiguration(PutBucketInventoryConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putBucketLifecycleConfiguration(PutBucketLifecycleConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putBucketLogging(PutBucketLoggingRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putBucketMetricsConfiguration(PutBucketMetricsConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putBucketNotificationConfiguration(PutBucketNotificationConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putBucketOwnershipControls(PutBucketOwnershipControlsRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putBucketPolicy(PutBucketPolicyRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putBucketReplication(PutBucketReplicationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putBucketRequestPayment(PutBucketRequestPaymentRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putBucketTagging(PutBucketTaggingRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putBucketVersioning(PutBucketVersioningRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putBucketWebsite(PutBucketWebsiteRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putObject(PutObjectRequest, Path) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putObject(PutObjectRequest, RequestBody) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putObjectAcl(PutObjectAclRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putObjectLegalHold(PutObjectLegalHoldRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putObjectLockConfiguration(PutObjectLockConfigurationRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putObjectRetention(PutObjectRetentionRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putObjectTagging(PutObjectTaggingRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- putPublicAccessBlock(PutPublicAccessBlockRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
Q
- query(QueryEnhancedRequest, Class<T>) - Method in interface io.awspring.cloud.dynamodb.DynamoDbOperations
-
Queries a data for a given request.
- query(QueryEnhancedRequest, Class<T>) - Method in class io.awspring.cloud.dynamodb.DynamoDbTemplate
- queueAttributeNames(Collection<QueueAttributeName>) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
- queueAttributeNames(Collection<QueueAttributeName>) - Method in class io.awspring.cloud.sqs.listener.QueueAttributesResolver.Builder
-
The
QueueAttributeName
s to be retrieved. - QueueAttributes - Class in io.awspring.cloud.sqs.listener
-
Queue attributes extracted from SQS, as well as the queue name and url.
- QueueAttributes(String, String, Map<QueueAttributeName, String>) - Constructor for class io.awspring.cloud.sqs.listener.QueueAttributes
-
Create an instance with the provided arguments.
- QueueAttributesAware - Interface in io.awspring.cloud.sqs.listener
-
Implementations are enabled to receive a
QueueAttributes
instance. - QueueAttributesMethodArgumentResolver - Class in io.awspring.cloud.sqs.support.resolver
-
HandlerMethodArgumentResolver
implementation for resolvingQueueAttributes
arguments. - QueueAttributesMethodArgumentResolver() - Constructor for class io.awspring.cloud.sqs.support.resolver.QueueAttributesMethodArgumentResolver
- QueueAttributesResolver - Class in io.awspring.cloud.sqs.listener
-
Resolves
QueueAttributes
for the specified queue. - QueueAttributesResolver.Builder - Class in io.awspring.cloud.sqs.listener
-
A builder for creating
QueueAttributesResolver
instances. - QueueAttributesResolvingException - Exception in io.awspring.cloud.sqs
-
Exception thrown when a
QueueAttributesResolver
fails. - QueueAttributesResolvingException(String, Throwable) - Constructor for exception io.awspring.cloud.sqs.QueueAttributesResolvingException
-
Create an instance with the message and throwable cause.
- QueueMessageVisibility - Class in io.awspring.cloud.sqs.listener
-
Visibility
implementation for SQS messages. - QueueMessageVisibility(SqsAsyncClient, String, String) - Constructor for class io.awspring.cloud.sqs.listener.QueueMessageVisibility
-
Create an instance for changing the visibility for the provided queue.
- queueName(String) - Method in class io.awspring.cloud.sqs.listener.QueueAttributesResolver.Builder
-
The queue name.
- queueNames() - Element in annotation type io.awspring.cloud.sqs.annotation.SqsListener
-
Alias for
SqsListener.value()
- queueNames(String...) - Method in class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer.Builder
- queueNames(Collection<String>) - Method in class io.awspring.cloud.sqs.config.SqsEndpoint.SqsEndpointBuilder
- queueNames(Collection<String>) - Method in class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer.Builder
- queueNotFoundStrategy(QueueNotFoundStrategy) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
- queueNotFoundStrategy(QueueNotFoundStrategy) - Method in class io.awspring.cloud.sqs.listener.QueueAttributesResolver.Builder
-
The strategy to be used in case a queue does not exist.
- QueueNotFoundStrategy - Enum in io.awspring.cloud.sqs.listener
-
Configure the strategy to be used when a specified queue is not found at container startup.
R
- read(InputStream, Class<T>) - Method in class io.awspring.cloud.s3.Jackson2JsonS3ObjectConverter
- read(InputStream, Class<T>) - Method in interface io.awspring.cloud.s3.S3ObjectConverter
-
Reads S3 object from the input stream into a Java object.
- read(String, String, Class<T>) - Method in interface io.awspring.cloud.s3.S3Operations
-
Reads a Java object from a S3 bucket.
- read(String, String, Class<T>) - Method in class io.awspring.cloud.s3.S3Template
- reconfigureLoggers(DeferredLogFactory, String...) - Static method in class io.awspring.cloud.autoconfigure.config.BootstrapLoggingHelper
- REFRESH - Enum constant in enum io.awspring.cloud.autoconfigure.config.reload.ReloadStrategy
-
Fire a refresh of beans annotated with @ConfigurationProperties or @RefreshScope.
- RegionDiscoveryException(String, S3Exception) - Constructor for exception io.awspring.cloud.s3.crossregion.CrossRegionS3Client.RegionDiscoveryException
- 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
forAwsRegionProvider
. - 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
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class io.awspring.cloud.sqs.config.SqsBootstrapConfiguration
- registerEndpoint(Endpoint) - Method in class io.awspring.cloud.sqs.config.EndpointRegistrar
-
Register an
Endpoint
within this registrar for later processing. - registerListenerContainer(MessageListenerContainer<?>) - Method in class io.awspring.cloud.sqs.listener.DefaultListenerContainerRegistry
- registerListenerContainer(MessageListenerContainer<?>) - Method in interface io.awspring.cloud.sqs.listener.MessageListenerContainerRegistry
-
Register a
MessageListenerContainer
instance with this registry. - release(int) - Method in interface io.awspring.cloud.sqs.listener.BackPressureHandler
-
Release the specified amount of permits.
- release(int) - Method in class io.awspring.cloud.sqs.listener.SemaphoreBackPressureHandler
- releaseBatch() - Method in interface io.awspring.cloud.sqs.listener.BatchAwareBackPressureHandler
-
Release a batch of permits.
- releaseBatch() - Method in class io.awspring.cloud.sqs.listener.SemaphoreBackPressureHandler
- releaseUnusedPermits(int, Collection<S>) - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- 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 in io.awspring.cloud.autoconfigure.config.reload
-
Configuration for reload strategies.
- request(int) - Method in interface io.awspring.cloud.sqs.listener.BackPressureHandler
-
Request a number of permits.
- request(int) - Method in class io.awspring.cloud.sqs.listener.SemaphoreBackPressureHandler
- requestBatch() - Method in interface io.awspring.cloud.sqs.listener.BatchAwareBackPressureHandler
-
Request a batch of permits.
- requestBatch() - Method in class io.awspring.cloud.sqs.listener.SemaphoreBackPressureHandler
- requestPayer(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- requestPayer(RequestPayer) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- resolve(Class) - Method in class io.awspring.cloud.dynamodb.DefaultDynamoDbTableNameResolver
- resolve(Class<T>) - Method in interface io.awspring.cloud.dynamodb.DynamoDbTableNameResolver
- resolve(Class<T>, String) - Method in class io.awspring.cloud.dynamodb.DefaultDynamoDbTableSchemaResolver
- resolve(Class<T>, String) - Method in interface io.awspring.cloud.dynamodb.DynamoDbTableSchemaResolver
- resolve(String, ResourceLoader) - Method in class io.awspring.cloud.s3.S3ProtocolResolver
- resolve(ConfigDataLocationResolverContext, ConfigDataLocation) - Method in class io.awspring.cloud.autoconfigure.config.AbstractAwsConfigDataLocationResolver
- resolveArgument(MethodParameter, Message<?>) - Method in class io.awspring.cloud.sqs.support.resolver.AcknowledgmentHandlerMethodArgumentResolver
- resolveArgument(MethodParameter, Message<?>) - Method in class io.awspring.cloud.sqs.support.resolver.BatchAcknowledgmentArgumentResolver
- resolveArgument(MethodParameter, Message<?>) - Method in class io.awspring.cloud.sqs.support.resolver.BatchPayloadMethodArgumentResolver
- resolveArgument(MethodParameter, Message<?>) - Method in class io.awspring.cloud.sqs.support.resolver.QueueAttributesMethodArgumentResolver
- resolveArgument(MethodParameter, Message<?>) - Method in class io.awspring.cloud.sqs.support.resolver.SqsMessageMethodArgumentResolver
- resolveArgument(MethodParameter, Message<?>) - Method in class io.awspring.cloud.sqs.support.resolver.VisibilityHandlerMethodArgumentResolver
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class io.awspring.cloud.sns.handlers.AbstractNotificationMessageHandlerMethodArgumentResolver
- resolveAsInteger(String, String) - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- resolveAsString(String, String) - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- resolveContentType(String) - Method in class io.awspring.cloud.s3.PropertiesS3ObjectContentTypeResolver
- resolveContentType(String) - Method in interface io.awspring.cloud.s3.S3ObjectContentTypeResolver
-
Resolves content type from a file name.
- resolveExtension(String) - Method in class io.awspring.cloud.s3.PropertiesS3ObjectContentTypeResolver
- 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
- resolveQueueAttributes() - Method in class io.awspring.cloud.sqs.listener.QueueAttributesResolver
- resolveRegion(AwsClientProperties) - Method in class io.awspring.cloud.autoconfigure.core.AwsClientBuilderConfigurer
- resolveRegion(AwsClientProperties, AwsRegionProvider) - Static method in class io.awspring.cloud.autoconfigure.core.AwsClientBuilderConfigurer
- resolveStringArray(String[], String) - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- resolveTopicArn(String) - Method in class io.awspring.cloud.sns.core.CachingTopicArnResolver
- resolveTopicArn(String) - Method in class io.awspring.cloud.sns.core.DefaultTopicArnResolver
-
Resolves topic ARN by topic name.
- resolveTopicArn(String) - Method in interface io.awspring.cloud.sns.core.TopicArnResolver
- RESTART_CONTEXT - Enum constant in enum io.awspring.cloud.autoconfigure.config.reload.ReloadStrategy
-
Restarts the Spring ApplicationContext to apply the new configuration.
- restoreObject(RestoreObjectRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- run() - Method in class io.awspring.cloud.autoconfigure.config.reload.ConfigurationUpdateStrategy
- runBackPressureReleaseCallback() - Method in class io.awspring.cloud.sqs.listener.MessageProcessingContext
S
- S3AutoConfiguration - Class in io.awspring.cloud.autoconfigure.s3
- S3AutoConfiguration(S3Properties) - Constructor for class io.awspring.cloud.autoconfigure.s3.S3AutoConfiguration
- S3Exception - Exception in io.awspring.cloud.s3
-
Exception thrown when S3 operation fails.
- S3Exception(String, Throwable) - Constructor for exception io.awspring.cloud.s3.S3Exception
- S3ObjectContentTypeResolver - Interface in io.awspring.cloud.s3
-
Resolves content type of S3 objects.
- S3ObjectConverter - Interface in io.awspring.cloud.s3
-
Converter used to serialize Java objects into S3 objects.
- S3Operations - Interface in io.awspring.cloud.s3
- S3OutputStream - Class in io.awspring.cloud.s3
-
Represents
OutputStream
that writes data to S3. - S3OutputStream() - Constructor for class io.awspring.cloud.s3.S3OutputStream
- S3OutputStreamProvider - Interface in io.awspring.cloud.s3
-
Creates an
OutputStream
that writes data to S3. - 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
- S3ProtocolResolver - Class in io.awspring.cloud.s3
-
Resolves
S3Resource
for resources paths starting from s3://. - S3ProtocolResolver() - Constructor for class io.awspring.cloud.s3.S3ProtocolResolver
- S3Resource - Class in io.awspring.cloud.s3
-
Resource
implementation for S3 objects. - S3Resource(Location, S3Client, S3OutputStreamProvider) - Constructor for class io.awspring.cloud.s3.S3Resource
- S3Resource(String, String, S3Client, S3OutputStreamProvider) - Constructor for class io.awspring.cloud.s3.S3Resource
- S3Resource(String, S3Client, S3OutputStreamProvider) - Constructor for class io.awspring.cloud.s3.S3Resource
- S3Template - Class in io.awspring.cloud.s3
-
Higher level abstraction over
S3Client
providing methods for the most common use cases. - S3Template(S3Client, S3OutputStreamProvider, S3ObjectConverter) - Constructor for class io.awspring.cloud.s3.S3Template
- S3TransferManagerAutoConfiguration - Class in io.awspring.cloud.autoconfigure.s3
-
EnableAutoConfiguration
forS3TransferManager
- S3TransferManagerAutoConfiguration(S3Properties, AwsProperties, AwsCredentialsProvider, AwsClientBuilderConfigurer) - 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
- S3TransferManagerProperties.S3UploadDirectoryProperties - Class in io.awspring.cloud.autoconfigure.s3.properties
- S3UploadDirectoryProperties() - Constructor for class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties.S3UploadDirectoryProperties
- save(T) - Method in interface io.awspring.cloud.dynamodb.DynamoDbOperations
-
Saves Entity to DynamoDB table.
- save(T) - Method in class io.awspring.cloud.dynamodb.DynamoDbTemplate
- scan(ScanEnhancedRequest, Class<T>) - Method in interface io.awspring.cloud.dynamodb.DynamoDbOperations
-
Scans Table using given request.
- scan(ScanEnhancedRequest, Class<T>) - Method in class io.awspring.cloud.dynamodb.DynamoDbTemplate
- scanAll(Class<T>) - Method in interface io.awspring.cloud.dynamodb.DynamoDbOperations
-
Scans whole DynamoDB table.
- scanAll(Class<T>) - Method in class io.awspring.cloud.dynamodb.DynamoDbTemplate
- 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
- SecretsManagerPropertySource - Class in io.awspring.cloud.secretsmanager
-
Retrieves secret value under the given context / path from the AWS Secrets Manager using the provided Secrets Manager client.
- SecretsManagerPropertySource(String, SecretsManagerClient) - Constructor for class io.awspring.cloud.secretsmanager.SecretsManagerPropertySource
- 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
- SemaphoreBackPressureHandler - Class in io.awspring.cloud.sqs.listener
-
BackPressureHandler
implementation that uses aSemaphore
for handling backpressure. - SemaphoreBackPressureHandler.Builder - Class in io.awspring.cloud.sqs.listener
- send(MimeMessage) - Method in class io.awspring.cloud.ses.SimpleEmailServiceJavaMailSender
- send(MimeMessage...) - Method in class io.awspring.cloud.ses.SimpleEmailServiceJavaMailSender
- send(String, String) - Method in interface io.awspring.cloud.sns.sms.SnsSmsOperations
-
Sends SMS directly to a phone number without a need for a phone number to be subscribed to an SNS topic.
- send(String, String, SmsMessageAttributes) - Method in interface io.awspring.cloud.sns.sms.SnsSmsOperations
-
Sends SMS directly to a phone number without a need for a phone number to be subscribed to an SNS topic.
- send(String, String, SmsMessageAttributes) - Method in class io.awspring.cloud.sns.sms.SnsSmsTemplate
- send(String, Message<?>) - Method in class io.awspring.cloud.sns.core.SnsTemplate
- send(MimeMessagePreparator) - Method in class io.awspring.cloud.ses.SimpleEmailServiceJavaMailSender
- send(MimeMessagePreparator...) - Method in class io.awspring.cloud.ses.SimpleEmailServiceJavaMailSender
- send(SimpleMailMessage) - Method in class io.awspring.cloud.ses.SimpleEmailServiceMailSender
- send(SimpleMailMessage...) - Method in class io.awspring.cloud.ses.SimpleEmailServiceMailSender
- sendAnEmail(MailSender, SesClient) - Static method in class io.awspring.cloud.samples.ses.MailSendingApplication
- senderID(String) - Method in class io.awspring.cloud.sns.sms.SmsMessageAttributes.Builder
- sendInternal(Message<?>, long) - Method in class io.awspring.cloud.sns.core.TopicMessageChannel
- sendNotification(Object, String) - Method in class io.awspring.cloud.sns.core.SnsTemplate
-
Convenience method that sends a notification with the given message and subject to the destination.
- sendNotification(String, SnsNotification<?>) - Method in interface io.awspring.cloud.sns.core.SnsOperations
-
Sends a notification to a topic.
- sendNotification(String, SnsNotification<?>) - Method in class io.awspring.cloud.sns.core.SnsTemplate
- sendNotification(String, Object, String) - Method in class io.awspring.cloud.sns.core.SnsTemplate
-
Convenience method that sends a notification with the given message and subject to the destination.
- sendToExecutor(Collection<Message<T>>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- sendToTopicArn(String, String) - Method in interface io.awspring.cloud.sns.sms.SnsSmsOperations
-
Sends SMS to a topic to which phone numbers are subscribed.
- sendToTopicArn(String, String, SmsMessageAttributes) - Method in interface io.awspring.cloud.sns.sms.SnsSmsOperations
-
Sends SMS to a topic to which phone numbers are subscribed.
- sendToTopicArn(String, String, SmsMessageAttributes) - Method in class io.awspring.cloud.sns.sms.SnsSmsTemplate
- serverSideEncryption(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- serverSideEncryption(ServerSideEncryption) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- serviceName() - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- 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
- setAcknowledgementCallback(AcknowledgementCallback<?>) - Method in interface io.awspring.cloud.sqs.support.converter.AcknowledgementAwareMessageConversionContext
- setAcknowledgementCallback(AcknowledgementCallback<?>) - Method in class io.awspring.cloud.sqs.support.converter.SqsMessageConversionContext
- setAcknowledgementExecutor(AcknowledgementExecutor<T>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- setAcknowledgementExecutor(AcknowledgementExecutor<T>) - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.ExecutingAcknowledgementProcessor
- setAcknowledgementProcessor(AcknowledgementProcessor<T>) - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- setAcknowledgementProcessor(AcknowledgementProcessor<T>) - Method in interface io.awspring.cloud.sqs.listener.source.AcknowledgementProcessingMessageSource
-
Set the
AcknowledgementProcessor
instance that will process the message instances and provide theAcknowledgementCallback
. - setAcknowledgementResultCallback(AcknowledgementResultCallback<T>) - Method in class io.awspring.cloud.sqs.config.AbstractMessageListenerContainerFactory
-
Set the
AcknowledgementResultCallback
instance to be used by containers created by this factory. - setAcknowledgementResultCallback(AcknowledgementResultCallback<T>) - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
-
Set the
AcknowledgementResultCallback
instance to be used by this container. - setAcknowledgementResultCallback(AsyncAcknowledgementResultCallback<T>) - Method in class io.awspring.cloud.sqs.config.AbstractMessageListenerContainerFactory
-
Set the
AsyncAcknowledgementResultCallback
instance to be used by containers created by this factory. - setAcknowledgementResultCallback(AsyncAcknowledgementResultCallback<T>) - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
-
Set the
AsyncAcknowledgementResultCallback
instance to be used by this container. - setAcknowledgementResultCallback(AsyncAcknowledgementResultCallback<T>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- setAcknowledgementResultCallback(AsyncAcknowledgementResultCallback<T>) - Method in interface io.awspring.cloud.sqs.listener.acknowledgement.ExecutingAcknowledgementProcessor
- setAcknowledgementResultCallback(AsyncAcknowledgementResultCallback<T>) - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- setAcknowledgementResultCallback(AsyncAcknowledgementResultCallback<T>) - Method in interface io.awspring.cloud.sqs.listener.source.AcknowledgementProcessingMessageSource
-
Set the
AsyncAcknowledgementResultCallback
that will be executed after messages are acknowledged, usually by aAcknowledgementExecutor
. - setAcknowledgmentCallback(AcknowledgementCallback<T>) - Method in class io.awspring.cloud.sqs.listener.MessageProcessingContext
- setAdditionalHeadersFunction(BiFunction<Message, MessageHeaderAccessor, MessageHeaders>) - Method in class io.awspring.cloud.sqs.support.converter.SqsHeaderMapper
- setAsyncMessageListener(AsyncMessageListener<T>) - Method in class io.awspring.cloud.sqs.config.AbstractMessageListenerContainerFactory
-
Set the
AsyncMessageListener
instance to be used by containers created with this factory. - setAsyncMessageListener(AsyncMessageListener<T>) - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
- setAsyncMessageListener(AsyncMessageListener<T>) - Method in interface io.awspring.cloud.sqs.listener.MessageListenerContainer
-
Set the listener to be used to receive messages.
- setBackPressureHandler(BackPressureHandler) - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- setBackPressureHandler(BackPressureHandler) - Method in interface io.awspring.cloud.sqs.listener.source.PollingMessageSource
-
Set the
BackPressureHandler
that will be use to handle backpressure in this source. - setBackPressureReleaseCallback(Runnable) - Method in class io.awspring.cloud.sqs.listener.MessageProcessingContext
- setBean(Object) - Method in class io.awspring.cloud.sqs.config.AbstractEndpoint
-
Set the bean instance to be used when handling a message for this endpoint.
- setBean(Object) - Method in interface io.awspring.cloud.sqs.config.HandlerMethodEndpoint
-
Set the bean containing the method to be invoked with the incoming messages.
- setBeanFactory(BeanFactory) - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- setBeanFactory(BeanFactory) - Method in class io.awspring.cloud.sqs.config.EndpointRegistrar
- 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
- setComponentFactories(Collection<ContainerComponentFactory<T>>) - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
- setConnectionTtlMillis(Integer) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- setConnectTimeoutMillis(Integer) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- setContainerComponentFactories(Collection<ContainerComponentFactory<T>>) - Method in class io.awspring.cloud.sqs.config.AbstractMessageListenerContainerFactory
-
Set the
ContainerComponentFactory
instances that will be used to create components for listener containers created by this factory. - setDax(DaxProperties) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DynamoDbProperties
- setDefaultDestinationName(String) - Method in class io.awspring.cloud.sns.core.SnsTemplate
- setDefaultEncoding(String) - Method in class io.awspring.cloud.ses.SimpleEmailServiceJavaMailSender
-
Set the default encoding to use for
MimeMessages
created by this instance. - setDefaultFileTypeMap(FileTypeMap) - Method in class io.awspring.cloud.ses.SimpleEmailServiceJavaMailSender
-
Set the default Java Activation
FileTypeMap
to use forMimeMessages
created by this instance. - setDefaultListenerContainerFactoryBeanName(String) - Method in class io.awspring.cloud.sqs.config.EndpointRegistrar
-
Set the bean name for the default
MessageListenerContainerFactory
. - setDefaultsMode(DefaultsMode) - Method in class io.awspring.cloud.autoconfigure.core.AwsProperties
- setDepartmentId(UUID) - Method in class io.awspring.cloud.samples.dynamodb.Department
- setDualstackEnabled(Boolean) - Method in class io.awspring.cloud.autoconfigure.core.AwsProperties
- setEmbeddedValueResolver(StringValueResolver) - Method in class io.awspring.cloud.sqs.annotation.AbstractListenerAnnotationBeanPostProcessor
- setEmployeeNumber(Long) - Method in class io.awspring.cloud.samples.dynamodb.Department
- 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
- setEntityId(String) - Method in class io.awspring.cloud.sns.sms.SmsMessageAttributes
- setErrorHandler(AsyncErrorHandler<T>) - Method in class io.awspring.cloud.sqs.config.AbstractMessageListenerContainerFactory
-
Set the
AsyncErrorHandler
instance to be used by containers created with this factory. - setErrorHandler(AsyncErrorHandler<T>) - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
-
Set the
AsyncErrorHandler
instance to be used by this container. - setErrorHandler(ErrorHandler<T>) - Method in class io.awspring.cloud.sqs.config.AbstractMessageListenerContainerFactory
-
Set the
ErrorHandler
instance to be used by containers created with this factory. - setErrorHandler(ErrorHandler<T>) - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
-
Set the
ErrorHandler
instance to be used by this container. - setFipsEnabled(Boolean) - Method in class io.awspring.cloud.autoconfigure.core.AwsProperties
- setFollowSymbolicLinks(Boolean) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties.S3UploadDirectoryProperties
- setHandlerMethodFactory(MessageHandlerMethodFactory) - Method in class io.awspring.cloud.sqs.config.AbstractEndpoint
-
Set the
MessageHandlerMethodFactory
to be used for handling messages in this endpoint. - setHandlerMethodFactory(MessageHandlerMethodFactory) - Method in interface io.awspring.cloud.sqs.config.HandlerMethodEndpoint
-
Set the
MessageHandlerMethodFactory
to be used for creating theHandlerMethod
. - setHeaderMapper(HeaderMapper<S>) - Method in class io.awspring.cloud.sqs.support.converter.AbstractMessagingMessageConverter
-
Set the
HeaderMapper
to used to convert headers forMessage
instances. - setId(String) - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
-
Set the id for this container instance.
- setId(String) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- setId(String) - Method in interface io.awspring.cloud.sqs.listener.IdentifiableContainerComponent
-
Set the component id.
- setId(String) - Method in interface io.awspring.cloud.sqs.listener.MessageListenerContainer
- setId(String) - Method in class io.awspring.cloud.sqs.listener.SemaphoreBackPressureHandler
- setId(String) - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- setIdleTimeoutMillis(Integer) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- setInstanceProfile(boolean) - Method in class io.awspring.cloud.autoconfigure.core.CredentialsProperties
- setInstanceProfile(boolean) - Method in class io.awspring.cloud.autoconfigure.core.RegionProperties
- setJavaMailProperties(Properties) - Method in class io.awspring.cloud.ses.SimpleEmailServiceJavaMailSender
-
Set JavaMail properties for the
Session
. - setListener(SqsProperties.Listener) - Method in class io.awspring.cloud.autoconfigure.sqs.SqsProperties
- setListenerContainerRegistry(MessageListenerContainerRegistry) - Method in class io.awspring.cloud.sqs.config.EndpointRegistrar
-
Set a custom
MessageListenerContainerRegistry
. - setMaxAcknowledgementsPerBatch(int) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- setMaxConcurrency(Integer) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- setMaxConcurrency(Integer) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties
- setMaxDepth(Integer) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties.S3UploadDirectoryProperties
- setMaxInflightMessagesPerQueue(Integer) - Method in class io.awspring.cloud.autoconfigure.sqs.SqsProperties.Listener
- setMaxMessagesPerPoll(Integer) - Method in class io.awspring.cloud.autoconfigure.sqs.SqsProperties.Listener
- setMaxPendingConnectionAcquires(Integer) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- setMaxPrice(String) - Method in class io.awspring.cloud.sns.sms.SmsMessageAttributes
- setMaxWaitForRestart(Duration) - Method in class io.awspring.cloud.autoconfigure.config.reload.ReloadProperties
- setMessageGroupingFunction(Function<Message<T>, String>) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- setMessageHandlerMethodFactory(MessageHandlerMethodFactory) - Method in class io.awspring.cloud.sqs.config.EndpointRegistrar
-
Set a custom
MessageHandlerMethodFactory
implementation. - setMessageListener(MessageListener<T>) - Method in class io.awspring.cloud.sqs.config.AbstractMessageListenerContainerFactory
-
Set the
MessageListener
instance to be used by containers created with this factory. - setMessageListener(MessageListener<T>) - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
- setMessageListener(MessageListener<T>) - Method in interface io.awspring.cloud.sqs.listener.MessageListenerContainer
-
Set the listener to be used to process messages.
- setMessageListenerContainerRegistryBeanName(String) - Method in class io.awspring.cloud.sqs.config.EndpointRegistrar
-
Set the bean name for the
MessageListenerContainerRegistry
. - setMessagePipeline(MessageProcessingPipeline<T>) - Method in class io.awspring.cloud.sqs.listener.sink.AbstractMessageProcessingPipelineSink
- setMessagePipeline(MessageProcessingPipeline<T>) - Method in class io.awspring.cloud.sqs.listener.sink.adapter.AbstractDelegatingMessageListeningSinkAdapter
- setMessagePipeline(MessageProcessingPipeline<T>) - Method in interface io.awspring.cloud.sqs.listener.sink.MessageProcessingPipelineSink
-
Set the
MessageProcessingPipeline
instance that this sink will emitMessage
instances to. - setMessageSink(MessageSink<T>) - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- setMessageSink(MessageSink<T>) - Method in interface io.awspring.cloud.sqs.listener.source.MessageSource
-
Set the
MessageSink
to be used as an output for thisMessageSource
. - setMessageVisibility(Duration) - Method in class io.awspring.cloud.sqs.listener.sink.adapter.MessageVisibilityExtendingSinkAdapter
- setMethod(Method) - Method in class io.awspring.cloud.sqs.config.AbstractEndpoint
-
Set the method to be used when handling a message for this endpoint.
- setMethod(Method) - Method in interface io.awspring.cloud.sqs.config.HandlerMethodEndpoint
-
Set the method to be used when handling messages for this endpoint.
- setMinimumPartSizeInBytes(Long) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties
- setName(String) - Method in class io.awspring.cloud.autoconfigure.core.Profile
- setNamespace(String) - Method in class io.awspring.cloud.autoconfigure.metrics.CloudWatchRegistryProperties
- setObjectMapper(ObjectMapper) - Method in class io.awspring.cloud.sqs.config.EndpointRegistrar
-
Set the object mapper to be used to deserialize payloads fot SqsListener endpoints.
- setObjectMetadata(ObjectMetadata) - Method in class io.awspring.cloud.s3.S3Resource
- setOpeningDate(LocalDate) - Method in class io.awspring.cloud.samples.dynamodb.Department
- setOriginationNumber(String) - Method in class io.awspring.cloud.sns.sms.SmsMessageAttributes
- setParallelLifecycle(boolean) - Method in class io.awspring.cloud.sqs.LifecycleHandler
-
Set whether lifecycle management should be handled in parallel or sequentially.
- setPath(String) - Method in class io.awspring.cloud.autoconfigure.core.Profile
- setPathStyleAccessEnabled(Boolean) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
- setPayloadMessageConverter(MessageConverter) - Method in class io.awspring.cloud.sqs.support.converter.AbstractMessagingMessageConverter
-
Set the
MessageConverter
to be used for converting theMessage
instances payloads. - setPayloadTypeHeader(String) - Method in class io.awspring.cloud.sqs.support.converter.AbstractMessagingMessageConverter
-
Set the name of the header to be looked up in a
Message
instance by theAbstractMessagingMessageConverter.defaultHeaderTypeMapping(Message)
. - setPayloadTypeMapper(Function<Message<?>, Class<?>>) - Method in class io.awspring.cloud.sqs.support.converter.AbstractMessagingMessageConverter
-
Set the payload type mapper to be used by this converter.
- setPeriod(Duration) - Method in class io.awspring.cloud.autoconfigure.config.reload.ReloadProperties
- setPollingEndpointName(String) - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- setPollingEndpointName(String) - Method in interface io.awspring.cloud.sqs.listener.source.PollingMessageSource
-
Set the endpoint name that will be polled by this source.
- 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
- setQueueAttributes(QueueAttributes) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.SqsAcknowledgementExecutor
- setQueueAttributes(QueueAttributes) - Method in interface io.awspring.cloud.sqs.listener.QueueAttributesAware
-
Set the
QueueAttributes
instance. - setQueueAttributes(QueueAttributes) - Method in class io.awspring.cloud.sqs.support.converter.SqsMessageConversionContext
- setQueueNames(String...) - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
-
Set the queue logical names that will be handled by the container.
- setQueueNames(Collection<String>) - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
-
Set the queue logical names that will be handled by the container.
- setReadRetries(Integer) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- setRecursive(Boolean) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties.S3UploadDirectoryProperties
- 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
- setResourceLoader(ResourceLoader) - Method in class io.awspring.cloud.s3.S3ProtocolResolver
- setSecretKey(String) - Method in class io.awspring.cloud.autoconfigure.core.CredentialsProperties
- setSenderID(String) - Method in class io.awspring.cloud.sns.sms.SmsMessageAttributes
- setSession(Session) - Method in class io.awspring.cloud.ses.SimpleEmailServiceJavaMailSender
-
Set the JavaMail
Session
, possibly pulled from JNDI. - setSkipHostNameVerification(Boolean) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- setSmsType(SmsType) - Method in class io.awspring.cloud.sns.sms.SmsMessageAttributes
- setSqsAsyncClient(SqsAsyncClient) - Method in class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory
-
Set the
SqsAsyncClient
instance to be shared by the containers. - setSqsAsyncClient(SqsAsyncClient) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.SqsAcknowledgementExecutor
- setSqsAsyncClient(SqsAsyncClient) - Method in class io.awspring.cloud.sqs.listener.sink.adapter.AbstractDelegatingMessageListeningSinkAdapter
- setSqsAsyncClient(SqsAsyncClient) - Method in class io.awspring.cloud.sqs.listener.sink.adapter.MessageVisibilityExtendingSinkAdapter
- setSqsAsyncClient(SqsAsyncClient) - Method in class io.awspring.cloud.sqs.listener.source.AbstractSqsMessageSource
- setSqsAsyncClient(SqsAsyncClient) - Method in interface io.awspring.cloud.sqs.listener.SqsAsyncClientAware
-
Set the
SqsAsyncClient
instance. - setSqsAsyncClient(SqsAsyncClient) - Method in class io.awspring.cloud.sqs.support.converter.SqsMessageConversionContext
- setSqsAsyncClientSupplier(Supplier<SqsAsyncClient>) - Method in class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory
-
Set a supplier for
SqsAsyncClient
instances. - setStatic(String) - Method in class io.awspring.cloud.autoconfigure.core.RegionProperties
- setStrategy(ReloadStrategy) - Method in class io.awspring.cloud.autoconfigure.config.reload.ReloadProperties
- setTargetThroughputInGbps(Double) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties
- setTaskExecutor(TaskExecutor) - Method in class io.awspring.cloud.sqs.listener.acknowledgement.BatchingAcknowledgementProcessor
- setTaskExecutor(TaskExecutor) - Method in class io.awspring.cloud.sqs.listener.AsyncComponentAdapters.AbstractThreadingComponentAdapter
- setTaskExecutor(TaskExecutor) - Method in class io.awspring.cloud.sqs.listener.sink.AbstractMessageProcessingPipelineSink
- setTaskExecutor(TaskExecutor) - Method in class io.awspring.cloud.sqs.listener.sink.adapter.AbstractDelegatingMessageListeningSinkAdapter
- setTaskExecutor(TaskExecutor) - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- setTaskExecutor(TaskExecutor) - Method in interface io.awspring.cloud.sqs.listener.TaskExecutorAware
-
Set the task executor.
- setTemplateId(String) - Method in class io.awspring.cloud.sns.sms.SmsMessageAttributes
- setTransferManager(S3TransferManagerProperties) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
- setupAcknowledgementForConversion(AcknowledgementCallback<T>) - Method in class io.awspring.cloud.sqs.listener.source.AbstractMessageConvertingMessageSource
- setupContainer(MessageListenerContainer<T>) - Method in class io.awspring.cloud.sqs.config.AbstractEndpoint
-
Configure the provided container for this endpoint.
- setupContainer(MessageListenerContainer<T>) - Method in interface io.awspring.cloud.sqs.config.Endpoint
-
Set up the necessary attributes for the container to process this endpoint.
- setUploadDirectory(S3TransferManagerProperties.S3UploadDirectoryProperties) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3TransferManagerProperties
- setUrl(String) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- setUseArnRegionEnabled(Boolean) - Method in class io.awspring.cloud.autoconfigure.s3.properties.S3Properties
- setUserId(UUID) - Method in class io.awspring.cloud.samples.dynamodb.Department
- setWriteRetries(Integer) - Method in class io.awspring.cloud.autoconfigure.dynamodb.DaxProperties
- shutdownTimeout(Duration) - Method in class io.awspring.cloud.sqs.listener.ContainerOptions.Builder
- SimpleEmailServiceJavaMailSender - Class in io.awspring.cloud.ses
-
JavaMailSender
implementation that allows to sendMimeMessage
using the Simple E-Mail Service. - SimpleEmailServiceJavaMailSender(SesClient) - Constructor for class io.awspring.cloud.ses.SimpleEmailServiceJavaMailSender
- SimpleEmailServiceMailSender - Class in io.awspring.cloud.ses
-
Simple MailSender implementation to send E-Mails with the Amazon Simple Email Service.
- SimpleEmailServiceMailSender(SesClient) - Constructor for class io.awspring.cloud.ses.SimpleEmailServiceMailSender
- simpleMailSender(SesClient) - Method in class io.awspring.cloud.autoconfigure.ses.SesAutoConfiguration
- SINGLE_MESSAGE - Enum constant in enum io.awspring.cloud.sqs.listener.ListenerMode
-
Configure the container to receive one message at a time in its components.
- SmsMessageAttributes - Class in io.awspring.cloud.sns.sms
-
Helper class that is transformed to
MessageAttributeValue
when sending SMS via SNS. - SmsMessageAttributes() - Constructor for class io.awspring.cloud.sns.sms.SmsMessageAttributes
- SmsMessageAttributes.Builder - Class in io.awspring.cloud.sns.sms
- smsType(SmsType) - Method in class io.awspring.cloud.sns.sms.SmsMessageAttributes.Builder
- SmsType - Enum in io.awspring.cloud.sns.sms
-
The type of message that you're sending.
- 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
- SnsHeaders - Class in io.awspring.cloud.sns.core
-
SNS specific headers that can be applied to Spring Messaging
Message
. - SnsNotification<T> - Class in io.awspring.cloud.sns.core
-
SNS notification object.
- SnsNotification(T, Map<String, Object>) - Constructor for class io.awspring.cloud.sns.core.SnsNotification
- SnsNotification.Builder<T> - Class in io.awspring.cloud.sns.core
- SnsOperations - Interface in io.awspring.cloud.sns.core
-
High level SNS operations.
- SnsProperties - Class in io.awspring.cloud.autoconfigure.sns
-
Properties related to AWS SNS.
- SnsProperties() - Constructor for class io.awspring.cloud.autoconfigure.sns.SnsProperties
- SnsSmsOperations - Interface in io.awspring.cloud.sns.sms
-
High level SNS operations for sending SMS.
- snsSmsTemplate(SnsClient) - Method in class io.awspring.cloud.autoconfigure.sns.SnsAutoConfiguration
- SnsSmsTemplate - Class in io.awspring.cloud.sns.sms
-
Helper class abstraction over
SnsClient
tailored for sending SMS messages to SNS topics and phone numbers. - SnsSmsTemplate(SnsClient) - Constructor for class io.awspring.cloud.sns.sms.SnsSmsTemplate
- snsTemplate(SnsClient, Optional<ObjectMapper>, Optional<TopicArnResolver>) - Method in class io.awspring.cloud.autoconfigure.sns.SnsAutoConfiguration
- SnsTemplate - Class in io.awspring.cloud.sns.core
-
Helper class that simplifies synchronous sending of notifications to SNS.
- SnsTemplate(SnsClient) - Constructor for class io.awspring.cloud.sns.core.SnsTemplate
- SnsTemplate(SnsClient, TopicArnResolver, MessageConverter) - Constructor for class io.awspring.cloud.sns.core.SnsTemplate
- SnsTemplate(SnsClient, MessageConverter) - Constructor for class io.awspring.cloud.sns.core.SnsTemplate
- SpringCloudAwsParameterStoreSample - Class in io.awspring.cloud.samples.parameterstore
- SpringCloudAwsParameterStoreSample() - Constructor for class io.awspring.cloud.samples.parameterstore.SpringCloudAwsParameterStoreSample
- SpringCloudAwsS3Sample - Class in io.awspring.cloud.samples.s3
- SpringCloudAwsS3Sample() - Constructor for class io.awspring.cloud.samples.s3.SpringCloudAwsS3Sample
- SpringCloudClientConfiguration - Class in io.awspring.cloud.core
-
Utility class for creating
ClientOverrideConfiguration
containing "Spring Cloud AWS" user agent. - SpringCloudClientConfiguration() - Constructor for class io.awspring.cloud.core.SpringCloudClientConfiguration
- SpringCloudClientConfiguration(String) - Constructor for class io.awspring.cloud.core.SpringCloudClientConfiguration
- SpringDynamoDbSample - Class in io.awspring.cloud.samples.dynamodb
- SpringDynamoDbSample() - Constructor for class io.awspring.cloud.samples.dynamodb.SpringDynamoDbSample
- SpringSNSSample - Class in io.awspring.cloud.sns.sample
- SpringSNSSample() - Constructor for class io.awspring.cloud.sns.sample.SpringSNSSample
- SQS_ACKNOWLEDGMENT_CALLBACK_HEADER - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders
-
Header for a
AcknowledgementCallback
for this message. - SQS_APPROXIMATE_FIRST_RECEIVE_TIMESTAMP - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders.MessageSystemAttribute
-
ApproximateFirstReceiveTimestamp header in a SQS message.
- SQS_APPROXIMATE_RECEIVE_COUNT - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders.MessageSystemAttribute
-
ApproximateReceiveCount header in a SQS message.
- SQS_AWS_TRACE_HEADER - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders.MessageSystemAttribute
-
SenderId header in a SQS message.
- SQS_DEDUPLICATION_ID_HEADER - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders.MessageSystemAttribute
-
Deduplication header in a SQS message.
- SQS_DEFAULT_TYPE_HEADER - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders
-
Header containing the FQCN of the
Class
that the message's payload should be deserialized to. - SQS_HEADER_PREFIX - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders
-
SQS Headers prefix to be used by all headers added by the framework.
- SQS_LISTENER_ANNOTATION_BEAN_POST_PROCESSOR_BEAN_NAME - Static variable in class io.awspring.cloud.sqs.config.SqsBeanNames
-
The bean name of the
SqsListenerAnnotationBeanPostProcessor
registered bySqsBootstrapConfiguration
. - SQS_MA_HEADER_PREFIX - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders
-
MessageAttributes prefix to be used by all headers mapped from SQS Message Attributes.
- SQS_MESSAGE_GROUP_ID_HEADER - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders.MessageSystemAttribute
-
Group id header in a SQS message.
- SQS_MSA_HEADER_PREFIX - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders.MessageSystemAttribute
-
MessageSystemAttributes prefix
- SQS_QUEUE_ATTRIBUTES_HEADER - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders
-
Header for the
QueueAttributes
for this message. - SQS_QUEUE_NAME_HEADER - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders
-
Header for the queue name.
- SQS_QUEUE_URL_HEADER - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders
-
Header for the queue url.
- SQS_RECEIPT_HANDLE_HEADER - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders
-
Header for the SQS Message's receipt handle.
- SQS_RECEIVED_AT_HEADER - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders
-
Header for the received at attribute.
- SQS_SENDER_ID - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders.MessageSystemAttribute
-
SenderId header in a SQS message.
- SQS_SENT_TIMESTAMP - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders.MessageSystemAttribute
-
SentTimestamp header in a SQS message.
- SQS_SEQUENCE_NUMBER - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders.MessageSystemAttribute
-
SenderId header in a SQS message.
- SQS_SOURCE_DATA_HEADER - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders
-
Header for the original SQS
Message
. - SQS_VISIBILITY_HEADER - Static variable in class io.awspring.cloud.sqs.listener.SqsHeaders
-
Header for the
Visibility
object for this message. - SqsAcknowledgementException - Exception in io.awspring.cloud.sqs.listener.acknowledgement
-
RuntimeException
that wraps an error thrown during acknowledgement execution. - SqsAcknowledgementException(String, Collection<Message<T>>, String, Throwable) - Constructor for exception io.awspring.cloud.sqs.listener.acknowledgement.SqsAcknowledgementException
-
Contruct an instance with the given parameters.
- SqsAcknowledgementExecutor<T> - Class in io.awspring.cloud.sqs.listener.acknowledgement
-
AcknowledgementExecutor
implementation for SQS queues. - SqsAcknowledgementExecutor() - Constructor for class io.awspring.cloud.sqs.listener.acknowledgement.SqsAcknowledgementExecutor
- sqsAsyncClient(AwsClientBuilderConfigurer, ObjectProvider<AwsClientCustomizer<SqsAsyncClientBuilder>>) - Method in class io.awspring.cloud.autoconfigure.sqs.SqsAutoConfiguration
- sqsAsyncClient(SqsAsyncClient) - Method in class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory.Builder
-
Set the
SqsAsyncClient
instance to be shared by the containers. - sqsAsyncClient(SqsAsyncClient) - Method in class io.awspring.cloud.sqs.listener.QueueAttributesResolver.Builder
-
The
SqsAsyncClient
to be used to resolve the queue attributes. - sqsAsyncClient(SqsAsyncClient) - Method in class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer.Builder
- SqsAsyncClientAware - Interface in io.awspring.cloud.sqs.listener
-
Implementations are enabled to receive a
SqsAsyncClient
instance. - sqsAsyncClientSupplier(Supplier<SqsAsyncClient>) - Method in class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory.Builder
-
Set a supplier for
SqsAsyncClient
instances. - SqsAutoConfiguration - Class in io.awspring.cloud.autoconfigure.sqs
-
Auto-configuration
for SQS integration. - SqsAutoConfiguration(SqsProperties) - Constructor for class io.awspring.cloud.autoconfigure.sqs.SqsAutoConfiguration
- SqsBeanNames - Class in io.awspring.cloud.sqs.config
-
Utility class containing the bean names used for the framework's bean registration.
- SqsBootstrapConfiguration - Class in io.awspring.cloud.sqs.config
-
Registers the
DefaultListenerContainerRegistry
andEndpointRegistrar
that will be used to bootstrap the AWS SQS integration. - SqsBootstrapConfiguration() - Constructor for class io.awspring.cloud.sqs.config.SqsBootstrapConfiguration
- SqsEndpoint - Class in io.awspring.cloud.sqs.config
-
Endpoint
implementation for SQS endpoints. - SqsEndpoint(SqsEndpoint.SqsEndpointBuilder) - Constructor for class io.awspring.cloud.sqs.config.SqsEndpoint
- SqsEndpoint.SqsEndpointBuilder - Class in io.awspring.cloud.sqs.config
- SqsEndpointBuilder() - Constructor for class io.awspring.cloud.sqs.config.SqsEndpoint.SqsEndpointBuilder
- SqsException - Exception in io.awspring.cloud.sqs
-
Top-level exception for Sqs
RuntimeException
instances. - SqsException(String, Throwable) - Constructor for exception io.awspring.cloud.sqs.SqsException
-
Construct an instance with the supplied message and cause.
- SqsHeaderMapper - Class in io.awspring.cloud.sqs.support.converter
-
A
HeaderMapper
implementation for SQSMessage
s. - SqsHeaderMapper() - Constructor for class io.awspring.cloud.sqs.support.converter.SqsHeaderMapper
- SqsHeaders - Class in io.awspring.cloud.sqs.listener
-
The
MessageHeaders
names used forMessage
instances created from SQS messages. - SqsHeaders.MessageSystemAttribute - Class in io.awspring.cloud.sqs.listener
- SqsListener - Annotation Type in io.awspring.cloud.sqs.annotation
-
Methods with this annotation will be wrapped by a
MessageListener
orAsyncMessageListener
and set to aMessageListenerContainer
. - SqsListenerAnnotationBeanPostProcessor - Class in io.awspring.cloud.sqs.annotation
-
BeanPostProcessor
implementation that scans beans for a@SqsListener
annotation, extracts information to aSqsEndpoint
, and registers it in theEndpointRegistrar
. - SqsListenerAnnotationBeanPostProcessor() - Constructor for class io.awspring.cloud.sqs.annotation.SqsListenerAnnotationBeanPostProcessor
- SqsListenerConfigurer - Interface in io.awspring.cloud.sqs.config
-
Beans implementing this interface can configure the
EndpointRegistrar
instance used to processEndpoint
instances and change general settings for processing allSqsListener
annotations. - SqsMessageConversionContext - Class in io.awspring.cloud.sqs.support.converter
-
MessageConversionContext
implementation that contains SQS related properties for mapping additionalMessageHeaders
. - SqsMessageConversionContext() - Constructor for class io.awspring.cloud.sqs.support.converter.SqsMessageConversionContext
- SqsMessageListenerContainer<T> - Class in io.awspring.cloud.sqs.listener
-
MessageListenerContainer
implementation for SQS queues. - SqsMessageListenerContainer(SqsAsyncClient) - Constructor for class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer
- SqsMessageListenerContainer(SqsAsyncClient, ContainerOptions) - Constructor for class io.awspring.cloud.sqs.listener.SqsMessageListenerContainer
- SqsMessageListenerContainer.Builder<T> - Class in io.awspring.cloud.sqs.listener
- SqsMessageListenerContainerFactory<T> - Class in io.awspring.cloud.sqs.config
-
MessageListenerContainerFactory
implementation for creatingSqsMessageListenerContainer
instances. - SqsMessageListenerContainerFactory() - Constructor for class io.awspring.cloud.sqs.config.SqsMessageListenerContainerFactory
- SqsMessageListenerContainerFactory.Builder<T> - Class in io.awspring.cloud.sqs.config
- SqsMessageMethodArgumentResolver - Class in io.awspring.cloud.sqs.support.resolver
-
Resolves original SQS message object {@link (software.amazon.awssdk.services.sqs.model.Message)} from Spring Messaging message object
Message
. - SqsMessageMethodArgumentResolver() - Constructor for class io.awspring.cloud.sqs.support.resolver.SqsMessageMethodArgumentResolver
- SqsMessagingMessageConverter - Class in io.awspring.cloud.sqs.support.converter
-
MessagingMessageConverter
implementation for converting SQSMessage
instances to Spring MessagingMessage
instances. - SqsMessagingMessageConverter() - Constructor for class io.awspring.cloud.sqs.support.converter.SqsMessagingMessageConverter
- 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
- SqsTest - Annotation Type in io.awspring.cloud.test.sqs
-
Annotation for a SQS test that focuses only on SQS-based components.
- SqsTestContextBootstrapper - Class in io.awspring.cloud.test.sqs
-
TestContextBootstrapper
for@SqsTest
support. - SqsTestContextBootstrapper() - Constructor for class io.awspring.cloud.test.sqs.SqsTestContextBootstrapper
- SqsTypeExcludeFilter - Class in io.awspring.cloud.test.sqs
-
TypeExcludeFilter
for@SqsTest
. - sseCustomerAlgorithm(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- sseCustomerKey(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- sseCustomerKeyMD5(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- ssekmsEncryptionContext(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- ssekmsKeyId(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- StandardSqsComponentFactory<T> - Class in io.awspring.cloud.sqs.listener
-
A
ContainerComponentFactory
implementation for Standard SQS queues. - StandardSqsComponentFactory() - Constructor for class io.awspring.cloud.sqs.listener.StandardSqsComponentFactory
- StandardSqsMessageSource<T> - Class in io.awspring.cloud.sqs.listener.source
-
AbstractSqsMessageSource
implementation for standard queues. - StandardSqsMessageSource() - Constructor for class io.awspring.cloud.sqs.listener.source.StandardSqsMessageSource
- start() - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
- start() - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- start() - Method in class io.awspring.cloud.sqs.listener.DefaultListenerContainerRegistry
- start() - Method in class io.awspring.cloud.sqs.listener.sink.AbstractMessageProcessingPipelineSink
- start() - Method in class io.awspring.cloud.sqs.listener.sink.adapter.AbstractDelegatingMessageListeningSinkAdapter
- start() - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- start(Object...) - Method in class io.awspring.cloud.sqs.LifecycleHandler
-
Starts the provided objects that are a
SmartLifecycle
instance. - StaticRegionProvider - Class in io.awspring.cloud.core.region
-
Static
AwsRegionProvider
implementation that can used to statically configure a region. - StaticRegionProvider(String) - Constructor for class io.awspring.cloud.core.region.StaticRegionProvider
-
Constructs and configures the static region for this RegionProvider implementation.
- stop() - Method in class io.awspring.cloud.sqs.listener.AbstractMessageListenerContainer
- stop() - Method in class io.awspring.cloud.sqs.listener.acknowledgement.AbstractOrderingAcknowledgementProcessor
- stop() - Method in class io.awspring.cloud.sqs.listener.DefaultListenerContainerRegistry
- stop() - Method in class io.awspring.cloud.sqs.listener.sink.AbstractMessageProcessingPipelineSink
- stop() - Method in class io.awspring.cloud.sqs.listener.sink.adapter.AbstractDelegatingMessageListeningSinkAdapter
- stop() - Method in class io.awspring.cloud.sqs.listener.source.AbstractPollingMessageSource
- stop(Object...) - Method in class io.awspring.cloud.sqs.LifecycleHandler
-
Starts the provided objects that are a
SmartLifecycle
instance. - storageClass(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- storageClass(StorageClass) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- store(String, String, Object) - Method in interface io.awspring.cloud.s3.S3Operations
-
Stores a Java object in a S3 bucket.
- store(String, String, Object) - Method in class io.awspring.cloud.s3.S3Template
- strategy - Variable in class io.awspring.cloud.autoconfigure.config.reload.ConfigurationChangeDetector
- STRING - Static variable in class io.awspring.cloud.sns.core.MessageAttributeDataTypes
-
String message attribute data type.
- STRING_ARRAY - Static variable in class io.awspring.cloud.sns.core.MessageAttributeDataTypes
-
String.Array message attribute data type.
- subject(String) - Method in class io.awspring.cloud.sns.core.SnsNotification.Builder
- supports(Collection<String>, ContainerOptions) - Method in interface io.awspring.cloud.sqs.listener.ContainerComponentFactory
-
Whether this factory supports the given queues based on the queue names.
- supports(Collection<String>, ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.FifoSqsComponentFactory
- supports(Collection<String>, ContainerOptions) - Method in class io.awspring.cloud.sqs.listener.StandardSqsComponentFactory
- supportsParameter(MethodParameter) - Method in class io.awspring.cloud.sns.handlers.NotificationMessageHandlerMethodArgumentResolver
- supportsParameter(MethodParameter) - Method in class io.awspring.cloud.sns.handlers.NotificationStatusHandlerMethodArgumentResolver
- supportsParameter(MethodParameter) - Method in class io.awspring.cloud.sns.handlers.NotificationSubjectHandlerMethodArgumentResolver
- supportsParameter(MethodParameter) - Method in class io.awspring.cloud.sqs.support.resolver.AcknowledgmentHandlerMethodArgumentResolver
- supportsParameter(MethodParameter) - Method in class io.awspring.cloud.sqs.support.resolver.BatchAcknowledgmentArgumentResolver
- supportsParameter(MethodParameter) - Method in class io.awspring.cloud.sqs.support.resolver.BatchPayloadMethodArgumentResolver
- supportsParameter(MethodParameter) - Method in class io.awspring.cloud.sqs.support.resolver.QueueAttributesMethodArgumentResolver
- supportsParameter(MethodParameter) - Method in class io.awspring.cloud.sqs.support.resolver.SqsMessageMethodArgumentResolver
- supportsParameter(MethodParameter) - Method in class io.awspring.cloud.sqs.support.resolver.VisibilityHandlerMethodArgumentResolver
T
- tagging(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- TaskExecutorAware - Interface in io.awspring.cloud.sqs.listener
-
Enables a class to receive a container managed
TaskExecutor
. - taskScheduler() - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreReloadAutoConfiguration
- templateId(String) - Method in class io.awspring.cloud.sns.sms.SmsMessageAttributes.Builder
- then(Function<MessageProcessingConfiguration<T>, MessageProcessingPipeline<T>>) - Method in class io.awspring.cloud.sqs.listener.pipeline.MessageProcessingPipelineBuilder
- thenInTheFuture(Function<MessageProcessingConfiguration<T>, MessageProcessingPipeline<T>>) - Method in class io.awspring.cloud.sqs.listener.pipeline.MessageProcessingPipelineBuilder
- thenWrapWith(BiFunction<MessageProcessingConfiguration<T>, MessageProcessingPipeline<T>, MessageProcessingPipeline<T>>) - Method in class io.awspring.cloud.sqs.listener.pipeline.MessageProcessingPipelineBuilder
- throughputConfiguration(BackPressureMode) - Method in class io.awspring.cloud.sqs.listener.SemaphoreBackPressureHandler.Builder
- toBuilder() - Method in class io.awspring.cloud.sqs.listener.ContainerOptions
- toHeaders(Message) - Method in class io.awspring.cloud.sqs.support.converter.SqsHeaderMapper
- toMessagingMessage(S) - Method in interface io.awspring.cloud.sqs.support.converter.ContextAwareMessagingMessageConverter
- toMessagingMessage(S) - Method in interface io.awspring.cloud.sqs.support.converter.MessagingMessageConverter
- toMessagingMessage(S, MessageConversionContext) - Method in class io.awspring.cloud.sqs.support.converter.AbstractMessagingMessageConverter
- toMessagingMessage(S, MessageConversionContext) - Method in interface io.awspring.cloud.sqs.support.converter.ContextAwareMessagingMessageConverter
- TopicArnResolver - Interface in io.awspring.cloud.sns.core
-
Resolves topic ARN by name.
- TopicMessageChannel - Class in io.awspring.cloud.sns.core
-
Implementation of
AbstractMessageChannel
which is used for converting and sending messages viaSnsClient
to SNS. - TopicMessageChannel(SnsClient, Arn) - Constructor for class io.awspring.cloud.sns.core.TopicMessageChannel
- toString() - Method in class io.awspring.cloud.autoconfigure.config.parameterstore.ParameterStoreConfigDataResource
- toString() - Method in class io.awspring.cloud.autoconfigure.config.secretsmanager.SecretsManagerConfigDataResource
- totalPermits(int) - Method in class io.awspring.cloud.sqs.listener.SemaphoreBackPressureHandler.Builder
- TRANSACTIONAL - Enum constant in enum io.awspring.cloud.sns.sms.SmsType
-
Critical messages that support customer transactions.
- TransferManagerS3OutputStreamProvider - Class in io.awspring.cloud.s3
-
Creates
TransferManagerS3OutputStream
. - TransferManagerS3OutputStreamProvider(S3TransferManager, S3ObjectContentTypeResolver) - Constructor for class io.awspring.cloud.s3.TransferManagerS3OutputStreamProvider
U
- unwrapMessage(Throwable) - Static method in exception io.awspring.cloud.sqs.listener.ListenerExecutionFailedException
-
Look for a potentially nested
ListenerExecutionFailedException
and if found return the wrappedMessage
instance. - unwrapMessages(Throwable) - Static method in exception io.awspring.cloud.sqs.listener.ListenerExecutionFailedException
-
Look for a potentially nested
ListenerExecutionFailedException
and if found return the wrappedMessage
instances. - update(T) - Method in interface io.awspring.cloud.dynamodb.DynamoDbOperations
-
Updated Entity to DynamoDB table.
- update(T) - Method in class io.awspring.cloud.dynamodb.DynamoDbTemplate
- upload(String, String, InputStream) - Method in interface io.awspring.cloud.s3.S3Operations
-
Uploads data from an input stream to a S3 bucket.
- upload(String, String, InputStream, ObjectMetadata) - Method in interface io.awspring.cloud.s3.S3Operations
-
Uploads data from an input stream to a S3 bucket.
- upload(String, String, InputStream, ObjectMetadata) - Method in class io.awspring.cloud.s3.S3Template
- UploadFailedException - Exception in io.awspring.cloud.s3
-
Thrown when uploading to S3 fails.
- UploadFailedException(String, Exception) - Constructor for exception io.awspring.cloud.s3.UploadFailedException
- uploadPart(UploadPartRequest, Path) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- uploadPart(UploadPartRequest, RequestBody) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- uploadPartCopy(UploadPartCopyRequest) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- useDefaultFilters() - Element in annotation type io.awspring.cloud.test.sqs.SqsTest
-
Determines if default filtering should be used with
@SpringBootApplication
.
V
- validate(Message<?>, MethodParameter, Object) - Method in class io.awspring.cloud.sqs.support.resolver.BatchPayloadMethodArgumentResolver
-
Validate the payload if applicable.
- value() - Element in annotation type io.awspring.cloud.sqs.annotation.SqsListener
-
Array of queue names or urls.
- value() - Element in annotation type io.awspring.cloud.test.sqs.SqsTest
-
Specifies the listeners to test.
- valueOf(String) - Static method in enum io.awspring.cloud.autoconfigure.config.reload.ReloadStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.awspring.cloud.sns.sms.SmsType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.awspring.cloud.sqs.listener.acknowledgement.AcknowledgementOrdering
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.awspring.cloud.sqs.listener.acknowledgement.handler.AcknowledgementMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.awspring.cloud.sqs.listener.BackPressureMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.awspring.cloud.sqs.listener.ListenerMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.awspring.cloud.sqs.listener.QueueNotFoundStrategy
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.awspring.cloud.autoconfigure.config.reload.ReloadStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.awspring.cloud.sns.sms.SmsType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.awspring.cloud.sqs.listener.acknowledgement.AcknowledgementOrdering
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.awspring.cloud.sqs.listener.acknowledgement.handler.AcknowledgementMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.awspring.cloud.sqs.listener.BackPressureMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.awspring.cloud.sqs.listener.ListenerMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.awspring.cloud.sqs.listener.QueueNotFoundStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Visibility - Interface in io.awspring.cloud.sqs.listener
-
Visibility interface that can be injected as parameter into a listener method.
- VisibilityHandlerMethodArgumentResolver - Class in io.awspring.cloud.sqs.support.resolver
-
HandlerMethodArgumentResolver
forVisibility
method parameters. - VisibilityHandlerMethodArgumentResolver(String) - Constructor for class io.awspring.cloud.sqs.support.resolver.VisibilityHandlerMethodArgumentResolver
W
- websiteRedirectLocation(String) - Method in class io.awspring.cloud.s3.ObjectMetadata.Builder
- withDepartmentId(UUID) - Method in class io.awspring.cloud.samples.dynamodb.Department.Builder
- withEmployeeNumber(Long) - Method in class io.awspring.cloud.samples.dynamodb.Department.Builder
- withOpeningDate(LocalDate) - Method in class io.awspring.cloud.samples.dynamodb.Department.Builder
- withUserId(UUID) - Method in class io.awspring.cloud.samples.dynamodb.Department.Builder
- write(int) - Method in class io.awspring.cloud.s3.InMemoryBufferingS3OutputStream
- write(T) - Method in class io.awspring.cloud.s3.Jackson2JsonS3ObjectConverter
- write(T) - Method in interface io.awspring.cloud.s3.S3ObjectConverter
-
Converts object into a
RequestBody
. - writeGetObjectResponse(WriteGetObjectResponseRequest, Path) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
- writeGetObjectResponse(WriteGetObjectResponseRequest, RequestBody) - Method in class io.awspring.cloud.s3.crossregion.CrossRegionS3Client
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form