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.



14038
14039
14040
# File 'lib/kaltura_types.rb', line 14038

def body_params
  @body_params
end

#campaign_idObject

Returns the value of attribute campaign_id.



14042
14043
14044
# File 'lib/kaltura_types.rb', line 14042

def campaign_id
  @campaign_id
end

#from_emailObject

Returns the value of attribute from_email.



14037
14038
14039
# File 'lib/kaltura_types.rb', line 14037

def from_email
  @from_email
end

#from_nameObject

Returns the value of attribute from_name.



14036
14037
14038
# File 'lib/kaltura_types.rb', line 14036

def from_name
  @from_name
end

#is_htmlObject

Returns the value of attribute is_html.



14044
14045
14046
# File 'lib/kaltura_types.rb', line 14044

def is_html
  @is_html
end

#languageObject

Returns the value of attribute language.



14041
14042
14043
# File 'lib/kaltura_types.rb', line 14041

def language
  @language
end

#mail_priorityObject

Returns the value of attribute mail_priority.



14030
14031
14032
# File 'lib/kaltura_types.rb', line 14030

def mail_priority
  @mail_priority
end

#mail_typeObject

Returns the value of attribute mail_type.



14029
14030
14031
# File 'lib/kaltura_types.rb', line 14029

def mail_type
  @mail_type
end

#min_send_dateObject

Returns the value of attribute min_send_date.



14043
14044
14045
# File 'lib/kaltura_types.rb', line 14043

def min_send_date
  @min_send_date
end

#recipient_emailObject

Returns the value of attribute recipient_email.



14033
14034
14035
# File 'lib/kaltura_types.rb', line 14033

def recipient_email
  @recipient_email
end

#recipient_idObject

kuserId



14035
14036
14037
# File 'lib/kaltura_types.rb', line 14035

def recipient_id
  @recipient_id
end

#recipient_nameObject

Returns the value of attribute recipient_name.



14032
14033
14034
# File 'lib/kaltura_types.rb', line 14032

def recipient_name
  @recipient_name
end

#separatorObject

Returns the value of attribute separator.



14045
14046
14047
# File 'lib/kaltura_types.rb', line 14045

def separator
  @separator
end

#statusObject

Returns the value of attribute status.



14031
14032
14033
# File 'lib/kaltura_types.rb', line 14031

def status
  @status
end

#subject_paramsObject

Returns the value of attribute subject_params.



14039
14040
14041
# File 'lib/kaltura_types.rb', line 14039

def subject_params
  @subject_params
end

#template_pathObject

Returns the value of attribute template_path.



14040
14041
14042
# File 'lib/kaltura_types.rb', line 14040

def template_path
  @template_path
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14066
14067
14068
14069
14070
14071
14072
14073
14074
14075
14076
14077
14078
14079
14080
14081
14082
14083
14084
14085
14086
14087
14088
14089
14090
14091
14092
14093
14094
14095
14096
14097
14098
14099
14100
14101
14102
14103
14104
14105
14106
14107
14108
14109
14110
14111
14112
14113
14114
14115
14116
# File 'lib/kaltura_types.rb', line 14066

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