QueueRequestOptions Clase

  • java.lang.Object
    • RequestOptions
      • com.microsoft.azure.storage.queue.QueueRequestOptions

public class QueueRequestOptions extends RequestOptions

Representa un conjunto de opciones que se pueden especificar en una solicitud de cola.

Resumen del constructor

Constructor Description
QueueRequestOptions()

Inicializa una nueva instancia de la clase QueueRequestOptions.

QueueRequestOptions(final QueueRequestOptions other)

Inicializa una nueva instancia de la clase QueueRequestOptions como una copia de otra instancia de QueueRequestOptions.

Resumen del método

Modificador y tipo Método y descripción
void applyDefaults(QueueRequestOptions modifiedOptions)

Aplica los valores predeterminados a las opciones pasadas.

void assertPolicyIfRequired()

Aserte que, si el modo estricto está activado, se especifica una directiva de cifrado.

QueueEncryptionPolicy getEncryptionPolicy()

Obtiene la directiva de cifrado que se va a usar para esta solicitud. Para obtener más información sobre los valores predeterminados de la directiva de cifrado, vea setEncryptionPolicy(QueueEncryptionPolicy encryptionPolicy).

final QueueRequestOptions populateAndApplyDefaults(QueueRequestOptions options, final CloudQueueClient client)

Rellena el tiempo de espera predeterminado y la directiva de reintento del cliente si no se establecen.

void setEncryptionPolicy(QueueEncryptionPolicy encryptionPolicy)

Establece el objeto QueueEncryptionPolicy que se va a usar para esta solicitud.

QueueEncryptionPolicy predeterminado se establece en el cliente y es null de forma predeterminada, lo que indica que no hay cifrado. Puede cambiar QueueEncryptionPolicy en esta solicitud estableciendo esta propiedad. También puede cambiar el valor del getDefaultRequestOptions() objeto para que todas las solicitudes posteriores realizadas a través del cliente de servicio usen queueEncryptionPolicy.

Miembros heredados

Detalles del constructor

QueueRequestOptions

public QueueRequestOptions()

Inicializa una nueva instancia de la clase QueueRequestOptions.

QueueRequestOptions

public QueueRequestOptions(final QueueRequestOptions other)

Inicializa una nueva instancia de la clase QueueRequestOptions como una copia de otra instancia de QueueRequestOptions.

Parameters:

other - Objeto QueueRequestOptions desde el que se van a copiar los valores.

Detalles del método

applyDefaults

protected static void applyDefaults(QueueRequestOptions modifiedOptions)

Aplica los valores predeterminados a las opciones pasadas.

Parameters:

modifiedOptions - Las opciones a las que se aplicarán los valores predeterminados.

assertPolicyIfRequired

protected void assertPolicyIfRequired()

Aserte que, si el modo estricto está activado, se especifica una directiva de cifrado.

getEncryptionPolicy

public QueueEncryptionPolicy getEncryptionPolicy()

Obtiene la directiva de cifrado que se va a usar para esta solicitud. Para obtener más información sobre los valores predeterminados de la directiva de cifrado, vea setEncryptionPolicy(QueueEncryptionPolicy encryptionPolicy).

Returns:

Objeto QueueEncryptionPolicy que representa la directiva de cifrado actual.

populateAndApplyDefaults

protected static final QueueRequestOptions populateAndApplyDefaults(QueueRequestOptions options, final CloudQueueClient client)

Rellena el tiempo de espera predeterminado y la directiva de reintento del cliente si no se establecen.

Parameters:

options - Opciones de entrada desde las que se va a copiar al aplicar los valores predeterminados
client - Cliente CloudQueueClient de servicio desde el que se rellenarán los valores predeterminados.

setEncryptionPolicy

public void setEncryptionPolicy(QueueEncryptionPolicy encryptionPolicy)

Establece el objeto QueueEncryptionPolicy que se va a usar para esta solicitud.

QueueEncryptionPolicy predeterminado se establece en el cliente y es null de forma predeterminada, lo que indica que no hay cifrado. Puede cambiar QueueEncryptionPolicy en esta solicitud estableciendo esta propiedad. También puede cambiar el valor del getDefaultRequestOptions() objeto para que todas las solicitudes posteriores realizadas a través del cliente de servicio usen queueEncryptionPolicy.

Parameters:

encryptionPolicy - El objeto QueueEncryptionPolicy que se va a usar al realizar solicitudes de servicio.

Se aplica a