Class: Kaltura::KalturaMailJobData

Inherits:
KalturaJobData show all
Defined in:
lib/kaltura_types.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#body_paramsObject

Returns the value of attribute body_params.



9227
9228
9229
# File 'lib/kaltura_types.rb', line 9227

def body_params
  @body_params
end

#campaign_idObject

Returns the value of attribute campaign_id.



9231
9232
9233
# File 'lib/kaltura_types.rb', line 9231

def campaign_id
  @campaign_id
end

#from_emailObject

Returns the value of attribute from_email.



9226
9227
9228
# File 'lib/kaltura_types.rb', line 9226

def from_email
  @from_email
end

#from_nameObject

Returns the value of attribute from_name.



9225
9226
9227
# File 'lib/kaltura_types.rb', line 9225

def from_name
  @from_name
end

#is_htmlObject

Returns the value of attribute is_html.



9233
9234
9235
# File 'lib/kaltura_types.rb', line 9233

def is_html
  @is_html
end

#languageObject

Returns the value of attribute language.



9230
9231
9232
# File 'lib/kaltura_types.rb', line 9230

def language
  @language
end

#mail_priorityObject

Returns the value of attribute mail_priority.



9218
9219
9220
# File 'lib/kaltura_types.rb', line 9218

def mail_priority
  @mail_priority
end

#mail_typeObject

Returns the value of attribute mail_type.



9217
9218
9219
# File 'lib/kaltura_types.rb', line 9217

def mail_type
  @mail_type
end

#min_send_dateObject

Returns the value of attribute min_send_date.



9232
9233
9234
# File 'lib/kaltura_types.rb', line 9232

def min_send_date
  @min_send_date
end

#recipient_emailObject

Returns the value of attribute recipient_email.



9221
9222
9223
# File 'lib/kaltura_types.rb', line 9221

def recipient_email
  @recipient_email
end

#recipient_idObject

kuserId



9224
9225
9226
# File 'lib/kaltura_types.rb', line 9224

def recipient_id
  @recipient_id
end

#recipient_nameObject

Returns the value of attribute recipient_name.



9220
9221
9222
# File 'lib/kaltura_types.rb', line 9220

def recipient_name
  @recipient_name
end

#separatorObject

Returns the value of attribute separator.



9234
9235
9236
# File 'lib/kaltura_types.rb', line 9234

def separator
  @separator
end

#statusObject

Returns the value of attribute status.



9219
9220
9221
# File 'lib/kaltura_types.rb', line 9219

def status
  @status
end

#subject_paramsObject

Returns the value of attribute subject_params.



9228
9229
9230
# File 'lib/kaltura_types.rb', line 9228

def subject_params
  @subject_params
end

#template_pathObject

Returns the value of attribute template_path.



9229
9230
9231
# File 'lib/kaltura_types.rb', line 9229

def template_path
  @template_path
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



9255
9256
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
# File 'lib/kaltura_types.rb', line 9255

def from_xml(xml_element)
	super
	self.mail_type = xml_element.elements['mailType'].text
	self.mail_priority = xml_element.elements['mailPriority'].text
	self.status = xml_element.elements['status'].text
	self.recipient_name = xml_element.elements['recipientName'].text
	self.recipient_email = xml_element.elements['recipientEmail'].text
	self.recipient_id = xml_element.elements['recipientId'].text
	self.from_name = xml_element.elements['fromName'].text
	self.from_email = xml_element.elements['fromEmail'].text
	self.body_params = xml_element.elements['bodyParams'].text
	self.subject_params = xml_element.elements['subjectParams'].text
	self.template_path = xml_element.elements['templatePath'].text
	self.language = xml_element.elements['language'].text
	self.campaign_id = xml_element.elements['campaignId'].text
	self.min_send_date = xml_element.elements['minSendDate'].text
	self.is_html = xml_element.elements['isHtml'].text
	self.separator = xml_element.elements['separator'].text
end