CloudQueueClient Classe
- java.
lang. Object - ServiceClient
- com.
microsoft. azure. storage. queue. CloudQueueClient
- com.
public class CloudQueueClient extends ServiceClient
Fornece um cliente de serviço para acessar o serviço Fila do Microsoft Azure.
Resumo do Construtor
Construtor | Description |
---|---|
CloudQueueClient(final StorageUri baseUri, final StorageCredentials credentials) |
Inicializa uma nova instância da classe usando o ponto de extremidade de serviço queue e as credenciais de conta especificadas. |
CloudQueueClient(final URI baseUri, final StorageCredentials credentials) |
Inicializa uma nova instância da classe usando o ponto de extremidade de serviço queue e as credenciais de conta especificadas. |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
final Service |
downloadServiceProperties()
Recupera o atual ServiceProperties para o serviço de armazenamento especificado. Isso inclui configurações de Log, HourMetrics, MinuteMetrics e CORS. |
final Service |
downloadServiceProperties(QueueRequestOptions options, OperationContext opContext)
Recupera o atual ServiceProperties para o serviço de armazenamento especificado. Isso inclui configurações de Log, HourMetrics, MinuteMetrics e CORS. |
Queue |
getDefaultRequestOptions()
Obtém o QueueRequestOptions que é usado para solicitações associadas a este |
Cloud |
getQueueReference(final String queueName)
Obtém um CloudQueue objeto com o nome especificado. |
Service |
getServiceStats()
Consulta o serviço para o ServiceStats. |
Service |
getServiceStats(QueueRequestOptions options, OperationContext opContext)
Consulta o serviço para o ServiceStats. |
boolean | isUsePathStyleUris() |
Iterable<Cloud |
listQueues()
Obtém uma coleção iterável de filas para esse cliente de serviço de fila. |
Iterable<Cloud |
listQueues(final String prefix)
Retorna uma coleção iterável de filas cujos nomes começam com o prefixo especificado neste cliente de serviço Fila. |
Iterable<Cloud |
listQueues(final String prefix, final QueueListingDetails detailsIncluded, QueueRequestOptions options, OperationContext opContext)
Retorna uma coleção iterável de filas cujos nomes começam com o prefixo especificado para esse cliente de serviço fila, usando a configuração de detalhes especificada, as opções de solicitação e o contexto de operação. |
Result |
listQueuesSegmented()
Obtém um segmento de resultado de uma coleção iterável de filas para esse cliente de serviço fila. |
Result |
listQueuesSegmented(final String prefix)
Obtém um segmento de resultado de uma coleção iterável de filas cujos nomes começam com o prefixo especificado para esse cliente de serviço Queue. |
Result |
listQueuesSegmented(final String prefix, final QueueListingDetails detailsIncluded, final Integer maxResults, final ResultContinuation continuationToken, QueueRequestOptions options, OperationContext opContext)
Obtém um segmento de resultado de uma coleção iterável de filas cujos nomes começam com o prefixo especificado para essa fila, usando as opções de detalhes de listagem especificadas, opções de solicitação e contexto de operação. |
void |
setDefaultRequestOptions(QueueRequestOptions defaultRequestOptions)
Define o QueueRequestOptions usado para qualquer fila acessada com esse objeto. |
void |
uploadServiceProperties(final ServiceProperties properties)
Carrega uma nova ServiceProperties configuração para o serviço de armazenamento especificado. Isso inclui configurações de Log, HourMetrics, MinuteMetrics e CORS. |
void |
uploadServiceProperties(final ServiceProperties properties, QueueRequestOptions options, OperationContext opContext)
Carrega uma nova ServiceProperties configuração para o serviço de armazenamento especificado. Isso inclui configurações de Log, HourMetrics, MinuteMetrics e CORS. |
Membros herdados
Detalhes do construtor
CloudQueueClient
public CloudQueueClient(final StorageUri baseUri, final StorageCredentials credentials)
Inicializa uma nova instância da classe usando o ponto de extremidade de serviço queue e as credenciais de conta especificadas.
Parameters:
CloudQueueClient
public CloudQueueClient(final URI baseUri, final StorageCredentials credentials)
Inicializa uma nova instância da classe usando o ponto de extremidade de serviço queue e as credenciais de conta especificadas.
Parameters:
java.net.URI
objeto que representa o ponto de extremidade de serviço Queue usado para criar o cliente.
Detalhes do método
downloadServiceProperties
public final ServiceProperties downloadServiceProperties()
Recupera o atual ServiceProperties para o serviço de armazenamento especificado. Isso inclui configurações de Log, HourMetrics, MinuteMetrics e CORS.
Returns:
Throws:
downloadServiceProperties
public final ServiceProperties downloadServiceProperties(QueueRequestOptions options, OperationContext opContext)
Recupera o atual ServiceProperties para o serviço de armazenamento especificado. Isso inclui configurações de Log, HourMetrics, MinuteMetrics e CORS.
Parameters:
null
usará as opções de solicitação padrão do cliente de serviço associado ( CloudQueueClient).
Returns:
Throws:
getDefaultRequestOptions
public QueueRequestOptions getDefaultRequestOptions()
Obtém o QueueRequestOptions que é usado para solicitações associadas a este
Returns:
CloudQueueClient
getQueueReference
public CloudQueue getQueueReference(final String queueName)
Obtém um CloudQueue objeto com o nome especificado.
Parameters:
Returns:
Throws:
getServiceStats
public ServiceStats getServiceStats()
Consulta o serviço para o ServiceStats.
Returns:
ServiceStats para o serviço de armazenamento especificado
Throws:
getServiceStats
public ServiceStats getServiceStats(QueueRequestOptions options, OperationContext opContext)
Consulta o serviço para o ServiceStats.
Parameters:
null
usará as opções de solicitação padrão do cliente de serviço associado ( CloudQueueClient).
Returns:
ServiceStats para o serviço de armazenamento especificado
Throws:
isUsePathStyleUris
protected boolean isUsePathStyleUris()
Returns:
listQueues
public Iterable
Obtém uma coleção iterável de filas para esse cliente de serviço de fila.
Returns:
listQueues
public Iterable
Retorna uma coleção iterável de filas cujos nomes começam com o prefixo especificado neste cliente de serviço Fila.
Parameters:
String
que representa o prefixo de nome da fila.
Returns:
listQueues
public Iterable
Retorna uma coleção iterável de filas cujos nomes começam com o prefixo especificado para esse cliente de serviço fila, usando a configuração de detalhes especificada, as opções de solicitação e o contexto de operação.
Parameters:
String
que representa o prefixo de nome da fila.
null
usará as opções de solicitação padrão do cliente de serviço associado ( CloudQueue).
Returns:
listQueuesSegmented
public ResultSegment
Obtém um segmento de resultado de uma coleção iterável de filas para esse cliente de serviço fila.
Returns:
Throws:
listQueuesSegmented
public ResultSegment
Obtém um segmento de resultado de uma coleção iterável de filas cujos nomes começam com o prefixo especificado para esse cliente de serviço Queue.
Parameters:
Returns:
Throws:
listQueuesSegmented
public ResultSegment
Obtém um segmento de resultado de uma coleção iterável de filas cujos nomes começam com o prefixo especificado para essa fila, usando as opções de detalhes de listagem especificadas, opções de solicitação e contexto de operação.
Parameters:
String
que representa o prefixo do nome da fila a ser correspondido.
null
ou maior que 5000, o servidor retornará até 5.000 itens. Deve ser pelo menos 1.
null
usará as opções de solicitação padrão do cliente de serviço associado ( CloudQueue).
Returns:
Throws:
setDefaultRequestOptions
public void setDefaultRequestOptions(QueueRequestOptions defaultRequestOptions)
Define o QueueRequestOptions usado para qualquer fila acessada com esse objeto.
Parameters:
uploadServiceProperties
public void uploadServiceProperties(final ServiceProperties properties)
Carrega uma nova ServiceProperties configuração para o serviço de armazenamento especificado. Isso inclui configurações de Log, HourMetrics, MinuteMetrics e CORS.
Parameters:
Throws:
uploadServiceProperties
public void uploadServiceProperties(final ServiceProperties properties, QueueRequestOptions options, OperationContext opContext)
Carrega uma nova ServiceProperties configuração para o serviço de armazenamento especificado. Isso inclui configurações de Log, HourMetrics, MinuteMetrics e CORS.
Parameters:
null
usará as opções de solicitação padrão do cliente de serviço associado ( CloudBlobClient).
Throws:
Aplica-se a
Azure SDK for Java