Package | Description |
---|---|
org.jclouds.sqs |
This package contains an Amazon SQS api implemented by
HttpCommandExecutorService commands. |
org.jclouds.sqs.features | |
org.jclouds.sqs.options |
Modifier and Type | Method and Description |
---|---|
static com.google.common.collect.FluentIterable<Message> |
SQS.receiveAllAtRate(MessageApi api,
int messagesPerPage,
ReceiveMessageOptions options)
Returns an iterable that lazy fetches messages until there are none left.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<? extends com.google.common.collect.FluentIterable<? extends Message>> |
MessageAsyncApi.receive(int max,
ReceiveMessageOptions options) |
com.google.common.collect.FluentIterable<Message> |
MessageApi.receive(int max,
ReceiveMessageOptions options)
same as
#receive(URI, int) except you can provide options like
VisibilityTimeout parameter in your request, which will be applied to the
messages that SQS returns in the response. |
com.google.common.util.concurrent.ListenableFuture<? extends Message> |
MessageAsyncApi.receive(ReceiveMessageOptions options) |
Message |
MessageApi.receive(ReceiveMessageOptions options)
same as
#receive(URI) except you can provide options like
VisibilityTimeout parameter in your request, which will be applied to the
messages that SQS returns in the response. |
Modifier and Type | Method and Description |
---|---|
ReceiveMessageOptions |
ReceiveMessageOptions.attribute(String attribute) |
static ReceiveMessageOptions |
ReceiveMessageOptions.Builder.attribute(String attribute) |
ReceiveMessageOptions |
ReceiveMessageOptions.attributes(Iterable<String> attributes)
The attribute you want to get.
|
static ReceiveMessageOptions |
ReceiveMessageOptions.Builder.attributes(Iterable<String> attributes) |
ReceiveMessageOptions |
ReceiveMessageOptions.clone() |
ReceiveMessageOptions |
ReceiveMessageOptions.visibilityTimeout(Integer visibilityTimeout)
The duration (in seconds) that the received messages are hidden from
subsequent retrieve requests after being retrieved by a ReceiveMessage
request.
|
static ReceiveMessageOptions |
ReceiveMessageOptions.Builder.visibilityTimeout(Integer visibilityTimeout) |
Copyright © 2009-2013 jclouds. All Rights Reserved.