Uses of Interface
io.atleon.aws.sqs.SqsMessage
-
-
Uses of SqsMessage in io.atleon.aws.sqs
Subinterfaces of SqsMessage in io.atleon.aws.sqs Modifier and Type Interface Description interfaceReceivedSqsMessage<T>An inboundSqsMessage.Classes in io.atleon.aws.sqs that implement SqsMessage Modifier and Type Class Description classAbstractSqsMessage<T>Base implementation of anSqsMessageclassComposedSqsMessage<T>A convenient implementation ofSqsMessagethat's composed of and built by all possible properties.classDeserializedSqsMessage<T>An inboundSqsMessagewhose body has been deserialized.classSqsReceiverMessageAnSqsMessagethat has been received and must have its deletion and visibility explicitly handled.classSqsSenderMessage<C>AnSqsMessagewith serialized String body that can be sent to SQS.Methods in io.atleon.aws.sqs that return SqsMessage Modifier and Type Method Description static <T> SqsMessage<T>ComposedSqsMessage. fromBody(T body)Methods in io.atleon.aws.sqs that return types with arguments of type SqsMessage Modifier and Type Method Description Function<org.reactivestreams.Publisher<io.atleon.core.Alo<SqsMessage<T>>>,io.atleon.core.AloFlux<SqsSenderResult<SqsMessage<T>>>>AloSqsSender. sendAloMessages(String queueUrl)Creates aFunctionthat can be used to transform a Publisher ofAloitems referencing SQS messages to a Publisher of Alo items referencing the result of sending each message.Function<org.reactivestreams.Publisher<io.atleon.core.Alo<SqsMessage<T>>>,io.atleon.core.AloFlux<SqsSenderResult<SqsMessage<T>>>>AloSqsSender. sendAloMessages(String queueUrl)Creates aFunctionthat can be used to transform a Publisher ofAloitems referencing SQS messages to a Publisher of Alo items referencing the result of sending each message.io.atleon.core.AloFlux<SqsSenderResult<SqsMessage<T>>>AloSqsSender. sendAloMessages(org.reactivestreams.Publisher<io.atleon.core.Alo<SqsMessage<T>>> aloMessages, String queueUrl)Sends a sequence ofAloitems referencingSqsMessagesMono<SqsSenderResult<SqsMessage<T>>>AloSqsSender. sendMessage(SqsMessage<T> message, String queueUrl)Send a singleSqsMessageFlux<SqsSenderResult<SqsMessage<T>>>AloSqsSender. sendMessages(org.reactivestreams.Publisher<SqsMessage<T>> messages, String queueUrl)Sends a sequence ofSqsMessagesMethods in io.atleon.aws.sqs with parameters of type SqsMessage Modifier and Type Method Description Mono<SqsSenderResult<SqsMessage<T>>>AloSqsSender. sendMessage(SqsMessage<T> message, String queueUrl)Send a singleSqsMessageMethod parameters in io.atleon.aws.sqs with type arguments of type SqsMessage Modifier and Type Method Description io.atleon.core.AloFlux<SqsSenderResult<SqsMessage<T>>>AloSqsSender. sendAloMessages(org.reactivestreams.Publisher<io.atleon.core.Alo<SqsMessage<T>>> aloMessages, String queueUrl)Sends a sequence ofAloitems referencingSqsMessagesFlux<SqsSenderResult<SqsMessage<T>>>AloSqsSender. sendMessages(org.reactivestreams.Publisher<SqsMessage<T>> messages, String queueUrl)Sends a sequence ofSqsMessages
-