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.



13613
13614
13615
# File 'lib/kaltura_types.rb', line 13613

def body_params
  @body_params
end

#campaign_idObject

Returns the value of attribute campaign_id.



13617
13618
13619
# File 'lib/kaltura_types.rb', line 13617

def campaign_id
  @campaign_id
end

#from_emailObject

Returns the value of attribute from_email.



13612
13613
13614
# File 'lib/kaltura_types.rb', line 13612

def from_email
  @from_email
end

#from_nameObject

Returns the value of attribute from_name.



13611
13612
13613
# File 'lib/kaltura_types.rb', line 13611

def from_name
  @from_name
end

#is_htmlObject

Returns the value of attribute is_html.



13619
13620
13621
# File 'lib/kaltura_types.rb', line 13619

def is_html
  @is_html
end

#languageObject

Returns the value of attribute language.



13616
13617
13618
# File 'lib/kaltura_types.rb', line 13616

def language
  @language
end

#mail_priorityObject

Returns the value of attribute mail_priority.



13605
13606
13607
# File 'lib/kaltura_types.rb', line 13605

def mail_priority
  @mail_priority
end

#mail_typeObject

Returns the value of attribute mail_type.



13604
13605
13606
# File 'lib/kaltura_types.rb', line 13604

def mail_type
  @mail_type
end

#min_send_dateObject

Returns the value of attribute min_send_date.



13618
13619
13620
# File 'lib/kaltura_types.rb', line 13618

def min_send_date
  @min_send_date
end

#recipient_emailObject

Returns the value of attribute recipient_email.



13608
13609
13610
# File 'lib/kaltura_types.rb', line 13608

def recipient_email
  @recipient_email
end

#recipient_idObject

kuserId



13610
13611
13612
# File 'lib/kaltura_types.rb', line 13610

def recipient_id
  @recipient_id
end

#recipient_nameObject

Returns the value of attribute recipient_name.



13607
13608
13609
# File 'lib/kaltura_types.rb', line 13607

def recipient_name
  @recipient_name
end

#separatorObject

Returns the value of attribute separator.



13620
13621
13622
# File 'lib/kaltura_types.rb', line 13620

def separator
  @separator
end

#statusObject

Returns the value of attribute status.



13606
13607
13608
# File 'lib/kaltura_types.rb', line 13606

def status
  @status
end

#subject_paramsObject

Returns the value of attribute subject_params.



13614
13615
13616
# File 'lib/kaltura_types.rb', line 13614

def subject_params
  @subject_params
end

#template_pathObject

Returns the value of attribute template_path.



13615
13616
13617
# File 'lib/kaltura_types.rb', line 13615

def template_path
  @template_path
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



13641
13642
13643
13644
13645
13646
13647
13648
13649
13650
13651
13652
13653
13654
13655
13656
13657
13658
13659
13660
13661
13662
13663
13664
13665
13666
13667
13668
13669
13670
13671
13672
13673
13674
13675
13676
13677
13678
13679
13680
13681
13682
13683
13684
13685
13686
13687
13688
13689
13690
13691
# File 'lib/kaltura_types.rb', line 13641

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['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