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



3526
3527
3528
# File 'lib/kaltura_types.rb', line 3526

def asset_params_id
  @asset_params_id
end

#chunked_encode_modeObject

Returns the value of attribute chunked_encode_mode.



3539
3540
3541
# File 'lib/kaltura_types.rb', line 3539

def chunked_encode_mode
  @chunked_encode_mode
end

#content_awarenessObject

Returns the value of attribute content_awareness.



3538
3539
3540
# File 'lib/kaltura_types.rb', line 3538

def content_awareness
  @content_awareness
end

#conversion_profile_idObject

The id of the conversion profile



3524
3525
3526
# File 'lib/kaltura_types.rb', line 3524

def conversion_profile_id
  @conversion_profile_id
end

#delete_policyObject

Specifies how to treat the flavor after conversion is finished



3536
3537
3538
# File 'lib/kaltura_types.rb', line 3536

def delete_policy
  @delete_policy
end

#force_none_compliedObject

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



3534
3535
3536
# File 'lib/kaltura_types.rb', line 3534

def force_none_complied
  @force_none_complied
end

#is_encryptedObject

Returns the value of attribute is_encrypted.



3537
3538
3539
# File 'lib/kaltura_types.rb', line 3537

def is_encrypted
  @is_encrypted
end

#originObject

The ingestion origin of the asset params



3530
3531
3532
# File 'lib/kaltura_types.rb', line 3530

def origin
  @origin
end

#overload_paramsObject

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



3543
3544
3545
# File 'lib/kaltura_types.rb', line 3543

def overload_params
  @overload_params
end

#ready_behaviorObject

The ingestion origin of the asset params



3528
3529
3530
# File 'lib/kaltura_types.rb', line 3528

def ready_behavior
  @ready_behavior
end

#system_nameObject

Asset params system name



3532
3533
3534
# File 'lib/kaltura_types.rb', line 3532

def system_name
  @system_name
end

#tagsObject

Returns the value of attribute tags.



3541
3542
3543
# File 'lib/kaltura_types.rb', line 3541

def tags
  @tags
end

#two_passObject

Returns the value of attribute two_pass.



3540
3541
3542
# File 'lib/kaltura_types.rb', line 3540

def two_pass
  @two_pass
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
# File 'lib/kaltura_types.rb', line 3576

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