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.



14172
14173
14174
# File 'lib/kaltura_types.rb', line 14172

def body_params
  @body_params
end

#campaign_idObject

Returns the value of attribute campaign_id.



14176
14177
14178
# File 'lib/kaltura_types.rb', line 14176

def campaign_id
  @campaign_id
end

#from_emailObject

Returns the value of attribute from_email.



14171
14172
14173
# File 'lib/kaltura_types.rb', line 14171

def from_email
  @from_email
end

#from_nameObject

Returns the value of attribute from_name.



14170
14171
14172
# File 'lib/kaltura_types.rb', line 14170

def from_name
  @from_name
end

#is_htmlObject

Returns the value of attribute is_html.



14178
14179
14180
# File 'lib/kaltura_types.rb', line 14178

def is_html
  @is_html
end

#languageObject

Returns the value of attribute language.



14175
14176
14177
# File 'lib/kaltura_types.rb', line 14175

def language
  @language
end

#mail_priorityObject

Returns the value of attribute mail_priority.



14164
14165
14166
# File 'lib/kaltura_types.rb', line 14164

def mail_priority
  @mail_priority
end

#mail_typeObject

Returns the value of attribute mail_type.



14163
14164
14165
# File 'lib/kaltura_types.rb', line 14163

def mail_type
  @mail_type
end

#min_send_dateObject

Returns the value of attribute min_send_date.



14177
14178
14179
# File 'lib/kaltura_types.rb', line 14177

def min_send_date
  @min_send_date
end

#recipient_emailObject

Returns the value of attribute recipient_email.



14167
14168
14169
# File 'lib/kaltura_types.rb', line 14167

def recipient_email
  @recipient_email
end

#recipient_idObject

kuserId



14169
14170
14171
# File 'lib/kaltura_types.rb', line 14169

def recipient_id
  @recipient_id
end

#recipient_nameObject

Returns the value of attribute recipient_name.



14166
14167
14168
# File 'lib/kaltura_types.rb', line 14166

def recipient_name
  @recipient_name
end

#separatorObject

Returns the value of attribute separator.



14179
14180
14181
# File 'lib/kaltura_types.rb', line 14179

def separator
  @separator
end

#statusObject

Returns the value of attribute status.



14165
14166
14167
# File 'lib/kaltura_types.rb', line 14165

def status
  @status
end

#subject_paramsObject

Returns the value of attribute subject_params.



14173
14174
14175
# File 'lib/kaltura_types.rb', line 14173

def subject_params
  @subject_params
end

#template_pathObject

Returns the value of attribute template_path.



14174
14175
14176
# File 'lib/kaltura_types.rb', line 14174

def template_path
  @template_path
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14200
14201
14202
14203
14204
14205
14206
14207
14208
14209
14210
14211
14212
14213
14214
14215
14216
14217
14218
14219
14220
14221
14222
14223
14224
14225
14226
14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
14244
14245
14246
14247
14248
14249
14250
# File 'lib/kaltura_types.rb', line 14200

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