CloudQueueMessage Clase
- java.
lang. Object - com.
microsoft. azure. storage. queue. CloudQueueMessage
- com.
public class CloudQueueMessage
Representa un mensaje en el servicio De cola de Microsoft Azure.
Resumen del campo
Modificador y tipo | Campo y descripción |
---|---|
String |
messageContent
Contiene el contenido del mensaje. |
Resumen del constructor
Constructor | Description |
---|---|
CloudQueueMessage() |
Inicializa una nueva instancia de la clase (usada internamente). |
CloudQueueMessage(final byte[] content) |
Inicializa una nueva instancia de la clase con una matriz que contiene el mensaje. |
CloudQueueMessage(final String content) |
Inicializa una nueva instancia de la clase con un objeto que contiene el mensaje. |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
final int |
getDequeueCount()
Obtiene el recuento de colas. |
final Date |
getExpirationTime()
Obtiene la hora en la que expira el mensaje. |
final String |
getId()
Obtiene el identificador de mensaje. |
final Date |
getInsertionTime()
Obtiene la hora en que se agregó el mensaje a la cola. |
final byte [] |
getMessageContentAsByte()
Obtiene el contenido del mensaje como una matriz de bytes. |
final String |
getMessageContentAsString()
Obtiene el contenido del mensaje como una cadena. |
final String |
getMessageContentForTransfer(final boolean shouldEncodeMessage, QueueRequestOptions options)
Obtiene el contenido del mensaje para la transferencia (solo uso interno). |
final String |
getMessageId()
Obtiene el identificador de mensaje. |
final QueueMessageType |
getMessageType()
Obtiene el tipo de mensaje. |
final Date |
getNextVisibleTime()
Obtiene la hora en la que el mensaje volverá a resultar visible. |
final String |
getPopReceipt()
Obtiene la confirmación de recepción del mensaje. |
final void |
setDequeueCount(int dequeueCount)
Establece el recuento de colas. |
final void |
setExpirationTime(final Date expirationTime)
Establece la hora de expiración del mensaje. |
final void |
setInsertionTime(Date insertionTime)
Establece el objeto que representa la hora en que se agregó el mensaje a la cola. |
final void |
setMessageContent(final byte[] content)
Establece el contenido del mensaje como una matriz. |
final void |
setMessageContent(final String content)
Establece el contenido del mensaje como . |
final void |
setMessageId(String id)
Establece el identificador del mensaje. |
final void |
setMessageType(final QueueMessageType messageType)
Establece el tipo del mensaje |
final void |
setNextVisibleTime(final Date nextVisibleTime)
Establece el tiempo para que el mensaje se vea en la cola. |
final void |
setPopReceipt(final String popReceipt)
Establece el recibo emergente del mensaje. |
Detalles del campo
messageContent
protected String messageContent
Contiene el contenido del mensaje.
Detalles del constructor
CloudQueueMessage
protected CloudQueueMessage()
Inicializa una nueva instancia de la clase (usada internamente).
CloudQueueMessage
public CloudQueueMessage(final byte[] content)
Inicializa una nueva instancia de la clase con una matriz que contiene el mensaje.
Parameters:
byte
que contiene el mensaje.
CloudQueueMessage
public CloudQueueMessage(final String content)
Inicializa una nueva instancia de la clase con un objeto que contiene el mensaje.
Parameters:
String
contiene el mensaje.
Detalles del método
getDequeueCount
public final int getDequeueCount()
Obtiene el recuento de colas.
Returns:
int
contiene el recuento de desqueue.getExpirationTime
public final Date getExpirationTime()
Obtiene la hora en la que expira el mensaje.
Returns:
java.util.Date
que representa la hora a la que expira el mensaje.getId
public final String getId()
Obtiene el identificador de mensaje.
Returns:
String
contiene el identificador del mensaje.getInsertionTime
public final Date getInsertionTime()
Obtiene la hora en que se agregó el mensaje a la cola.
Returns:
java.util.Date
representa la hora en que se agregó el mensaje a la cola.getMessageContentAsByte
public final byte [] getMessageContentAsByte()
Obtiene el contenido del mensaje como una matriz de bytes.
Returns:
byte
que contiene el contenido del mensaje.Throws:
getMessageContentAsString
public final String getMessageContentAsString()
Obtiene el contenido del mensaje como una cadena.
Returns:
String
contiene el contenido del mensaje.Throws:
getMessageContentForTransfer
protected final String getMessageContentForTransfer(final boolean shouldEncodeMessage, QueueRequestOptions options)
Obtiene el contenido del mensaje para la transferencia (solo uso interno).
Parameters:
Returns:
String
contiene el contenido del mensaje.Throws:
getMessageId
public final String getMessageId()
Obtiene el identificador de mensaje.
Returns:
String
contiene el identificador del mensaje.getMessageType
protected final QueueMessageType getMessageType()
Obtiene el tipo de mensaje.
Returns:
QueueMessageType
que representa el tipo de mensaje.getNextVisibleTime
public final Date getNextVisibleTime()
Obtiene la hora en la que el mensaje volverá a resultar visible.
Returns:
java.util.Date
la hora a la que el mensaje será visible a continuación.getPopReceipt
public final String getPopReceipt()
Obtiene la confirmación de recepción del mensaje.
Returns:
String
contiene el recibo emergente del mensaje.setDequeueCount
protected final void setDequeueCount(int dequeueCount)
Establece el recuento de colas.
Parameters:
int
contiene el recuento de desqueue.
setExpirationTime
protected final void setExpirationTime(final Date expirationTime)
Establece la hora de expiración del mensaje.
Parameters:
java.util.Date
que representa la hora de expiración que se va a establecer en el mensaje.
setInsertionTime
protected final void setInsertionTime(Date insertionTime)
Establece el objeto que representa la hora en que se agregó el mensaje a la cola.
Parameters:
java.util.Date
representa la hora en que se agregó el mensaje a la cola.
setMessageContent
public final void setMessageContent(final byte[] content)
Establece el contenido del mensaje como una matriz.
Parameters:
byte
que contiene el contenido del mensaje.
setMessageContent
public final void setMessageContent(final String content)
Establece el contenido del mensaje como .
Parameters:
String
contiene el contenido del mensaje.
setMessageId
protected final void setMessageId(String id)
Establece el identificador del mensaje.
Parameters:
String
representa el identificador del mensaje.
setMessageType
protected final void setMessageType(final QueueMessageType messageType)
Establece el tipo del mensaje
Parameters:
QueueMessageType
que representa el tipo de mensaje.
setNextVisibleTime
protected final void setNextVisibleTime(final Date nextVisibleTime)
Establece el tiempo para que el mensaje se vea en la cola.
Parameters:
java.util.Date
la hora a la que el mensaje será visible a continuación.
setPopReceipt
protected final void setPopReceipt(final String popReceipt)
Establece el recibo emergente del mensaje.
Parameters:
String
contiene el recibo emergente del mensaje.
Se aplica a
Azure SDK for Java