CloudQueueMessage Classe
- java.
lang. Object - com.
microsoft. azure. storage. queue. CloudQueueMessage
- com.
public class CloudQueueMessage
Représente un message dans le service File d’attente Microsoft Azure.
Récapitulatif du champ
Modificateur et type | Champ et description |
---|---|
String |
messageContent
Contient le contenu du message. |
Récapitulatif du constructeur
Constructeur | Description |
---|---|
CloudQueueMessage() |
Initialise une nouvelle instance de la classe (utilisée en interne). |
CloudQueueMessage(final byte[] content) |
Initialise une nouvelle instance de la classe avec un tableau contenant le message. |
CloudQueueMessage(final String content) |
Initialise une nouvelle instance de la classe avec un contenant le message. |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
final int |
getDequeueCount()
Obtient le nombre de mises en file d’attente. |
final Date |
getExpirationTime()
Obtient l'heure à laquelle le message expire. |
final String |
getId()
Obtient l'ID du message. |
final Date |
getInsertionTime()
Obtient l’heure à laquelle le message a été ajouté à la file d’attente. |
final byte [] |
getMessageContentAsByte()
Obtient le contenu du message sous la forme d'un tableau d'octets. |
final String |
getMessageContentAsString()
Obtient le contenu du message sous forme de chaîne. |
final String |
getMessageContentForTransfer(final boolean shouldEncodeMessage, QueueRequestOptions options)
Obtient le contenu du message à transférer (usage interne uniquement). |
final String |
getMessageId()
Obtient l'ID du message. |
final QueueMessageType |
getMessageType()
Obtient le type de message. |
final Date |
getNextVisibleTime()
Obtient l'heure à laquelle le message sera de nouveau visible. |
final String |
getPopReceipt()
Obtient l'accusé de réception pop du message. |
final void |
setDequeueCount(int dequeueCount)
Définit le nombre de mises en file d’attente. |
final void |
setExpirationTime(final Date expirationTime)
Définit le délai d’expiration du message. |
final void |
setInsertionTime(Date insertionTime)
Définit le représentant l’heure à laquelle le message a été ajouté à la file d’attente. |
final void |
setMessageContent(final byte[] content)
Définit le contenu du message sous forme de tableau. |
final void |
setMessageContent(final String content)
Définit le contenu du message en tant que . |
final void |
setMessageId(String id)
Définit l’ID du message. |
final void |
setMessageType(final QueueMessageType messageType)
Définit le type du message |
final void |
setNextVisibleTime(final Date nextVisibleTime)
Définit l’heure à laquelle le message devient visible dans la file d’attente. |
final void |
setPopReceipt(final String popReceipt)
Définit le reçu contextuel du message. |
Détails du champ
messageContent
protected String messageContent
Contient le contenu du message.
Détails du constructeur
CloudQueueMessage
protected CloudQueueMessage()
Initialise une nouvelle instance de la classe (utilisée en interne).
CloudQueueMessage
public CloudQueueMessage(final byte[] content)
Initialise une nouvelle instance de la classe avec un tableau contenant le message.
Parameters:
byte
qui contient le message.
CloudQueueMessage
public CloudQueueMessage(final String content)
Initialise une nouvelle instance de la classe avec un contenant le message.
Parameters:
String
qui contient le message.
Détails de la méthode
getDequeueCount
public final int getDequeueCount()
Obtient le nombre de mises en file d’attente.
Returns:
int
qui contient le nombre de mises en file d’attente.getExpirationTime
public final Date getExpirationTime()
Obtient l'heure à laquelle le message expire.
Returns:
java.util.Date
qui représente l’heure d’expiration du message.getId
public final String getId()
Obtient l'ID du message.
Returns:
String
qui contient l’ID de message.getInsertionTime
public final Date getInsertionTime()
Obtient l’heure à laquelle le message a été ajouté à la file d’attente.
Returns:
java.util.Date
qui représente l’heure à laquelle le message a été ajouté à la file d’attente.getMessageContentAsByte
public final byte [] getMessageContentAsByte()
Obtient le contenu du message sous la forme d'un tableau d'octets.
Returns:
byte
qui contient le contenu du message.Throws:
getMessageContentAsString
public final String getMessageContentAsString()
Obtient le contenu du message sous forme de chaîne.
Returns:
String
qui contient le contenu du message.Throws:
getMessageContentForTransfer
protected final String getMessageContentForTransfer(final boolean shouldEncodeMessage, QueueRequestOptions options)
Obtient le contenu du message à transférer (usage interne uniquement).
Parameters:
Returns:
String
qui contient le contenu du message.Throws:
getMessageId
public final String getMessageId()
Obtient l'ID du message.
Returns:
String
qui contient l’ID de message.getMessageType
protected final QueueMessageType getMessageType()
Obtient le type de message.
Returns:
QueueMessageType
qui représente le type de message.getNextVisibleTime
public final Date getNextVisibleTime()
Obtient l'heure à laquelle le message sera de nouveau visible.
Returns:
java.util.Date
avec l’heure à laquelle le message sera ensuite visible.getPopReceipt
public final String getPopReceipt()
Obtient l'accusé de réception pop du message.
Returns:
String
qui contient le reçu contextuel du message.setDequeueCount
protected final void setDequeueCount(int dequeueCount)
Définit le nombre de mises en file d’attente.
Parameters:
int
qui contient le nombre de mises en file d’attente.
setExpirationTime
protected final void setExpirationTime(final Date expirationTime)
Définit le délai d’expiration du message.
Parameters:
java.util.Date
qui représente le délai d’expiration à définir sur le message.
setInsertionTime
protected final void setInsertionTime(Date insertionTime)
Définit le représentant l’heure à laquelle le message a été ajouté à la file d’attente.
Parameters:
java.util.Date
représentant l’heure à laquelle le message a été ajouté à la file d’attente.
setMessageContent
public final void setMessageContent(final byte[] content)
Définit le contenu du message sous forme de tableau.
Parameters:
byte
qui contient le contenu du message.
setMessageContent
public final void setMessageContent(final String content)
Définit le contenu du message en tant que .
Parameters:
String
qui contient le contenu du message.
setMessageId
protected final void setMessageId(String id)
Définit l’ID du message.
Parameters:
String
qui représente l’ID du message.
setMessageType
protected final void setMessageType(final QueueMessageType messageType)
Définit le type du message
Parameters:
QueueMessageType
qui représente le type de message.
setNextVisibleTime
protected final void setNextVisibleTime(final Date nextVisibleTime)
Définit l’heure à laquelle le message devient visible dans la file d’attente.
Parameters:
java.util.Date
avec l’heure à laquelle le message sera ensuite visible.
setPopReceipt
protected final void setPopReceipt(final String popReceipt)
Définit le reçu contextuel du message.
Parameters:
String
qui contient le reçu contextuel du message.
S’applique à
Azure SDK for Java