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.
Aplica-se a
Azure SDK for Java