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.



16095
16096
16097
# File 'lib/kaltura_types.rb', line 16095

def domain_name
  @domain_name
end

#dvr_enabledObject

Returns the value of attribute dvr_enabled.



16096
16097
16098
# File 'lib/kaltura_types.rb', line 16096

def dvr_enabled
  @dvr_enabled
end

#dvr_windowObject

Returns the value of attribute dvr_window.



16097
16098
16099
# File 'lib/kaltura_types.rb', line 16097

def dvr_window
  @dvr_window
end

#notification_emailObject

Returns the value of attribute notification_email.



16101
16102
16103
# File 'lib/kaltura_types.rb', line 16101

def notification_email
  @notification_email
end

#primary_contactObject

Returns the value of attribute primary_contact.



16098
16099
16100
# File 'lib/kaltura_types.rb', line 16098

def primary_contact
  @primary_contact
end

#secondary_contactObject

Returns the value of attribute secondary_contact.



16099
16100
16101
# File 'lib/kaltura_types.rb', line 16099

def secondary_contact
  @secondary_contact
end

#stream_idObject

Returns the value of attribute stream_id.



16092
16093
16094
# File 'lib/kaltura_types.rb', line 16092

def stream_id
  @stream_id
end

#stream_typeObject

Returns the value of attribute stream_type.



16100
16101
16102
# File 'lib/kaltura_types.rb', line 16100

def stream_type
  @stream_type
end

#system_passwordObject

Returns the value of attribute system_password.



16094
16095
16096
# File 'lib/kaltura_types.rb', line 16094

def system_password
  @system_password
end

#system_user_nameObject

Returns the value of attribute system_user_name.



16093
16094
16095
# File 'lib/kaltura_types.rb', line 16093

def system_user_name
  @system_user_name
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



16113
16114
16115
16116
16117
16118
16119
16120
16121
16122
16123
16124
16125
16126
16127
16128
16129
16130
16131
16132
16133
16134
16135
16136
16137
16138
16139
16140
16141
16142
16143
16144
16145
# File 'lib/kaltura_types.rb', line 16113

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