Class: Kaltura::KalturaEmailIngestionProfile

Inherits:
KalturaObjectBase 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

#conversion_profile2idObject

Returns the value of attribute conversion_profile2id.



4151
4152
4153
# File 'lib/kaltura_types.rb', line 4151

def conversion_profile2id
  @conversion_profile2id
end

#created_atObject

Returns the value of attribute created_at.



4154
4155
4156
# File 'lib/kaltura_types.rb', line 4154

def created_at
  @created_at
end

#default_admin_tagsObject

Returns the value of attribute default_admin_tags.



4158
4159
4160
# File 'lib/kaltura_types.rb', line 4158

def default_admin_tags
  @default_admin_tags
end

#default_categoryObject

Returns the value of attribute default_category.



4155
4156
4157
# File 'lib/kaltura_types.rb', line 4155

def default_category
  @default_category
end

#default_tagsObject

Returns the value of attribute default_tags.



4157
4158
4159
# File 'lib/kaltura_types.rb', line 4157

def default_tags
  @default_tags
end

#default_user_idObject

Returns the value of attribute default_user_id.



4156
4157
4158
# File 'lib/kaltura_types.rb', line 4156

def default_user_id
  @default_user_id
end

#descriptionObject

Returns the value of attribute description.



4147
4148
4149
# File 'lib/kaltura_types.rb', line 4147

def description
  @description
end

#email_addressObject

Returns the value of attribute email_address.



4148
4149
4150
# File 'lib/kaltura_types.rb', line 4148

def email_address
  @email_address
end

#idObject

Returns the value of attribute id.



4145
4146
4147
# File 'lib/kaltura_types.rb', line 4145

def id
  @id
end

#mailbox_idObject

Returns the value of attribute mailbox_id.



4149
4150
4151
# File 'lib/kaltura_types.rb', line 4149

def mailbox_id
  @mailbox_id
end

#max_attachment_size_kbytesObject

Returns the value of attribute max_attachment_size_kbytes.



4159
4160
4161
# File 'lib/kaltura_types.rb', line 4159

def max_attachment_size_kbytes
  @max_attachment_size_kbytes
end

#max_attachments_per_mailObject

Returns the value of attribute max_attachments_per_mail.



4160
4161
4162
# File 'lib/kaltura_types.rb', line 4160

def max_attachments_per_mail
  @max_attachments_per_mail
end

#moderation_statusObject

Returns the value of attribute moderation_status.



4152
4153
4154
# File 'lib/kaltura_types.rb', line 4152

def moderation_status
  @moderation_status
end

#nameObject

Returns the value of attribute name.



4146
4147
4148
# File 'lib/kaltura_types.rb', line 4146

def name
  @name
end

#partner_idObject

Returns the value of attribute partner_id.



4150
4151
4152
# File 'lib/kaltura_types.rb', line 4150

def partner_id
  @partner_id
end

#statusObject

Returns the value of attribute status.



4153
4154
4155
# File 'lib/kaltura_types.rb', line 4153

def status
  @status
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
# File 'lib/kaltura_types.rb', line 4184

def from_xml(xml_element)
  super
  if xml_element.elements['id'] != nil
    self.id = xml_element.elements['id'].text
  end
  if xml_element.elements['name'] != nil
    self.name = xml_element.elements['name'].text
  end
  if xml_element.elements['description'] != nil
    self.description = xml_element.elements['description'].text
  end
  if xml_element.elements['emailAddress'] != nil
    self.email_address = xml_element.elements['emailAddress'].text
  end
  if xml_element.elements['mailboxId'] != nil
    self.mailbox_id = xml_element.elements['mailboxId'].text
  end
  if xml_element.elements['partnerId'] != nil
    self.partner_id = xml_element.elements['partnerId'].text
  end
  if xml_element.elements['conversionProfile2Id'] != nil
    self.conversion_profile2id = xml_element.elements['conversionProfile2Id'].text
  end
  if xml_element.elements['moderationStatus'] != nil
    self.moderation_status = xml_element.elements['moderationStatus'].text
  end
  if xml_element.elements['status'] != nil
    self.status = xml_element.elements['status'].text
  end
  if xml_element.elements['createdAt'] != nil
    self.created_at = xml_element.elements['createdAt'].text
  end
  if xml_element.elements['defaultCategory'] != nil
    self.default_category = xml_element.elements['defaultCategory'].text
  end
  if xml_element.elements['defaultUserId'] != nil
    self.default_user_id = xml_element.elements['defaultUserId'].text
  end
  if xml_element.elements['defaultTags'] != nil
    self.default_tags = xml_element.elements['defaultTags'].text
  end
  if xml_element.elements['defaultAdminTags'] != nil
    self.default_admin_tags = xml_element.elements['defaultAdminTags'].text
  end
  if xml_element.elements['maxAttachmentSizeKbytes'] != nil
    self.max_attachment_size_kbytes = xml_element.elements['maxAttachmentSizeKbytes'].text
  end
  if xml_element.elements['maxAttachmentsPerMail'] != nil
    self.max_attachments_per_mail = xml_element.elements['maxAttachmentsPerMail'].text
  end
end