Class: Kaltura::KalturaProvisionJobData

Inherits:
KalturaJobData show all
Defined in:
lib/kaltura_types.rb

Instance Attribute Summary collapse

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#backup_encoder_ipObject

Returns the value of attribute backup_encoder_ip.



14762
14763
14764
# File 'lib/kaltura_types.rb', line 14762

def backup_encoder_ip
  @backup_encoder_ip
end

#backup_stream_idObject

Returns the value of attribute backup_stream_id.



14759
14760
14761
# File 'lib/kaltura_types.rb', line 14759

def backup_stream_id
  @backup_stream_id
end

#encoder_ipObject

Returns the value of attribute encoder_ip.



14761
14762
14763
# File 'lib/kaltura_types.rb', line 14761

def encoder_ip
  @encoder_ip
end

#encoder_passwordObject

Returns the value of attribute encoder_password.



14763
14764
14765
# File 'lib/kaltura_types.rb', line 14763

def encoder_password
  @encoder_password
end

#encoder_usernameObject

Returns the value of attribute encoder_username.



14764
14765
14766
# File 'lib/kaltura_types.rb', line 14764

def encoder_username
  @encoder_username
end

#end_dateObject

Returns the value of attribute end_date.



14765
14766
14767
# File 'lib/kaltura_types.rb', line 14765

def end_date
  @end_date
end

#media_typeObject

Returns the value of attribute media_type.



14767
14768
14769
# File 'lib/kaltura_types.rb', line 14767

def media_type
  @media_type
end

#primary_broadcasting_urlObject

Returns the value of attribute primary_broadcasting_url.



14768
14769
14770
# File 'lib/kaltura_types.rb', line 14768

def primary_broadcasting_url
  @primary_broadcasting_url
end

#return_valObject

Returns the value of attribute return_val.



14766
14767
14768
# File 'lib/kaltura_types.rb', line 14766

def return_val
  @return_val
end

#rtmpObject

Returns the value of attribute rtmp.



14760
14761
14762
# File 'lib/kaltura_types.rb', line 14760

def rtmp
  @rtmp
end

#secondary_broadcasting_urlObject

Returns the value of attribute secondary_broadcasting_url.



14769
14770
14771
# File 'lib/kaltura_types.rb', line 14769

def secondary_broadcasting_url
  @secondary_broadcasting_url
end

#stream_idObject

Returns the value of attribute stream_id.



14758
14759
14760
# File 'lib/kaltura_types.rb', line 14758

def stream_id
  @stream_id
end

#stream_nameObject

Returns the value of attribute stream_name.



14770
14771
14772
# File 'lib/kaltura_types.rb', line 14770

def stream_name
  @stream_name
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14779
14780
14781
14782
14783
14784
14785
14786
14787
14788
14789
14790
14791
14792
14793
14794
14795
14796
14797
14798
14799
14800
14801
14802
14803
14804
14805
14806
14807
14808
14809
14810
14811
14812
14813
14814
14815
14816
14817
14818
14819
14820
# File 'lib/kaltura_types.rb', line 14779

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['backupStreamID'] != nil
    self.backup_stream_id = xml_element.elements['backupStreamID'].text
  end
  if xml_element.elements['rtmp'] != nil
    self.rtmp = xml_element.elements['rtmp'].text
  end
  if xml_element.elements['encoderIP'] != nil
    self.encoder_ip = xml_element.elements['encoderIP'].text
  end
  if xml_element.elements['backupEncoderIP'] != nil
    self.backup_encoder_ip = xml_element.elements['backupEncoderIP'].text
  end
  if xml_element.elements['encoderPassword'] != nil
    self.encoder_password = xml_element.elements['encoderPassword'].text
  end
  if xml_element.elements['encoderUsername'] != nil
    self.encoder_username = xml_element.elements['encoderUsername'].text
  end
  if xml_element.elements['endDate'] != nil
    self.end_date = xml_element.elements['endDate'].text
  end
  if xml_element.elements['returnVal'] != nil
    self.return_val = xml_element.elements['returnVal'].text
  end
  if xml_element.elements['mediaType'] != nil
    self.media_type = xml_element.elements['mediaType'].text
  end
  if xml_element.elements['primaryBroadcastingUrl'] != nil
    self.primary_broadcasting_url = xml_element.elements['primaryBroadcastingUrl'].text
  end
  if xml_element.elements['secondaryBroadcastingUrl'] != nil
    self.secondary_broadcasting_url = xml_element.elements['secondaryBroadcastingUrl'].text
  end
  if xml_element.elements['streamName'] != nil
    self.stream_name = xml_element.elements['streamName'].text
  end
end