你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
CloudQueueMessage 类
- java.
lang. Object - com.
microsoft. azure. storage. queue. CloudQueueMessage
- com.
public class CloudQueueMessage
表示 Microsoft Azure 队列服务中的消息。
字段摘要
修饰符和类型 | 字段和描述 |
---|---|
String |
messageContent
保存消息内容。 |
构造函数摘要
构造函数 | 说明 |
---|---|
CloudQueueMessage() |
初始化类的新实例, () 内部使用。 |
CloudQueueMessage(final byte[] content) |
使用包含消息的数组初始化 类的新实例。 |
CloudQueueMessage(final String content) |
使用包含消息的 初始化 类的新实例。 |
方法摘要
字段详细信息
messageContent
protected String messageContent
保存消息内容。
构造函数详细信息
CloudQueueMessage
protected CloudQueueMessage()
初始化类的新实例, () 内部使用。
CloudQueueMessage
public CloudQueueMessage(final byte[] content)
使用包含消息的数组初始化 类的新实例。
Parameters:
byte
消息的数组。
CloudQueueMessage
public CloudQueueMessage(final String content)
使用包含消息的 初始化 类的新实例。
Parameters:
String
消息的 。
方法详细信息
getDequeueCount
public final int getDequeueCount()
获取取消排队计数。
Returns:
int
取消排队计数的 。getExpirationTime
public final Date getExpirationTime()
获取消息过期的时间。
Returns:
java.util.Date
表示消息过期时间的 对象。getId
public final String getId()
获取消息 ID。
Returns:
String
消息 ID 的 。getInsertionTime
public final Date getInsertionTime()
获取消息添加到队列的时间。
Returns:
java.util.Date
,表示消息添加到队列的时间。getMessageContentAsByte
public final byte [] getMessageContentAsByte()
获取字节数组形式的消息内容。
Returns:
byte
消息内容的数组。Throws:
getMessageContentAsString
public final String getMessageContentAsString()
获取字符串形式的消息内容。
Returns:
String
,它包含消息的内容。Throws:
getMessageContentForTransfer
protected final String getMessageContentForTransfer(final boolean shouldEncodeMessage, QueueRequestOptions options)
获取仅供内部) 传输 (消息的内容。
Parameters:
Returns:
String
,它包含消息的内容。Throws:
getMessageId
public final String getMessageId()
获取消息 ID。
Returns:
String
消息 ID 的 。getMessageType
protected final QueueMessageType getMessageType()
获取消息类型。
Returns:
QueueMessageType
表示消息类型的 值。getNextVisibleTime
public final Date getNextVisibleTime()
获取消息下次可见的时间。
Returns:
java.util.Date
,其中包含下一个显示消息的时间。getPopReceipt
public final String getPopReceipt()
获取消息的 Pop 回执。
Returns:
String
,它包含邮件的弹出式回执。setDequeueCount
protected final void setDequeueCount(int dequeueCount)
设置取消排队计数。
Parameters:
int
取消排队计数的 。
setExpirationTime
protected final void setExpirationTime(final Date expirationTime)
设置消息的过期时间。
Parameters:
java.util.Date
要对消息设置的过期时间的 。
setInsertionTime
protected final void setInsertionTime(Date insertionTime)
设置表示消息添加到队列的时间的 。
Parameters:
java.util.Date
消息添加到队列的时间的 。
setMessageContent
public final void setMessageContent(final byte[] content)
将消息的内容设置为数组。
Parameters:
byte
消息内容的数组。
setMessageContent
public final void setMessageContent(final String content)
将消息的内容设置为 。
Parameters:
String
,它包含消息的内容。
setMessageId
protected final void setMessageId(String id)
设置消息 ID。
Parameters:
String
消息 ID 的 。
setMessageType
protected final void setMessageType(final QueueMessageType messageType)
设置消息的类型
Parameters:
QueueMessageType
表示消息类型的 值。
setNextVisibleTime
protected final void setNextVisibleTime(final Date nextVisibleTime)
设置消息在队列中可见的时间。
Parameters:
java.util.Date
,其中包含下一个显示消息的时间。
setPopReceipt
protected final void setPopReceipt(final String popReceipt)
设置邮件的弹出回执。
Parameters:
String
,它包含邮件的弹出式回执。