List of usage examples for com.amazonaws.services.sqs.model ListQueuesRequest ListQueuesRequest
public ListQueuesRequest()
From source file:awslabs.lab41.SolutionCode.java
License:Open Source License
@Override public Boolean appMode_TestSqsAccess(Region region, BasicSessionCredentials credentials) { try {// www . ja va2 s .c o m AmazonSQSClient sqsClient = new AmazonSQSClient(credentials); sqsClient.setRegion(region); sqsClient.listQueues(new ListQueuesRequest()); return true; } catch (Exception ex) { return false; } }
From source file:com.eucalyptus.portal.SimpleQueueClientManager.java
License:Open Source License
public List<String> listQueues(final String prefix) throws Exception { try {/*w w w .java 2 s .co m*/ final ListQueuesRequest req = new ListQueuesRequest(); if (prefix != null) req.setQueueNamePrefix(prefix); return getSimpleQueueClient().listQueues(req).getQueueUrls(); } catch (final AmazonServiceException ex) { throw new Exception("Failed to list queues due to service error", ex); } catch (final AmazonClientException ex) { throw new Exception("Failed to list queues due to client error", ex); } }
From source file:com.netflix.conductor.contribs.queue.sqs.SQSObservableQueue.java
License:Apache License
private List<String> listQueues(String queueName) { ListQueuesRequest listQueuesRequest = new ListQueuesRequest().withQueueNamePrefix(queueName); ListQueuesResult resultList = client.listQueues(listQueuesRequest); List<String> queueUrls = resultList.getQueueUrls().stream().filter(queueUrl -> queueUrl.contains(queueName)) .collect(Collectors.toList()); return queueUrls; }
From source file:smartthings.brave.sqs.TracingAmazonSQSClient.java
License:Apache License
@Override public ListQueuesResult listQueues() { return this.listQueues(new ListQueuesRequest()); }