CloudQueueMessage Classe
- java.
lang. Object - com.
microsoft. azure. storage. queue. CloudQueueMessage
- com.
public class CloudQueueMessage
Representa uma mensagem no serviço Fila do Microsoft Azure.
Resumo do campo
| Modificador e tipo | Campo e descrição |
|---|---|
| String |
messageContent
Contém o conteúdo da mensagem. |
Resumo do Construtor
| Construtor | Description |
|---|---|
| CloudQueueMessage() |
Inicializa uma nova instância da classe (usada internamente). |
| CloudQueueMessage(final byte[] content) |
Inicializa uma nova instância da classe com uma matriz que contém a mensagem. |
| CloudQueueMessage(final String content) |
Inicializa uma nova instância da classe com uma que contém a mensagem. |
Resumo do método
| Modificador e tipo | Método e descrição |
|---|---|
| final int |
getDequeueCount()
Obtém a contagem de remoção de fila. |
| final Date |
getExpirationTime()
Obtém a hora em que a mensagem expira. |
| final String |
getId()
Obtém a ID da mensagem. |
| final Date |
getInsertionTime()
Obtém a hora em que a mensagem foi adicionada à fila. |
| final byte [] |
getMessageContentAsByte()
Obtém o conteúdo da mensagem como uma matriz de bytes. |
| final String |
getMessageContentAsString()
Obtém o conteúdo da mensagem como uma cadeia de caracteres. |
| final String |
getMessageContentForTransfer(final boolean shouldEncodeMessage, QueueRequestOptions options)
Obtém o conteúdo da mensagem para transferência (somente uso interno). |
| final String |
getMessageId()
Obtém a ID da mensagem. |
| final QueueMessageType |
getMessageType()
Obtém o tipo de mensagem. |
| final Date |
getNextVisibleTime()
Obtém a hora em que a mensagem estará visível. |
| final String |
getPopReceipt()
Obtém o recebimento de mensagem pop-up da mensagem. |
| final void |
setDequeueCount(int dequeueCount)
Define a contagem de remoção de fila. |
| final void |
setExpirationTime(final Date expirationTime)
Define o tempo de expiração da mensagem. |
| final void |
setInsertionTime(Date insertionTime)
Define o que representa a hora em que a mensagem foi adicionada à fila. |
| final void |
setMessageContent(final byte[] content)
Define o conteúdo da mensagem como uma matriz. |
| final void |
setMessageContent(final String content)
Define o conteúdo da mensagem como um . |
| final void |
setMessageId(String id)
Define a ID da mensagem. |
| final void |
setMessageType(final QueueMessageType messageType)
Define o tipo da mensagem |
| final void |
setNextVisibleTime(final Date nextVisibleTime)
Define o tempo para a mensagem ficar visível na fila. |
| final void |
setPopReceipt(final String popReceipt)
Define o recibo pop da mensagem. |
Detalhes do campo
messageContent
protected String messageContent
Contém o conteúdo da mensagem.
Detalhes do construtor
CloudQueueMessage
protected CloudQueueMessage()
Inicializa uma nova instância da classe (usada internamente).
CloudQueueMessage
public CloudQueueMessage(final byte[] content)
Inicializa uma nova instância da classe com uma matriz que contém a mensagem.
Parameters:
byte matriz que contém a mensagem.
CloudQueueMessage
public CloudQueueMessage(final String content)
Inicializa uma nova instância da classe com uma que contém a mensagem.
Parameters:
String que contém a mensagem.
Detalhes do método
getDequeueCount
public final int getDequeueCount()
Obtém a contagem de remoção de fila.
Returns:
int que contém a contagem de remoção de fila.getExpirationTime
public final Date getExpirationTime()
Obtém a hora em que a mensagem expira.
Returns:
java.util.Date objeto que representa a hora em que a mensagem expira.getId
public final String getId()
Obtém a ID da mensagem.
Returns:
String que contém a ID da mensagem.getInsertionTime
public final Date getInsertionTime()
Obtém a hora em que a mensagem foi adicionada à fila.
Returns:
java.util.Date que representa a hora em que a mensagem foi adicionada à fila.getMessageContentAsByte
public final byte [] getMessageContentAsByte()
Obtém o conteúdo da mensagem como uma matriz de bytes.
Returns:
byte matriz que contém o conteúdo da mensagem.Throws:
getMessageContentAsString
public final String getMessageContentAsString()
Obtém o conteúdo da mensagem como uma cadeia de caracteres.
Returns:
String que contém o conteúdo da mensagem.Throws:
getMessageContentForTransfer
protected final String getMessageContentForTransfer(final boolean shouldEncodeMessage, QueueRequestOptions options)
Obtém o conteúdo da mensagem para transferência (somente uso interno).
Parameters:
Returns:
String que contém o conteúdo da mensagem.Throws:
getMessageId
public final String getMessageId()
Obtém a ID da mensagem.
Returns:
String que contém a ID da mensagem.getMessageType
protected final QueueMessageType getMessageType()
Obtém o tipo de mensagem.
Returns:
QueueMessageType valor que representa o tipo de mensagem.getNextVisibleTime
public final Date getNextVisibleTime()
Obtém a hora em que a mensagem estará visível.
Returns:
java.util.Date com a hora em que a mensagem será visível em seguida.getPopReceipt
public final String getPopReceipt()
Obtém o recebimento de mensagem pop-up da mensagem.
Returns:
String que contém o recibo pop da mensagem.setDequeueCount
protected final void setDequeueCount(int dequeueCount)
Define a contagem de remoção de fila.
Parameters:
int que contém a contagem de remoção de fila.
setExpirationTime
protected final void setExpirationTime(final Date expirationTime)
Define o tempo de expiração da mensagem.
Parameters:
java.util.Date que representa o tempo de expiração a ser definido na mensagem.
setInsertionTime
protected final void setInsertionTime(Date insertionTime)
Define o que representa a hora em que a mensagem foi adicionada à fila.
Parameters:
java.util.Date que representa a hora em que a mensagem foi adicionada à fila.
setMessageContent
public final void setMessageContent(final byte[] content)
Define o conteúdo da mensagem como uma matriz.
Parameters:
byte matriz que contém o conteúdo da mensagem.
setMessageContent
public final void setMessageContent(final String content)
Define o conteúdo da mensagem como um .
Parameters:
String que contém o conteúdo da mensagem.
setMessageId
protected final void setMessageId(String id)
Define a ID da mensagem.
Parameters:
String que representa a ID da mensagem.
setMessageType
protected final void setMessageType(final QueueMessageType messageType)
Define o tipo da mensagem
Parameters:
QueueMessageType valor que representa o tipo de mensagem.
setNextVisibleTime
protected final void setNextVisibleTime(final Date nextVisibleTime)
Define o tempo para a mensagem ficar visível na fila.
Parameters:
java.util.Date com a hora em que a mensagem será visível em seguida.
setPopReceipt
protected final void setPopReceipt(final String popReceipt)
Define o recibo pop da mensagem.
Parameters:
String que contém o recibo pop da mensagem.