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



3372
3373
3374
# File 'lib/kaltura_types.rb', line 3372

def asset_params_id
  @asset_params_id
end

#chunked_encode_modeObject

Returns the value of attribute chunked_encode_mode.



3385
3386
3387
# File 'lib/kaltura_types.rb', line 3385

def chunked_encode_mode
  @chunked_encode_mode
end

#content_awarenessObject

Returns the value of attribute content_awareness.



3384
3385
3386
# File 'lib/kaltura_types.rb', line 3384

def content_awareness
  @content_awareness
end

#conversion_profile_idObject

The id of the conversion profile



3370
3371
3372
# File 'lib/kaltura_types.rb', line 3370

def conversion_profile_id
  @conversion_profile_id
end

#delete_policyObject

Specifies how to treat the flavor after conversion is finished



3382
3383
3384
# File 'lib/kaltura_types.rb', line 3382

def delete_policy
  @delete_policy
end

#force_none_compliedObject

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



3380
3381
3382
# File 'lib/kaltura_types.rb', line 3380

def force_none_complied
  @force_none_complied
end

#is_encryptedObject

Returns the value of attribute is_encrypted.



3383
3384
3385
# File 'lib/kaltura_types.rb', line 3383

def is_encrypted
  @is_encrypted
end

#originObject

The ingestion origin of the asset params



3376
3377
3378
# File 'lib/kaltura_types.rb', line 3376

def origin
  @origin
end

#overload_paramsObject

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



3389
3390
3391
# File 'lib/kaltura_types.rb', line 3389

def overload_params
  @overload_params
end

#ready_behaviorObject

The ingestion origin of the asset params



3374
3375
3376
# File 'lib/kaltura_types.rb', line 3374

def ready_behavior
  @ready_behavior
end

#system_nameObject

Asset params system name



3378
3379
3380
# File 'lib/kaltura_types.rb', line 3378

def system_name
  @system_name
end

#tagsObject

Returns the value of attribute tags.



3387
3388
3389
# File 'lib/kaltura_types.rb', line 3387

def tags
  @tags
end

#two_passObject

Returns the value of attribute two_pass.



3386
3387
3388
# File 'lib/kaltura_types.rb', line 3386

def two_pass
  @two_pass
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
# File 'lib/kaltura_types.rb', line 3422

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