Tabnine Logo
CloudStorageAccount.createCloudQueueClient
Code IndexAdd Tabnine to your IDE (free)

How to use
createCloudQueueClient
method
in
com.microsoft.azure.storage.CloudStorageAccount

Best Java code snippets using com.microsoft.azure.storage.CloudStorageAccount.createCloudQueueClient (Showing top 20 results out of 315)

origin: apache/nifi

connectionString = String.format(FORMAT_QUEUE_CONNECTION_STRING, storageAccountName, storageAccountKey);
CloudStorageAccount storageAccount = CloudStorageAccount.parse(connectionString);
cloudQueueClient = storageAccount.createCloudQueueClient();
origin: com.microsoft.azure/spring-integration-storage-queue

private CloudQueue createCloudQueue(String queueName) {
  if (storageQueueManager != null) {
    storageQueueManager.getOrCreate(Tuple.of(this.cloudStorageAccount, queueName));
  }
  try {
    return cloudStorageAccount.createCloudQueueClient().getQueueReference(queueName);
  } catch (URISyntaxException | StorageException e) {
    String message = String.format("Failed to create cloud queue '%s'", queueName);
    log.error(message, e);
    throw new RuntimeException(message, e);
  }
}
origin: Microsoft/spring-cloud-azure

private CloudQueue createCloudQueue(String queueName) {
  if (storageQueueManager != null) {
    storageQueueManager.getOrCreate(Tuple.of(this.cloudStorageAccount, queueName));
  }
  try {
    return cloudStorageAccount.createCloudQueueClient().getQueueReference(queueName);
  } catch (URISyntaxException | StorageException e) {
    String message = String.format("Failed to create cloud queue '%s'", queueName);
    log.error(message, e);
    throw new RuntimeException(message, e);
  }
}
origin: org.talend.components/components-azurestorage

public long getApproximateMessageCount(String queueName) throws InvalidKeyException, URISyntaxException, StorageException {
  CloudQueueClient client = connection.getCloudStorageAccount().createCloudQueueClient();
  CloudQueue queueRef = client.getQueueReference(queueName);
  return queueRef.getApproximateMessageCount();
}
origin: Microsoft/spring-cloud-azure

  @Override
  public CloudQueue internalCreate(Tuple<CloudStorageAccount, String> key) {
    CloudQueueClient queueClient = key.getFirst().createCloudQueueClient();

    try {
      CloudQueue cloudQueue = queueClient.getQueueReference(key.getSecond());
      cloudQueue.create();
      return cloudQueue;
    } catch (URISyntaxException | StorageException e) {
      throw new RuntimeException("Failed to build queue client", e);
    }
  }
}
origin: org.talend.components/components-azurestorage

public Iterable<CloudQueue> listQueues() throws InvalidKeyException, URISyntaxException {
  CloudQueueClient client = connection.getCloudStorageAccount().createCloudQueueClient();
  return client.listQueues(null, QueueListingDetails.NONE, null, AzureStorageUtils.getTalendOperationContext());
}
origin: Talend/components

public long getApproximateMessageCount(String queueName) throws InvalidKeyException, URISyntaxException, StorageException {
  CloudQueueClient client = connection.getCloudStorageAccount().createCloudQueueClient();
  CloudQueue queueRef = client.getQueueReference(queueName);
  return queueRef.getApproximateMessageCount();
}
origin: Microsoft/spring-cloud-azure

@Override
public CloudQueue internalGet(Tuple<CloudStorageAccount, String> key) {
  CloudQueueClient queueClient = key.getFirst().createCloudQueueClient();
  try {
    CloudQueue cloudQueue = queueClient.getQueueReference(key.getSecond());
    if (!cloudQueue.exists()) {
      return null;
    }
    return cloudQueue;
  } catch (URISyntaxException | StorageException e) {
    throw new RuntimeException("Failed to build queue client", e);
  }
}
origin: org.talend.components/components-azurestorage

