Class: Kaltura::KalturaAkamaiUniversalProvisionJobData

Inherits:
KalturaProvisionJobData show all
Defined in:
lib/kaltura_types.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaProvisionJobData

#backup_encoder_ip, #backup_stream_id, #encoder_ip, #encoder_password, #encoder_username, #end_date, #media_type, #primary_broadcasting_url, #return_val, #rtmp, #secondary_broadcasting_url, #stream_name

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#domain_nameObject

Returns the value of attribute domain_name.



16411
16412
16413
# File 'lib/kaltura_types.rb', line 16411

def domain_name
  @domain_name
end

#dvr_enabledObject

Returns the value of attribute dvr_enabled.



16412
16413
16414
# File 'lib/kaltura_types.rb', line 16412

def dvr_enabled
  @dvr_enabled
end

#dvr_windowObject

Returns the value of attribute dvr_window.



16413
16414
16415
# File 'lib/kaltura_types.rb', line 16413

def dvr_window
  @dvr_window
end

#notification_emailObject

Returns the value of attribute notification_email.



16417
16418
16419
# File 'lib/kaltura_types.rb', line 16417

def notification_email
  @notification_email
end

#primary_contactObject

Returns the value of attribute primary_contact.



16414
16415
16416
# File 'lib/kaltura_types.rb', line 16414

def primary_contact
  @primary_contact
end

#secondary_contactObject

Returns the value of attribute secondary_contact.



16415
16416
16417
# File 'lib/kaltura_types.rb', line 16415

def secondary_contact
  @secondary_contact
end

#stream_idObject

Returns the value of attribute stream_id.



16408
16409
16410
# File 'lib/kaltura_types.rb', line 16408

def stream_id
  @stream_id
end

#stream_typeObject

Returns the value of attribute stream_type.



16416
16417
16418
# File 'lib/kaltura_types.rb', line 16416

def stream_type
  @stream_type
end

#system_passwordObject

Returns the value of attribute system_password.



16410
16411
16412
# File 'lib/kaltura_types.rb', line 16410

def system_password
  @system_password
end

#system_user_nameObject

Returns the value of attribute system_user_name.



16409
16410
16411
# File 'lib/kaltura_types.rb', line 16409

def system_user_name
  @system_user_name
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16429
16430
16431
16432
16433
16434
16435
16436
16437
16438
16439
16440
16441
16442
16443
16444
16445
16446
16447
16448
16449
16450
16451
16452
16453
16454
16455
16456
16457
16458
16459
16460
16461
# File 'lib/kaltura_types.rb', line 16429

def from_xml(xml_element)
  super
  if xml_element.elements['streamId'] != nil
    self.stream_id = xml_element.elements['streamId'].text
  end
  if xml_element.elements['systemUserName'] != nil
    self.system_user_name = xml_element.elements['systemUserName'].text
  end
  if xml_element.elements['systemPassword'] != nil
    self.system_password = xml_element.elements['systemPassword'].text
  end
  if xml_element.elements['domainName'] != nil
    self.domain_name = xml_element.elements['domainName'].text
  end
  if xml_element.elements['dvrEnabled'] != nil
    self.dvr_enabled = xml_element.elements['dvrEnabled'].text
  end
  if xml_element.elements['dvrWindow'] != nil
    self.dvr_window = xml_element.elements['dvrWindow'].text
  end
  if xml_element.elements['primaryContact'] != nil
    self.primary_contact = xml_element.elements['primaryContact'].text
  end
  if xml_element.elements['secondaryContact'] != nil
    self.secondary_contact = xml_element.elements['secondaryContact'].text
  end
  if xml_element.elements['streamType'] != nil
    self.stream_type = xml_element.elements['streamType'].text
  end
  if xml_element.elements['notificationEmail'] != nil
    self.notification_email = xml_element.elements['notificationEmail'].text
  end
end