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.



15888
15889
15890
# File 'lib/kaltura_types.rb', line 15888

def domain_name
  @domain_name
end

#dvr_enabledObject

Returns the value of attribute dvr_enabled.



15889
15890
15891
# File 'lib/kaltura_types.rb', line 15889

def dvr_enabled
  @dvr_enabled
end

#dvr_windowObject

Returns the value of attribute dvr_window.



15890
15891
15892
# File 'lib/kaltura_types.rb', line 15890

def dvr_window
  @dvr_window
end

#notification_emailObject

Returns the value of attribute notification_email.



15894
15895
15896
# File 'lib/kaltura_types.rb', line 15894

def notification_email
  @notification_email
end

#primary_contactObject

Returns the value of attribute primary_contact.



15891
15892
15893
# File 'lib/kaltura_types.rb', line 15891

def primary_contact
  @primary_contact
end

#secondary_contactObject

Returns the value of attribute secondary_contact.



15892
15893
15894
# File 'lib/kaltura_types.rb', line 15892

def secondary_contact
  @secondary_contact
end

#stream_idObject

Returns the value of attribute stream_id.



15885
15886
15887
# File 'lib/kaltura_types.rb', line 15885

def stream_id
  @stream_id
end

#stream_typeObject

Returns the value of attribute stream_type.



15893
15894
15895
# File 'lib/kaltura_types.rb', line 15893

def stream_type
  @stream_type
end

#system_passwordObject

Returns the value of attribute system_password.



15887
15888
15889
# File 'lib/kaltura_types.rb', line 15887

def system_password
  @system_password
end

#system_user_nameObject

Returns the value of attribute system_user_name.



15886
15887
15888
# File 'lib/kaltura_types.rb', line 15886

def system_user_name
  @system_user_name
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



15906
15907
15908
15909
15910
15911
15912
15913
15914
15915
15916
15917
15918
15919
15920
15921
15922
15923
15924
15925
15926
15927
15928
15929
15930
15931
15932
15933
15934
15935
15936
15937
15938
# File 'lib/kaltura_types.rb', line 15906

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