Class: Kaltura::KalturaConversionProfileAssetParams

Inherits:
KalturaObjectBase 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

#asset_params_idObject

The id of the asset params



3499
3500
3501
# File 'lib/kaltura_types.rb', line 3499

def asset_params_id
  @asset_params_id
end

#chunked_encode_modeObject

Returns the value of attribute chunked_encode_mode.



3512
3513
3514
# File 'lib/kaltura_types.rb', line 3512

def chunked_encode_mode
  @chunked_encode_mode
end

#content_awarenessObject

Returns the value of attribute content_awareness.



3511
3512
3513
# File 'lib/kaltura_types.rb', line 3511

def content_awareness
  @content_awareness
end

#conversion_profile_idObject

The id of the conversion profile



3497
3498
3499
# File 'lib/kaltura_types.rb', line 3497

def conversion_profile_id
  @conversion_profile_id
end

#delete_policyObject

Specifies how to treat the flavor after conversion is finished



3509
3510
3511
# File 'lib/kaltura_types.rb', line 3509

def delete_policy
  @delete_policy
end

#force_none_compliedObject

Starts conversion even if the decision layer reduced the configuration to comply with the source



3507
3508
3509
# File 'lib/kaltura_types.rb', line 3507

def force_none_complied
  @force_none_complied
end

#is_encryptedObject

Returns the value of attribute is_encrypted.



3510
3511
3512
# File 'lib/kaltura_types.rb', line 3510

def is_encrypted
  @is_encrypted
end

#originObject

The ingestion origin of the asset params



3503
3504
3505
# File 'lib/kaltura_types.rb', line 3503

def origin
  @origin
end

#overload_paramsObject

JSON string containing an array of flavotParams field-value pairs.



3516
3517
3518
# File 'lib/kaltura_types.rb', line 3516

def overload_params
  @overload_params
end

#ready_behaviorObject

The ingestion origin of the asset params



3501
3502
3503
# File 'lib/kaltura_types.rb', line 3501

def ready_behavior
  @ready_behavior
end

#system_nameObject

Asset params system name



3505
3506
3507
# File 'lib/kaltura_types.rb', line 3505

def system_name
  @system_name
end

#tagsObject

Returns the value of attribute tags.



3514
3515
3516
# File 'lib/kaltura_types.rb', line 3514

def tags
  @tags
end

#two_passObject

Returns the value of attribute two_pass.



3513
3514
3515
# File 'lib/kaltura_types.rb', line 3513

def two_pass
  @two_pass
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
# File 'lib/kaltura_types.rb', line 3549

def from_xml(xml_element)
  super
  if xml_element.elements['conversionProfileId'] != nil
    self.conversion_profile_id = xml_element.elements['conversionProfileId'].text
  end
  if xml_element.elements['assetParamsId'] != nil
    self.asset_params_id = xml_element.elements['assetParamsId'].text
  end
  if xml_element.elements['readyBehavior'] != nil
    self.ready_behavior = xml_element.elements['readyBehavior'].text
  end
  if xml_element.elements['origin'] != nil
    self.origin = xml_element.elements['origin'].text
  end
  if xml_element.elements['systemName'] != nil
    self.system_name = xml_element.elements['systemName'].text
  end
  if xml_element.elements['forceNoneComplied'] != nil
    self.force_none_complied = xml_element.elements['forceNoneComplied'].text
  end
  if xml_element.elements['deletePolicy'] != nil
    self.delete_policy = xml_element.elements['deletePolicy'].text
  end
  if xml_element.elements['isEncrypted'] != nil
    self.is_encrypted = xml_element.elements['isEncrypted'].text
  end
  if xml_element.elements['contentAwareness'] != nil
    self.content_awareness = xml_element.elements['contentAwareness'].text
  end
  if xml_element.elements['chunkedEncodeMode'] != nil
    self.chunked_encode_mode = xml_element.elements['chunkedEncodeMode'].text
  end
  if xml_element.elements['twoPass'] != nil
    self.two_pass = xml_element.elements['twoPass'].text
  end
  if xml_element.elements['tags'] != nil
    self.tags = xml_element.elements['tags'].text
  end
  if xml_element.elements['overloadParams'] != nil
    self.overload_params = xml_element.elements['overloadParams'].text
  end
end