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.



14387
14388
14389
# File 'lib/kaltura_types.rb', line 14387

def body_params
  @body_params
end

#campaign_idObject

Returns the value of attribute campaign_id.



14392
14393
14394
# File 'lib/kaltura_types.rb', line 14392

def campaign_id
  @campaign_id
end

#dynamic_email_contentsObject

Returns the value of attribute dynamic_email_contents.



14389
14390
14391
# File 'lib/kaltura_types.rb', line 14389

def dynamic_email_contents
  @dynamic_email_contents
end

#from_emailObject

Returns the value of attribute from_email.



14386
14387
14388
# File 'lib/kaltura_types.rb', line 14386

def from_email
  @from_email
end

#from_nameObject

Returns the value of attribute from_name.



14385
14386
14387
# File 'lib/kaltura_types.rb', line 14385

def from_name
  @from_name
end

#is_htmlObject

Returns the value of attribute is_html.



14394
14395
14396
# File 'lib/kaltura_types.rb', line 14394

def is_html
  @is_html
end

#languageObject

Returns the value of attribute language.



14391
14392
14393
# File 'lib/kaltura_types.rb', line 14391

def language
  @language
end

#mail_priorityObject

Returns the value of attribute mail_priority.



14379
14380
14381
# File 'lib/kaltura_types.rb', line 14379

def mail_priority
  @mail_priority
end

#mail_typeObject

Returns the value of attribute mail_type.



14378
14379
14380
# File 'lib/kaltura_types.rb', line 14378

def mail_type
  @mail_type
end

#min_send_dateObject

Returns the value of attribute min_send_date.



14393
14394
14395
# File 'lib/kaltura_types.rb', line 14393

def min_send_date
  @min_send_date
end

#recipient_emailObject

Returns the value of attribute recipient_email.



14382
14383
14384
# File 'lib/kaltura_types.rb', line 14382

def recipient_email
  @recipient_email
end

#recipient_idObject

kuserId



14384
14385
14386
# File 'lib/kaltura_types.rb', line 14384

def recipient_id
  @recipient_id
end

#recipient_nameObject

Returns the value of attribute recipient_name.



14381
14382
14383
# File 'lib/kaltura_types.rb', line 14381

def recipient_name
  @recipient_name
end

#separatorObject

Returns the value of attribute separator.



14395
14396
14397
# File 'lib/kaltura_types.rb', line 14395

def separator
  @separator
end

#statusObject

Returns the value of attribute status.



14380
14381
14382
# File 'lib/kaltura_types.rb', line 14380

def status
  @status
end

#subject_paramsObject

Returns the value of attribute subject_params.



14388
14389
14390
# File 'lib/kaltura_types.rb', line 14388

def subject_params
  @subject_params
end

#template_pathObject

Returns the value of attribute template_path.



14390
14391
14392
# File 'lib/kaltura_types.rb', line 14390

def template_path
  @template_path
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14416
14417
14418
14419
14420
14421
14422
14423
14424
14425
14426
14427
14428
14429
14430
14431
14432
14433
14434
14435
14436
14437
14438
14439
14440
14441
14442
14443
14444
14445
14446
14447
14448
14449
14450
14451
14452
14453
14454
14455
14456
14457
14458
14459
14460
14461
14462
14463
14464
14465
14466
14467
14468
14469
# File 'lib/kaltura_types.rb', line 14416

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