class Azure::ServiceBus::BrokeredMessage
Attributes
Public: Get/Set the body of the message
Returns a String
Public: Get/Set the ContentType of the message
Returns a String
Public: Get/Set the CorrelationID of the message
Returns a String
Public: Get/Set the DeliveryCount of the message
Returns an Integer
Public: Get/Set the EnqueuedTimeUtc for the message
Returns a DateTime
Public: Get/Set the MessageID of the message
Returns a String
Public: Get/Set the Label for the message
Returns a String
Public: Get/Set the URI of the locked message. This URI is needed to unlock or delete the message
Returns an URI
Public: Get/Set the LockToken of the message
Returns a String
(GUID)
Public: Get/Set the LockedUntilUtc for the message
Returns a DateTime
Public: Get/Set the MessageID of the message
Returns a String
Public: Get/Set custom key-value properties of the message
Returns a Hash
Public: Get/Set the ReplyTo for the message
Returns a String
Public: Get/Set the ReplyToSessionId for the message
Returns a String
Public: Get/Set the ScheduledEnqueueTimeUtc for the message
Returns a DateTime
Public: Get/Set the SequenceNumber for the message
Returns an Integer
Public: Get/Set the SessionID of the message
Returns a String
Public: Get/Set the TimeToLive for the message
Returns an Integer
Public: Get/Set the To field for the message
Returns a String
Public Class Methods
Public: Constructor.
body - String
. The body of the message properties - Hash. The properties of the message (optional)
# File lib/azure/service_bus/brokered_message.rb, line 117 def initialize(body, properties={}) @body = body @properties = properties yield self if block_given? end