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.



15871
15872
15873
# File 'lib/kaltura_types.rb', line 15871

def domain_name
  @domain_name
end

#dvr_enabledObject

Returns the value of attribute dvr_enabled.



15872
15873
15874
# File 'lib/kaltura_types.rb', line 15872

def dvr_enabled
  @dvr_enabled
end

#dvr_windowObject

Returns the value of attribute dvr_window.



15873
15874
15875
# File 'lib/kaltura_types.rb', line 15873

def dvr_window
  @dvr_window
end

#notification_emailObject

Returns the value of attribute notification_email.



15877
15878
15879
# File 'lib/kaltura_types.rb', line 15877

def notification_email
  @notification_email
end

#primary_contactObject

Returns the value of attribute primary_contact.



15874
15875
15876
# File 'lib/kaltura_types.rb', line 15874

def primary_contact
  @primary_contact
end

#secondary_contactObject

Returns the value of attribute secondary_contact.



15875
15876
15877
# File 'lib/kaltura_types.rb', line 15875

def secondary_contact
  @secondary_contact
end

#stream_idObject

Returns the value of attribute stream_id.



15868
15869
15870
# File 'lib/kaltura_types.rb', line 15868

def stream_id
  @stream_id
end

#stream_typeObject

Returns the value of attribute stream_type.



15876
15877
15878
# File 'lib/kaltura_types.rb', line 15876

def stream_type
  @stream_type
end

#system_passwordObject

Returns the value of attribute system_password.



15870
15871
15872
# File 'lib/kaltura_types.rb', line 15870

def system_password
  @system_password
end

#system_user_nameObject

Returns the value of attribute system_user_name.



15869
15870
15871
# File 'lib/kaltura_types.rb', line 15869

def system_user_name
  @system_user_name
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



15889
15890
15891
15892
15893
15894
15895
15896
15897
15898
15899
15900
15901
15902
15903
15904
15905
15906
15907
15908
15909
15910
15911
15912
15913
15914
15915
15916
15917
15918
15919
15920
15921
# File 'lib/kaltura_types.rb', line 15889

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