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.



15953
15954
15955
# File 'lib/kaltura_types.rb', line 15953

def domain_name
  @domain_name
end

#dvr_enabledObject

Returns the value of attribute dvr_enabled.



15954
15955
15956
# File 'lib/kaltura_types.rb', line 15954

def dvr_enabled
  @dvr_enabled
end

#dvr_windowObject

Returns the value of attribute dvr_window.



15955
15956
15957
# File 'lib/kaltura_types.rb', line 15955

def dvr_window
  @dvr_window
end

#notification_emailObject

Returns the value of attribute notification_email.



15959
15960
15961
# File 'lib/kaltura_types.rb', line 15959

def notification_email
  @notification_email
end

#primary_contactObject

Returns the value of attribute primary_contact.



15956
15957
15958
# File 'lib/kaltura_types.rb', line 15956

def primary_contact
  @primary_contact
end

#secondary_contactObject

Returns the value of attribute secondary_contact.



15957
15958
15959
# File 'lib/kaltura_types.rb', line 15957

def secondary_contact
  @secondary_contact
end

#stream_idObject

Returns the value of attribute stream_id.



15950
15951
15952
# File 'lib/kaltura_types.rb', line 15950

def stream_id
  @stream_id
end

#stream_typeObject

Returns the value of attribute stream_type.



15958
15959
15960
# File 'lib/kaltura_types.rb', line 15958

def stream_type
  @stream_type
end

#system_passwordObject

Returns the value of attribute system_password.



15952
15953
15954
# File 'lib/kaltura_types.rb', line 15952

def system_password
  @system_password
end

#system_user_nameObject

Returns the value of attribute system_user_name.



15951
15952
15953
# File 'lib/kaltura_types.rb', line 15951

def system_user_name
  @system_user_name
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



15971
15972
15973
15974
15975
15976
15977
15978
15979
15980
15981
15982
15983
15984
15985
15986
15987
15988
15989
15990
15991
15992
15993
15994
15995
15996
15997
15998
15999
16000
16001
16002
16003
# File 'lib/kaltura_types.rb', line 15971

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