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.



14306
14307
14308
# File 'lib/kaltura_types.rb', line 14306

def body_params
  @body_params
end

#campaign_idObject

Returns the value of attribute campaign_id.



14311
14312
14313
# File 'lib/kaltura_types.rb', line 14311

def campaign_id
  @campaign_id
end

#dynamic_email_contentsObject

Returns the value of attribute dynamic_email_contents.



14308
14309
14310
# File 'lib/kaltura_types.rb', line 14308

def dynamic_email_contents
  @dynamic_email_contents
end

#from_emailObject

Returns the value of attribute from_email.



14305
14306
14307
# File 'lib/kaltura_types.rb', line 14305

def from_email
  @from_email
end

#from_nameObject

Returns the value of attribute from_name.



14304
14305
14306
# File 'lib/kaltura_types.rb', line 14304

def from_name
  @from_name
end

#is_htmlObject

Returns the value of attribute is_html.



14313
14314
14315
# File 'lib/kaltura_types.rb', line 14313

def is_html
  @is_html
end

#languageObject

Returns the value of attribute language.



14310
14311
14312
# File 'lib/kaltura_types.rb', line 14310

def language
  @language
end

#mail_priorityObject

Returns the value of attribute mail_priority.



14298
14299
14300
# File 'lib/kaltura_types.rb', line 14298

def mail_priority
  @mail_priority
end

#mail_typeObject

Returns the value of attribute mail_type.



14297
14298
14299
# File 'lib/kaltura_types.rb', line 14297

def mail_type
  @mail_type
end

#min_send_dateObject

Returns the value of attribute min_send_date.



14312
14313
14314
# File 'lib/kaltura_types.rb', line 14312

def min_send_date
  @min_send_date
end

#recipient_emailObject

Returns the value of attribute recipient_email.



14301
14302
14303
# File 'lib/kaltura_types.rb', line 14301

def recipient_email
  @recipient_email
end

#recipient_idObject

kuserId



14303
14304
14305
# File 'lib/kaltura_types.rb', line 14303

def recipient_id
  @recipient_id
end

#recipient_nameObject

Returns the value of attribute recipient_name.



14300
14301
14302
# File 'lib/kaltura_types.rb', line 14300

def recipient_name
  @recipient_name
end

#separatorObject

Returns the value of attribute separator.



14314
14315
14316
# File 'lib/kaltura_types.rb', line 14314

def separator
  @separator
end

#statusObject

Returns the value of attribute status.



14299
14300
14301
# File 'lib/kaltura_types.rb', line 14299

def status
  @status
end

#subject_paramsObject

Returns the value of attribute subject_params.



14307
14308
14309
# File 'lib/kaltura_types.rb', line 14307

def subject_params
  @subject_params
end

#template_pathObject

Returns the value of attribute template_path.



14309
14310
14311
# File 'lib/kaltura_types.rb', line 14309

def template_path
  @template_path
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14335
14336
14337
14338
14339
14340
14341
14342
14343
14344
14345
14346
14347
14348
14349
14350
14351
14352
14353
14354
14355
14356
14357
14358
14359
14360
14361
14362
14363
14364
14365
14366
14367
14368
14369
14370
14371
14372
14373
14374
14375
14376
14377
14378
14379
14380
14381
14382
14383
14384
14385
14386
14387
14388
# File 'lib/kaltura_types.rb', line 14335

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