public void clear(String queueName) throws InvalidKeyException, URISyntaxException, StorageException {
  CloudQueueClient client = connection.getCloudStorageAccount().createCloudQueueClient();
  CloudQueue queueRef = client.getQueueReference(queueName);
  queueRef.clear(null, AzureStorageUtils.getTalendOperationContext());
}
origin: Talend/components

public Iterable<CloudQueueMessage> peekMessages(String queueName, int numberOfMessages)
    throws InvalidKeyException, URISyntaxException, StorageException {
  CloudQueueClient client = connection.getCloudStorageAccount().createCloudQueueClient();
  CloudQueue queueRef = client.getQueueReference(queueName);
  return queueRef.peekMessages(numberOfMessages, null, AzureStorageUtils.getTalendOperationContext());
}
origin: org.talend.components/components-azurestorage

public boolean deleteQueueIfExists(String queueName) throws InvalidKeyException, URISyntaxException, StorageException {
  CloudQueueClient client = connection.getCloudStorageAccount().createCloudQueueClient();
  CloudQueue queueRef = client.getQueueReference(queueName);
  return queueRef.deleteIfExists(null, AzureStorageUtils.getTalendOperationContext());
}
origin: Microsoft/azure-tools-for-java

@NotNull
private static CloudQueueClient getCloudQueueClient(@NotNull StorageAccount storageAccount)
    throws Exception {
  CloudStorageAccount csa = getCloudStorageAccount(getConnectionString(storageAccount));
  return csa.createCloudQueueClient();
}
origin: Talend/components

public boolean deleteQueueIfExists(String queueName) throws InvalidKeyException, URISyntaxException, StorageException {
  CloudQueueClient client = connection.getCloudStorageAccount().createCloudQueueClient();
  CloudQueue queueRef = client.getQueueReference(queueName);
  return queueRef.deleteIfExists(null, AzureStorageUtils.getTalendOperationContext());
}
origin: Talend/components

public void deleteMessage(String queueName, CloudQueueMessage message)
    throws InvalidKeyException, URISyntaxException, StorageException {
  CloudQueueClient client = connection.getCloudStorageAccount().createCloudQueueClient();
  CloudQueue queueRef = client.getQueueReference(queueName);
  queueRef.deleteMessage(message, null, AzureStorageUtils.getTalendOperationContext());
}
origin: Talend/components

public void clear(String queueName) throws InvalidKeyException, URISyntaxException, StorageException {
  CloudQueueClient client = connection.getCloudStorageAccount().createCloudQueueClient();
  CloudQueue queueRef = client.getQueueReference(queueName);
  queueRef.clear(null, AzureStorageUtils.getTalendOperationContext());
}
origin: org.talend.components/components-azurestorage

public Iterable<CloudQueueMessage> peekMessages(String queueName, int numberOfMessages)
    throws InvalidKeyException, URISyntaxException, StorageException {
  CloudQueueClient client = connection.getCloudStorageAccount().createCloudQueueClient();
  CloudQueue queueRef = client.getQueueReference(queueName);
  return queueRef.peekMessages(numberOfMessages, null, AzureStorageUtils.getTalendOperationContext());
}
origin: org.talend.components/components-azurestorage

public Iterable<CloudQueueMessage> retrieveMessages(String queueName, int numberOfMessages, int visibilityTimeoutInSeconds)
    throws InvalidKeyException, URISyntaxException, StorageException {
  CloudQueueClient client = connection.getCloudStorageAccount().createCloudQueueClient();
  CloudQueue queueRef = client.getQueueReference(queueName);
  return queueRef.retrieveMessages(numberOfMessages, visibilityTimeoutInSeconds, null, AzureStorageUtils.getTalendOperationContext());
}
origin: org.talend.components/components-azurestorage

