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



3348
3349
3350
# File 'lib/kaltura_types.rb', line 3348

def asset_params_id
  @asset_params_id
end

#chunked_encode_modeObject

Returns the value of attribute chunked_encode_mode.



3361
3362
3363
# File 'lib/kaltura_types.rb', line 3361

def chunked_encode_mode
  @chunked_encode_mode
end

#content_awarenessObject

Returns the value of attribute content_awareness.



3360
3361
3362
# File 'lib/kaltura_types.rb', line 3360

def content_awareness
  @content_awareness
end

#conversion_profile_idObject

The id of the conversion profile



3346
3347
3348
# File 'lib/kaltura_types.rb', line 3346

def conversion_profile_id
  @conversion_profile_id
end

#delete_policyObject

Specifies how to treat the flavor after conversion is finished



3358
3359
3360
# File 'lib/kaltura_types.rb', line 3358

def delete_policy
  @delete_policy
end

#force_none_compliedObject

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



3356
3357
3358
# File 'lib/kaltura_types.rb', line 3356

def force_none_complied
  @force_none_complied
end

#is_encryptedObject

Returns the value of attribute is_encrypted.



3359
3360
3361
# File 'lib/kaltura_types.rb', line 3359

def is_encrypted
  @is_encrypted
end

#originObject

The ingestion origin of the asset params



3352
3353
3354
# File 'lib/kaltura_types.rb', line 3352

def origin
  @origin
end

#overload_paramsObject

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



3365
3366
3367
# File 'lib/kaltura_types.rb', line 3365

def overload_params
  @overload_params
end

#ready_behaviorObject

The ingestion origin of the asset params



3350
3351
3352
# File 'lib/kaltura_types.rb', line 3350

def ready_behavior
  @ready_behavior
end

#system_nameObject

Asset params system name



3354
3355
3356
# File 'lib/kaltura_types.rb', line 3354

def system_name
  @system_name
end

#tagsObject

Returns the value of attribute tags.



3363
3364
3365
# File 'lib/kaltura_types.rb', line 3363

def tags
  @tags
end

#two_passObject

Returns the value of attribute two_pass.



3362
3363
3364
# File 'lib/kaltura_types.rb', line 3362

def two_pass
  @two_pass
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
# File 'lib/kaltura_types.rb', line 3398

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