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.



13472
13473
13474
# File 'lib/kaltura_types.rb', line 13472

def body_params
  @body_params
end

#campaign_idObject

Returns the value of attribute campaign_id.



13476
13477
13478
# File 'lib/kaltura_types.rb', line 13476

def campaign_id
  @campaign_id
end

#from_emailObject

Returns the value of attribute from_email.



13471
13472
13473
# File 'lib/kaltura_types.rb', line 13471

def from_email
  @from_email
end

#from_nameObject

Returns the value of attribute from_name.



13470
13471
13472
# File 'lib/kaltura_types.rb', line 13470

def from_name
  @from_name
end

#is_htmlObject

Returns the value of attribute is_html.



13478
13479
13480
# File 'lib/kaltura_types.rb', line 13478

def is_html
  @is_html
end

#languageObject

Returns the value of attribute language.



13475
13476
13477
# File 'lib/kaltura_types.rb', line 13475

def language
  @language
end

#mail_priorityObject

Returns the value of attribute mail_priority.



13464
13465
13466
# File 'lib/kaltura_types.rb', line 13464

def mail_priority
  @mail_priority
end

#mail_typeObject

Returns the value of attribute mail_type.



13463
13464
13465
# File 'lib/kaltura_types.rb', line 13463

def mail_type
  @mail_type
end

#min_send_dateObject

Returns the value of attribute min_send_date.



13477
13478
13479
# File 'lib/kaltura_types.rb', line 13477

def min_send_date
  @min_send_date
end

#recipient_emailObject

Returns the value of attribute recipient_email.



13467
13468
13469
# File 'lib/kaltura_types.rb', line 13467

def recipient_email
  @recipient_email
end

#recipient_idObject

kuserId



13469
13470
13471
# File 'lib/kaltura_types.rb', line 13469

def recipient_id
  @recipient_id
end

#recipient_nameObject

Returns the value of attribute recipient_name.



13466
13467
13468
# File 'lib/kaltura_types.rb', line 13466

def recipient_name
  @recipient_name
end

#separatorObject

Returns the value of attribute separator.



13479
13480
13481
# File 'lib/kaltura_types.rb', line 13479

def separator
  @separator
end

#statusObject

Returns the value of attribute status.



13465
13466
13467
# File 'lib/kaltura_types.rb', line 13465

def status
  @status
end

#subject_paramsObject

Returns the value of attribute subject_params.



13473
13474
13475
# File 'lib/kaltura_types.rb', line 13473

def subject_params
  @subject_params
end

#template_pathObject

Returns the value of attribute template_path.



13474
13475
13476
# File 'lib/kaltura_types.rb', line 13474

def template_path
  @template_path
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



13500
13501
13502
13503
13504
13505
13506
13507
13508
13509
13510
13511
13512
13513
13514
13515
13516
13517
13518
13519
13520
13521
13522
13523
13524
13525
13526
13527
13528
13529
13530
13531
13532
13533
13534
13535
13536
13537
13538
13539
13540
13541
13542
13543
13544
13545
13546
13547
13548
13549
13550
# File 'lib/kaltura_types.rb', line 13500

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