CloudQueueClient Clase
- java.
lang. Object - ServiceClient
- com.
microsoft. azure. storage. queue. CloudQueueClient
- com.
public class CloudQueueClient extends ServiceClient
Proporciona un cliente de servicio para acceder al servicio De cola de Microsoft Azure.
Resumen del constructor
Constructor | Description |
---|---|
CloudQueueClient(final StorageUri baseUri, final StorageCredentials credentials) |
Inicializa una nueva instancia de la clase utilizando el punto de conexión de Queue Service y las credenciales de cuenta especificados. |
CloudQueueClient(final URI baseUri, final StorageCredentials credentials) |
Inicializa una nueva instancia de la clase utilizando el punto de conexión de Queue Service y las credenciales de cuenta especificados. |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
final Service |
downloadServiceProperties()
Recupera el actual ServiceProperties para el servicio de almacenamiento especificado. Esto incluye las configuraciones Logging, HourMetrics, MinuteMetrics y CORS. |
final Service |
downloadServiceProperties(QueueRequestOptions options, OperationContext opContext)
Recupera el actual ServiceProperties para el servicio de almacenamiento especificado. Esto incluye las configuraciones Logging, HourMetrics, MinuteMetrics y CORS. |
Queue |
getDefaultRequestOptions()
Obtiene el QueueRequestOptions objeto que se usa para las solicitudes asociadas a este objeto. |
Cloud |
getQueueReference(final String queueName)
Obtiene un CloudQueue objeto con el nombre especificado. |
Service |
getServiceStats()
Consulta el servicio para .ServiceStats |
Service |
getServiceStats(QueueRequestOptions options, OperationContext opContext)
Consulta el servicio para .ServiceStats |
boolean | isUsePathStyleUris() |
Iterable<Cloud |
listQueues()
Obtiene una colección iterable de colas para este cliente de queue service. |
Iterable<Cloud |
listQueues(final String prefix)
Devuelve una colección iterable de colas cuyos nombres comienzan por el prefijo especificado en este cliente de Queue Service. |
Iterable<Cloud |
listQueues(final String prefix, final QueueListingDetails detailsIncluded, QueueRequestOptions options, OperationContext opContext)
Devuelve una colección iterable de colas cuyos nombres comienzan con el prefijo especificado para este cliente de Queue Service, utilizando la configuración de detalles, las opciones de solicitud y el contexto de operación especificados. |
Result |
listQueuesSegmented()
Obtiene un segmento de resultado de una colección iterable de colas para este cliente de Queue Service. |
Result |
listQueuesSegmented(final String prefix)
Obtiene un segmento de resultado de una colección iterable de colas cuyos nombres comienzan con el prefijo especificado para este cliente de Queue Service. |
Result |
listQueuesSegmented(final String prefix, final QueueListingDetails detailsIncluded, final Integer maxResults, final ResultContinuation continuationToken, QueueRequestOptions options, OperationContext opContext)
Obtiene un segmento de resultado de una colección iterable de colas cuyos nombres comienzan con el prefijo especificado para esta cola, utilizando las opciones de detalles de lista especificadas, las opciones de solicitud y el contexto de operación. |
void |
setDefaultRequestOptions(QueueRequestOptions defaultRequestOptions)
Establece el QueueRequestOptions objeto que se usa para cualquier cola a la que se tiene acceso con este objeto. |
void |
uploadServiceProperties(final ServiceProperties properties)
Carga una nueva ServiceProperties configuración en el servicio de almacenamiento determinado. Esto incluye las configuraciones registro, HourMetrics, MinuteMetrics y CORS. |
void |
uploadServiceProperties(final ServiceProperties properties, QueueRequestOptions options, OperationContext opContext)
Carga una nueva ServiceProperties configuración en el servicio de almacenamiento determinado. Esto incluye las configuraciones registro, HourMetrics, MinuteMetrics y CORS. |
Miembros heredados
Detalles del constructor
CloudQueueClient
public CloudQueueClient(final StorageUri baseUri, final StorageCredentials credentials)
Inicializa una nueva instancia de la clase utilizando el punto de conexión de Queue Service y las credenciales de cuenta especificados.
Parameters:
CloudQueueClient
public CloudQueueClient(final URI baseUri, final StorageCredentials credentials)
Inicializa una nueva instancia de la clase utilizando el punto de conexión de Queue Service y las credenciales de cuenta especificados.
Parameters:
java.net.URI
que representa el punto de conexión de Queue Service usado para crear el cliente.
Detalles del método
downloadServiceProperties
public final ServiceProperties downloadServiceProperties()
Recupera el actual ServiceProperties para el servicio de almacenamiento especificado. Esto incluye las configuraciones Logging, HourMetrics, MinuteMetrics y CORS.
Returns:
Throws:
downloadServiceProperties
public final ServiceProperties downloadServiceProperties(QueueRequestOptions options, OperationContext opContext)
Recupera el actual ServiceProperties para el servicio de almacenamiento especificado. Esto incluye las configuraciones Logging, HourMetrics, MinuteMetrics y CORS.
Parameters:
null
se usarán las opciones de solicitud predeterminadas del cliente de servicio asociado ( CloudQueueClient).
Returns:
Throws:
getDefaultRequestOptions
public QueueRequestOptions getDefaultRequestOptions()
Obtiene el QueueRequestOptions objeto que se usa para las solicitudes asociadas a este objeto.
Returns:
CloudQueueClient
getQueueReference
public CloudQueue getQueueReference(final String queueName)
Obtiene un CloudQueue objeto con el nombre especificado.
Parameters:
Returns:
Throws:
getServiceStats
public ServiceStats getServiceStats()
Consulta el servicio para .ServiceStats
Returns:
ServiceStats para el servicio de almacenamiento especificado
Throws:
getServiceStats
public ServiceStats getServiceStats(QueueRequestOptions options, OperationContext opContext)
Consulta el servicio para .ServiceStats
Parameters:
null
se usarán las opciones de solicitud predeterminadas del cliente de servicio asociado ( CloudQueueClient).
Returns:
ServiceStats para el servicio de almacenamiento especificado
Throws:
isUsePathStyleUris
protected boolean isUsePathStyleUris()
Returns:
listQueues
public Iterable
Obtiene una colección iterable de colas para este cliente de queue service.
Returns:
listQueues
public Iterable
Devuelve una colección iterable de colas cuyos nombres comienzan por el prefijo especificado en este cliente de Queue Service.
Parameters:
String
representa el prefijo de nombre de cola.
Returns:
listQueues
public Iterable
Devuelve una colección iterable de colas cuyos nombres comienzan con el prefijo especificado para este cliente de Queue Service, utilizando la configuración de detalles, las opciones de solicitud y el contexto de operación especificados.
Parameters:
String
representa el prefijo de nombre de cola.
null
se usarán las opciones de solicitud predeterminadas del cliente de servicio asociado ( CloudQueue).
Returns:
listQueuesSegmented
public ResultSegment
Obtiene un segmento de resultado de una colección iterable de colas para este cliente de Queue Service.
Returns:
Throws:
listQueuesSegmented
public ResultSegment
Obtiene un segmento de resultado de una colección iterable de colas cuyos nombres comienzan con el prefijo especificado para este cliente de Queue Service.
Parameters:
Returns:
Throws:
listQueuesSegmented
public ResultSegment
Obtiene un segmento de resultado de una colección iterable de colas cuyos nombres comienzan con el prefijo especificado para esta cola, utilizando las opciones de detalles de lista especificadas, las opciones de solicitud y el contexto de operación.
Parameters:
String
representa el prefijo del nombre de la cola que debe coincidir.
null
o superior a 5000, el servidor devolverá hasta 5000 elementos. Debe ser 1 como mínimo.
null
, se usarán las opciones de solicitud predeterminadas del cliente de servicio asociado ( CloudQueue).
Returns:
Throws:
setDefaultRequestOptions
public void setDefaultRequestOptions(QueueRequestOptions defaultRequestOptions)
Establece el QueueRequestOptions objeto que se usa para cualquier cola a la que se tiene acceso con este objeto.
Parameters:
uploadServiceProperties
public void uploadServiceProperties(final ServiceProperties properties)
Carga una nueva ServiceProperties configuración en el servicio de almacenamiento determinado. Esto incluye las configuraciones registro, HourMetrics, MinuteMetrics y CORS.
Parameters:
Throws:
uploadServiceProperties
public void uploadServiceProperties(final ServiceProperties properties, QueueRequestOptions options, OperationContext opContext)
Carga una nueva ServiceProperties configuración en el servicio de almacenamiento determinado. Esto incluye las configuraciones registro, HourMetrics, MinuteMetrics y CORS.
Parameters:
null
, se usarán las opciones de solicitud predeterminadas del cliente de servicio asociado ( CloudBlobClient).
Throws:
Se aplica a
Azure SDK for Java