Class: Kaltura::KalturaFileAssetBaseFilter

Inherits:
KalturaRelatedFilter show all
Defined in:
lib/kaltura_types.rb

Direct Known Subclasses

KalturaFileAssetFilter

Instance Attribute Summary collapse

Attributes inherited from KalturaFilter

#advanced_search, #order_by

Attributes inherited from KalturaObjectBase

#object_type, #related_objects

Instance Method Summary collapse

Methods inherited from KalturaObjectBase

#camelcase, #to_b, #to_params

Instance Attribute Details

#created_at_greater_than_or_equalObject

Returns the value of attribute created_at_greater_than_or_equal.



17505
17506
17507
# File 'lib/kaltura_types.rb', line 17505

def created_at_greater_than_or_equal
  @created_at_greater_than_or_equal
end

#created_at_less_than_or_equalObject

Returns the value of attribute created_at_less_than_or_equal.



17506
17507
17508
# File 'lib/kaltura_types.rb', line 17506

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#file_asset_object_type_equalObject

Returns the value of attribute file_asset_object_type_equal.



17502
17503
17504
# File 'lib/kaltura_types.rb', line 17502

def file_asset_object_type_equal
  @file_asset_object_type_equal
end

#id_equalObject

Returns the value of attribute id_equal.



17499
17500
17501
# File 'lib/kaltura_types.rb', line 17499

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



17500
17501
17502
# File 'lib/kaltura_types.rb', line 17500

def id_in
  @id_in
end

#object_id_equalObject

Returns the value of attribute object_id_equal.



17503
17504
17505
# File 'lib/kaltura_types.rb', line 17503

def object_id_equal
  @object_id_equal
end

#object_id_inObject

Returns the value of attribute object_id_in.



17504
17505
17506
# File 'lib/kaltura_types.rb', line 17504

def object_id_in
  @object_id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



17501
17502
17503
# File 'lib/kaltura_types.rb', line 17501

def partner_id_equal
  @partner_id_equal
end

#status_equalObject

Returns the value of attribute status_equal.



17509
17510
17511
# File 'lib/kaltura_types.rb', line 17509

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



17510
17511
17512
# File 'lib/kaltura_types.rb', line 17510

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



17507
17508
17509
# File 'lib/kaltura_types.rb', line 17507

def updated_at_greater_than_or_equal
  @updated_at_greater_than_or_equal
end

#updated_at_less_than_or_equalObject

Returns the value of attribute updated_at_less_than_or_equal.



17508
17509
17510
# File 'lib/kaltura_types.rb', line 17508

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



17531
17532
17533
17534
17535
17536
17537
17538
17539
17540
17541
17542
17543
17544
17545
17546
17547
17548
17549
17550
17551
17552
17553
17554
17555
17556
17557
17558
17559
17560
17561
17562
17563
17564
17565
17566
17567
17568
17569
# File 'lib/kaltura_types.rb', line 17531

def from_xml(xml_element)
	super
	if xml_element.elements['idEqual'] != nil
		self.id_equal = xml_element.elements['idEqual'].text
	end
	if xml_element.elements['idIn'] != nil
		self.id_in = xml_element.elements['idIn'].text
	end
	if xml_element.elements['partnerIdEqual'] != nil
		self.partner_id_equal = xml_element.elements['partnerIdEqual'].text
	end
	if xml_element.elements['fileAssetObjectTypeEqual'] != nil
		self.file_asset_object_type_equal = xml_element.elements['fileAssetObjectTypeEqual'].text
	end
	if xml_element.elements['objectIdEqual'] != nil
		self.object_id_equal = xml_element.elements['objectIdEqual'].text
	end
	if xml_element.elements['objectIdIn'] != nil
		self.object_id_in = xml_element.elements['objectIdIn'].text
	end
	if xml_element.elements['createdAtGreaterThanOrEqual'] != nil
		self.created_at_greater_than_or_equal = xml_element.elements['createdAtGreaterThanOrEqual'].text
	end
	if xml_element.elements['createdAtLessThanOrEqual'] != nil
		self.created_at_less_than_or_equal = xml_element.elements['createdAtLessThanOrEqual'].text
	end
	if xml_element.elements['updatedAtGreaterThanOrEqual'] != nil
		self.updated_at_greater_than_or_equal = xml_element.elements['updatedAtGreaterThanOrEqual'].text
	end
	if xml_element.elements['updatedAtLessThanOrEqual'] != nil
		self.updated_at_less_than_or_equal = xml_element.elements['updatedAtLessThanOrEqual'].text
	end
	if xml_element.elements['statusEqual'] != nil
		self.status_equal = xml_element.elements['statusEqual'].text
	end
	if xml_element.elements['statusIn'] != nil
		self.status_in = xml_element.elements['statusIn'].text
	end
end