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.



14198
14199
14200
# File 'lib/kaltura_types.rb', line 14198

def body_params
  @body_params
end

#campaign_idObject

Returns the value of attribute campaign_id.



14203
14204
14205
# File 'lib/kaltura_types.rb', line 14203

def campaign_id
  @campaign_id
end

#dynamic_email_contentsObject

Returns the value of attribute dynamic_email_contents.



14200
14201
14202
# File 'lib/kaltura_types.rb', line 14200

def dynamic_email_contents
  @dynamic_email_contents
end

#from_emailObject

Returns the value of attribute from_email.



14197
14198
14199
# File 'lib/kaltura_types.rb', line 14197

def from_email
  @from_email
end

#from_nameObject

Returns the value of attribute from_name.



14196
14197
14198
# File 'lib/kaltura_types.rb', line 14196

def from_name
  @from_name
end

#is_htmlObject

Returns the value of attribute is_html.



14205
14206
14207
# File 'lib/kaltura_types.rb', line 14205

def is_html
  @is_html
end

#languageObject

Returns the value of attribute language.



14202
14203
14204
# File 'lib/kaltura_types.rb', line 14202

def language
  @language
end

#mail_priorityObject

Returns the value of attribute mail_priority.



14190
14191
14192
# File 'lib/kaltura_types.rb', line 14190

def mail_priority
  @mail_priority
end

#mail_typeObject

Returns the value of attribute mail_type.



14189
14190
14191
# File 'lib/kaltura_types.rb', line 14189

def mail_type
  @mail_type
end

#min_send_dateObject

Returns the value of attribute min_send_date.



14204
14205
14206
# File 'lib/kaltura_types.rb', line 14204

def min_send_date
  @min_send_date
end

#recipient_emailObject

Returns the value of attribute recipient_email.



14193
14194
14195
# File 'lib/kaltura_types.rb', line 14193

def recipient_email
  @recipient_email
end

#recipient_idObject

kuserId



14195
14196
14197
# File 'lib/kaltura_types.rb', line 14195

def recipient_id
  @recipient_id
end

#recipient_nameObject

Returns the value of attribute recipient_name.



14192
14193
14194
# File 'lib/kaltura_types.rb', line 14192

def recipient_name
  @recipient_name
end

#separatorObject

Returns the value of attribute separator.



14206
14207
14208
# File 'lib/kaltura_types.rb', line 14206

def separator
  @separator
end

#statusObject

Returns the value of attribute status.



14191
14192
14193
# File 'lib/kaltura_types.rb', line 14191

def status
  @status
end

#subject_paramsObject

Returns the value of attribute subject_params.



14199
14200
14201
# File 'lib/kaltura_types.rb', line 14199

def subject_params
  @subject_params
end

#template_pathObject

Returns the value of attribute template_path.



14201
14202
14203
# File 'lib/kaltura_types.rb', line 14201

def template_path
  @template_path
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14227
14228
14229
14230
14231
14232
14233
14234
14235
14236
14237
14238
14239
14240
14241
14242
14243
14244
14245
14246
14247
14248
14249
14250
14251
14252
14253
14254
14255
14256
14257
14258
14259
14260
14261
14262
14263
14264
14265
14266
14267
14268
14269
14270
14271
14272
14273
14274
14275
14276
14277
14278
14279
14280
# File 'lib/kaltura_types.rb', line 14227

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