public void deleteMessage(String queueName, CloudQueueMessage message)
    throws InvalidKeyException, URISyntaxException, StorageException {
  CloudQueueClient client = connection.getCloudStorageAccount().createCloudQueueClient();
  CloudQueue queueRef = client.getQueueReference(queueName);
  queueRef.deleteMessage(message, null, AzureStorageUtils.getTalendOperationContext());
}
origin: Talend/components

public Iterable<CloudQueueMessage> retrieveMessages(String queueName, int numberOfMessages, int visibilityTimeoutInSeconds)
    throws InvalidKeyException, URISyntaxException, StorageException {
  CloudQueueClient client = connection.getCloudStorageAccount().createCloudQueueClient();
  CloudQueue queueRef = client.getQueueReference(queueName);
  return queueRef.retrieveMessages(numberOfMessages, visibilityTimeoutInSeconds, null, AzureStorageUtils.getTalendOperationContext());
}
origin: Azure/azure-storage-android

public static CloudQueueClient createCloudQueueClient(SharedAccessAccountPolicy policy, boolean useHttps)
    throws StorageException, InvalidKeyException, URISyntaxException {
  CloudStorageAccount sasAccount = getAccount();
  final String token = sasAccount.generateSharedAccessSignature(policy);
  final StorageCredentials creds =
      new StorageCredentialsSharedAccessSignature(token);
  
  final URI queueUri = new URI(useHttps ? "https" : "http", sasAccount.getQueueEndpoint().getAuthority(), 
      sasAccount.getQueueEndpoint().getPath(), sasAccount.getQueueEndpoint().getQuery(), null);
  
  sasAccount = new CloudStorageAccount(creds, sasAccount.getBlobEndpoint(), queueUri,
      sasAccount.getTableEndpoint(), sasAccount.getFileEndpoint());
  return sasAccount.createCloudQueueClient();
}
com.microsoft.azure.storageCloudStorageAccountcreateCloudQueueClient

Javadoc

Creates a new Queue service client.

Popular methods of CloudStorageAccount

  • createCloudBlobClient
    Creates a new Blob service client.
  • parse
    Parses a connection string and returns a cloud storage account created from the connection string. T
  • <init>
    Creates an instance of the CloudStorageAccount class using the specified account credentials. With t
  • createCloudTableClient
    Creates a new Table service client.
  • getDevelopmentStorageAccount
    Returns a CloudStorageAccount object that represents the development storage credentials, using the
  • getBlobEndpoint
    Returns the endpoint for the Blob service for the storage account. This method is not supported when
  • createCloudFileClient
    Creates a new File service client.
  • getBlobStorageUri
    Returns the endpoint for the Blob service for the storage account. This method is not supported when
  • getCredentials
    Returns the credentials for the storage account.
  • getFileEndpoint
    Returns the endpoint for the File service for the storage account. This method is not supported when
  • getFileStorageUri
    Returns the endpoint for the File service for the storage account. This method is not supported when
  • getQueueEndpoint
    Returns the endpoint for the Queue service for the storage account.
  • getFileStorageUri,
  • getQueueEndpoint,
  • getQueueStorageUri,
  • getTableEndpoint,
  • getTableStorageUri,
  • toString,
  • allRequired,
  • atLeastOne,
  • generateSharedAccessSignature

Popular in Java

  • Making http requests using okhttp
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • getContentResolver (Context)
  • putExtra (Intent)
  • File (java.io)
    An "abstract" representation of a file system entity identified by a pathname. The pathname may be a
  • ServerSocket (java.net)
    This class represents a server-side socket that waits for incoming client connections. A ServerSocke
  • Arrays (java.util)
    This class contains various methods for manipulating arrays (such as sorting and searching). This cl
  • Comparator (java.util)
    A Comparator is used to compare two objects to determine their ordering with respect to each other.
  • Loader (org.hibernate.loader)
    Abstract superclass of object loading (and querying) strategies. This class implements useful common
  • Option (scala)
  • From CI to AI: The AI layer in your organization
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now