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.



14502
14503
14504
# File 'lib/kaltura_types.rb', line 14502

def backup_encoder_ip
  @backup_encoder_ip
end

#backup_stream_idObject

Returns the value of attribute backup_stream_id.



14499
14500
14501
# File 'lib/kaltura_types.rb', line 14499

def backup_stream_id
  @backup_stream_id
end

#encoder_ipObject

Returns the value of attribute encoder_ip.



14501
14502
14503
# File 'lib/kaltura_types.rb', line 14501

def encoder_ip
  @encoder_ip
end

#encoder_passwordObject

Returns the value of attribute encoder_password.



14503
14504
14505
# File 'lib/kaltura_types.rb', line 14503

def encoder_password
  @encoder_password
end

#encoder_usernameObject

Returns the value of attribute encoder_username.



14504
14505
14506
# File 'lib/kaltura_types.rb', line 14504

def encoder_username
  @encoder_username
end

#end_dateObject

Returns the value of attribute end_date.



14505
14506
14507
# File 'lib/kaltura_types.rb', line 14505

def end_date
  @end_date
end

#media_typeObject

Returns the value of attribute media_type.



14507
14508
14509
# File 'lib/kaltura_types.rb', line 14507

def media_type
  @media_type
end

#primary_broadcasting_urlObject

Returns the value of attribute primary_broadcasting_url.



14508
14509
14510
# File 'lib/kaltura_types.rb', line 14508

def primary_broadcasting_url
  @primary_broadcasting_url
end

#return_valObject

Returns the value of attribute return_val.



14506
14507
14508
# File 'lib/kaltura_types.rb', line 14506

def return_val
  @return_val
end

#rtmpObject

Returns the value of attribute rtmp.



14500
14501
14502
# File 'lib/kaltura_types.rb', line 14500

def rtmp
  @rtmp
end

#secondary_broadcasting_urlObject

Returns the value of attribute secondary_broadcasting_url.



14509
14510
14511
# File 'lib/kaltura_types.rb', line 14509

def secondary_broadcasting_url
  @secondary_broadcasting_url
end

#stream_idObject

Returns the value of attribute stream_id.



14498
14499
14500
# File 'lib/kaltura_types.rb', line 14498

def stream_id
  @stream_id
end

#stream_nameObject

Returns the value of attribute stream_name.



14510
14511
14512
# File 'lib/kaltura_types.rb', line 14510

def stream_name
  @stream_name
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



14519
14520
14521
14522
14523
14524
14525
14526
14527
14528
14529
14530
14531
14532
14533
14534
14535
14536
14537
14538
14539
14540
14541
14542
14543
14544
14545
14546
14547
14548
14549
14550
14551
14552
14553
14554
14555
14556
14557
14558
14559
14560
# File 'lib/kaltura_types.rb', line 14519

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