To perform manual acknowledgment, we use the static method Acknowledgement.acknowledge()
@SqsListener("HowToDoInJava")
public void listen(Message<?> message) {
LOGGER.info("Message received on the listen method at {}", OffsetDateTime.now());
Acknowledgement.acknowledge(message);
}
https://howtodoinjava.com/spring-cloud/aws-sqs-with-spring-cloud-aws/
To acknowledge messages received with MANUAL acknowledgement, the Acknowledgement#acknowledge and Acknowledgement#acknowledgeAsync methods can be used.