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



3426
3427
3428
# File 'lib/kaltura_types.rb', line 3426

def asset_params_id
  @asset_params_id
end

#chunked_encode_modeObject

Returns the value of attribute chunked_encode_mode.



3439
3440
3441
# File 'lib/kaltura_types.rb', line 3439

def chunked_encode_mode
  @chunked_encode_mode
end

#content_awarenessObject

Returns the value of attribute content_awareness.



3438
3439
3440
# File 'lib/kaltura_types.rb', line 3438

def content_awareness
  @content_awareness
end

#conversion_profile_idObject

The id of the conversion profile



3424
3425
3426
# File 'lib/kaltura_types.rb', line 3424

def conversion_profile_id
  @conversion_profile_id
end

#delete_policyObject

Specifies how to treat the flavor after conversion is finished



3436
3437
3438
# File 'lib/kaltura_types.rb', line 3436

def delete_policy
  @delete_policy
end

#force_none_compliedObject

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



3434
3435
3436
# File 'lib/kaltura_types.rb', line 3434

def force_none_complied
  @force_none_complied
end

#is_encryptedObject

Returns the value of attribute is_encrypted.



3437
3438
3439
# File 'lib/kaltura_types.rb', line 3437

def is_encrypted
  @is_encrypted
end

#originObject

The ingestion origin of the asset params



3430
3431
3432
# File 'lib/kaltura_types.rb', line 3430

def origin
  @origin
end

#overload_paramsObject

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



3443
3444
3445
# File 'lib/kaltura_types.rb', line 3443

def overload_params
  @overload_params
end

#ready_behaviorObject

The ingestion origin of the asset params



3428
3429
3430
# File 'lib/kaltura_types.rb', line 3428

def ready_behavior
  @ready_behavior
end

#system_nameObject

Asset params system name



3432
3433
3434
# File 'lib/kaltura_types.rb', line 3432

def system_name
  @system_name
end

#tagsObject

Returns the value of attribute tags.



3441
3442
3443
# File 'lib/kaltura_types.rb', line 3441

def tags
  @tags
end

#two_passObject

Returns the value of attribute two_pass.



3440
3441
3442
# File 'lib/kaltura_types.rb', line 3440

def two_pass
  @two_pass
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
# File 'lib/kaltura_types.rb', line 3476

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