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.



14346
14347
14348
# File 'lib/kaltura_types.rb', line 14346

def body_params
  @body_params
end

#campaign_idObject

Returns the value of attribute campaign_id.



14351
14352
14353
# File 'lib/kaltura_types.rb', line 14351

def campaign_id
  @campaign_id
end

#dynamic_email_contentsObject

Returns the value of attribute dynamic_email_contents.



14348
14349
14350
# File 'lib/kaltura_types.rb', line 14348

def dynamic_email_contents
  @dynamic_email_contents
end

#from_emailObject

Returns the value of attribute from_email.



14345
14346
14347
# File 'lib/kaltura_types.rb', line 14345

def from_email
  @from_email
end

#from_nameObject

Returns the value of attribute from_name.



14344
14345
14346
# File 'lib/kaltura_types.rb', line 14344

def from_name
  @from_name
end

#is_htmlObject

Returns the value of attribute is_html.



14353
14354
14355
# File 'lib/kaltura_types.rb', line 14353

def is_html
  @is_html
end

#languageObject

Returns the value of attribute language.



14350
14351
14352
# File 'lib/kaltura_types.rb', line 14350

def language
  @language
end

#mail_priorityObject

Returns the value of attribute mail_priority.



14338
14339
14340
# File 'lib/kaltura_types.rb', line 14338

def mail_priority
  @mail_priority
end

#mail_typeObject

Returns the value of attribute mail_type.



14337
14338
14339
# File 'lib/kaltura_types.rb', line 14337

def mail_type
  @mail_type
end

#min_send_dateObject

Returns the value of attribute min_send_date.



14352
14353
14354
# File 'lib/kaltura_types.rb', line 14352

def min_send_date
  @min_send_date
end

#recipient_emailObject

Returns the value of attribute recipient_email.



14341
14342
14343
# File 'lib/kaltura_types.rb', line 14341

def recipient_email
  @recipient_email
end

#recipient_idObject

kuserId



14343
14344
14345
# File 'lib/kaltura_types.rb', line 14343

def recipient_id
  @recipient_id
end

#recipient_nameObject

Returns the value of attribute recipient_name.



14340
14341
14342
# File 'lib/kaltura_types.rb', line 14340

def recipient_name
  @recipient_name
end

#separatorObject

Returns the value of attribute separator.



14354
14355
14356
# File 'lib/kaltura_types.rb', line 14354

def separator
  @separator
end

#statusObject

Returns the value of attribute status.



14339
14340
14341
# File 'lib/kaltura_types.rb', line 14339

def status
  @status
end

#subject_paramsObject

Returns the value of attribute subject_params.



14347
14348
14349
# File 'lib/kaltura_types.rb', line 14347

def subject_params
  @subject_params
end

#template_pathObject

Returns the value of attribute template_path.



14349
14350
14351
# File 'lib/kaltura_types.rb', line 14349

def template_path
  @template_path
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14375
14376
14377
14378
14379
14380
14381
14382
14383
14384
14385
14386
14387
14388
14389
14390
14391
14392
14393
14394
14395
14396
14397
14398
14399
14400
14401
14402
14403
14404
14405
14406
14407
14408
14409
14410
14411
14412
14413
14414
14415
14416
14417
14418
14419
14420
14421
14422
14423
14424
14425
14426
14427
14428
# File 'lib/kaltura_types.rb', line 14375

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