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.



17062
17063
17064
# File 'lib/kaltura_types.rb', line 17062

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.



17063
17064
17065
# File 'lib/kaltura_types.rb', line 17063

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.



17059
17060
17061
# File 'lib/kaltura_types.rb', line 17059

def file_asset_object_type_equal
  @file_asset_object_type_equal
end

#id_equalObject

Returns the value of attribute id_equal.



17056
17057
17058
# File 'lib/kaltura_types.rb', line 17056

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



17057
17058
17059
# File 'lib/kaltura_types.rb', line 17057

def id_in
  @id_in
end

#object_id_equalObject

Returns the value of attribute object_id_equal.



17060
17061
17062
# File 'lib/kaltura_types.rb', line 17060

def object_id_equal
  @object_id_equal
end

#object_id_inObject

Returns the value of attribute object_id_in.



17061
17062
17063
# File 'lib/kaltura_types.rb', line 17061

def object_id_in
  @object_id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



17058
17059
17060
# File 'lib/kaltura_types.rb', line 17058

def partner_id_equal
  @partner_id_equal
end

#status_equalObject

Returns the value of attribute status_equal.



17066
17067
17068
# File 'lib/kaltura_types.rb', line 17066

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



17067
17068
17069
# File 'lib/kaltura_types.rb', line 17067

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



17064
17065
17066
# File 'lib/kaltura_types.rb', line 17064

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.



17065
17066
17067
# File 'lib/kaltura_types.rb', line 17065

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



17088
17089
17090
17091
17092
17093
17094
17095
17096
17097
17098
17099
17100
17101
17102
17103
17104
17105
17106
17107
17108
17109
17110
17111
17112
17113
17114
17115
17116
17117
17118
17119
17120
17121
17122
17123
17124
17125
17126
# File 'lib/kaltura_types.rb', line 17088

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