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.



16112
16113
16114
# File 'lib/kaltura_types.rb', line 16112

def domain_name
  @domain_name
end

#dvr_enabledObject

Returns the value of attribute dvr_enabled.



16113
16114
16115
# File 'lib/kaltura_types.rb', line 16113

def dvr_enabled
  @dvr_enabled
end

#dvr_windowObject

Returns the value of attribute dvr_window.



16114
16115
16116
# File 'lib/kaltura_types.rb', line 16114

def dvr_window
  @dvr_window
end

#notification_emailObject

Returns the value of attribute notification_email.



16118
16119
16120
# File 'lib/kaltura_types.rb', line 16118

def notification_email
  @notification_email
end

#primary_contactObject

Returns the value of attribute primary_contact.



16115
16116
16117
# File 'lib/kaltura_types.rb', line 16115

def primary_contact
  @primary_contact
end

#secondary_contactObject

Returns the value of attribute secondary_contact.



16116
16117
16118
# File 'lib/kaltura_types.rb', line 16116

def secondary_contact
  @secondary_contact
end

#stream_idObject

Returns the value of attribute stream_id.



16109
16110
16111
# File 'lib/kaltura_types.rb', line 16109

def stream_id
  @stream_id
end

#stream_typeObject

Returns the value of attribute stream_type.



16117
16118
16119
# File 'lib/kaltura_types.rb', line 16117

def stream_type
  @stream_type
end

#system_passwordObject

Returns the value of attribute system_password.



16111
16112
16113
# File 'lib/kaltura_types.rb', line 16111

def system_password
  @system_password
end

#system_user_nameObject

Returns the value of attribute system_user_name.



16110
16111
16112
# File 'lib/kaltura_types.rb', line 16110

def system_user_name
  @system_user_name
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16130
16131
16132
16133
16134
16135
16136
16137
16138
16139
16140
16141
16142
16143
16144
16145
16146
16147
16148
16149
16150
16151
16152
16153
16154
16155
16156
16157
16158
16159
16160
16161
16162
# File 'lib/kaltura_types.rb', line 16130

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