Class: Twilio::REST::PreviewMessaging::V1::MessageList::MessagingV1Message
- Inherits:
-
Object
- Object
- Twilio::REST::PreviewMessaging::V1::MessageList::MessagingV1Message
- Defined in:
- lib/twilio-ruby/rest/preview_messaging/v1/message.rb
Instance Attribute Summary collapse
Instance Method Summary collapse
-
#initialize(payload) ⇒ MessagingV1Message
constructor
A new instance of MessagingV1Message.
- #to_json(options = {}) ⇒ Object
Constructor Details
#initialize(payload) ⇒ MessagingV1Message
Returns a new instance of MessagingV1Message.
88 89 90 91 92 |
# File 'lib/twilio-ruby/rest/preview_messaging/v1/message.rb', line 88 def initialize(payload) @to = payload["to"] @body = payload["body"] @content_variables = payload["content_variables"] end |
Instance Attribute Details
#body ⇒ Object
87 88 89 |
# File 'lib/twilio-ruby/rest/preview_messaging/v1/message.rb', line 87 def body @body end |
#content_variables ⇒ Object
87 88 89 |
# File 'lib/twilio-ruby/rest/preview_messaging/v1/message.rb', line 87 def content_variables @content_variables end |
#to ⇒ Object
87 88 89 |
# File 'lib/twilio-ruby/rest/preview_messaging/v1/message.rb', line 87 def to @to end |
Instance Method Details
#to_json(options = {}) ⇒ Object
93 94 95 96 97 98 99 |
# File 'lib/twilio-ruby/rest/preview_messaging/v1/message.rb', line 93 def to_json( = {}) { to: @to, body: @body, content_variables: @content_variables, }.to_json() end |