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.



17120
17121
17122
# File 'lib/kaltura_types.rb', line 17120

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.



17121
17122
17123
# File 'lib/kaltura_types.rb', line 17121

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.



17117
17118
17119
# File 'lib/kaltura_types.rb', line 17117

def file_asset_object_type_equal
  @file_asset_object_type_equal
end

#id_equalObject

Returns the value of attribute id_equal.



17114
17115
17116
# File 'lib/kaltura_types.rb', line 17114

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



17115
17116
17117
# File 'lib/kaltura_types.rb', line 17115

def id_in
  @id_in
end

#object_id_equalObject

Returns the value of attribute object_id_equal.



17118
17119
17120
# File 'lib/kaltura_types.rb', line 17118

def object_id_equal
  @object_id_equal
end

#object_id_inObject

Returns the value of attribute object_id_in.



17119
17120
17121
# File 'lib/kaltura_types.rb', line 17119

def object_id_in
  @object_id_in
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



17116
17117
17118
# File 'lib/kaltura_types.rb', line 17116

def partner_id_equal
  @partner_id_equal
end

#status_equalObject

Returns the value of attribute status_equal.



17124
17125
17126
# File 'lib/kaltura_types.rb', line 17124

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



17125
17126
17127
# File 'lib/kaltura_types.rb', line 17125

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



17122
17123
17124
# File 'lib/kaltura_types.rb', line 17122

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.



17123
17124
17125
# File 'lib/kaltura_types.rb', line 17123

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



17146
17147
17148
17149
17150
17151
17152
17153
17154
17155
17156
17157
17158
17159
17160
17161
17162
17163
17164
17165
17166
17167
17168
17169
17170
17171
17172
17173
17174
17175
17176
17177
17178
17179
17180
17181
17182
17183
17184
# File 'lib/kaltura_types.rb', line 17146

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