Class: Kaltura::KalturaVirusScanProfileBaseFilter

Inherits:
KalturaFilter show all
Defined in:
lib/kaltura_plugins/kaltura_virus_scan_client_plugin.rb

Direct Known Subclasses

KalturaVirusScanProfileFilter

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.



176
177
178
# File 'lib/kaltura_plugins/kaltura_virus_scan_client_plugin.rb', line 176

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.



177
178
179
# File 'lib/kaltura_plugins/kaltura_virus_scan_client_plugin.rb', line 177

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#engine_type_equalObject

Returns the value of attribute engine_type_equal.



186
187
188
# File 'lib/kaltura_plugins/kaltura_virus_scan_client_plugin.rb', line 186

def engine_type_equal
  @engine_type_equal
end

#engine_type_inObject

Returns the value of attribute engine_type_in.



187
188
189
# File 'lib/kaltura_plugins/kaltura_virus_scan_client_plugin.rb', line 187

def engine_type_in
  @engine_type_in
end

#id_equalObject

Returns the value of attribute id_equal.



174
175
176
# File 'lib/kaltura_plugins/kaltura_virus_scan_client_plugin.rb', line 174

def id_equal
  @id_equal
end

#id_inObject

Returns the value of attribute id_in.



175
176
177
# File 'lib/kaltura_plugins/kaltura_virus_scan_client_plugin.rb', line 175

def id_in
  @id_in
end

#name_equalObject

Returns the value of attribute name_equal.



182
183
184
# File 'lib/kaltura_plugins/kaltura_virus_scan_client_plugin.rb', line 182

def name_equal
  @name_equal
end

#name_likeObject

Returns the value of attribute name_like.



183
184
185
# File 'lib/kaltura_plugins/kaltura_virus_scan_client_plugin.rb', line 183

def name_like
  @name_like
end

#partner_id_equalObject

Returns the value of attribute partner_id_equal.



180
181
182
# File 'lib/kaltura_plugins/kaltura_virus_scan_client_plugin.rb', line 180

def partner_id_equal
  @partner_id_equal
end

#partner_id_inObject

Returns the value of attribute partner_id_in.



181
182
183
# File 'lib/kaltura_plugins/kaltura_virus_scan_client_plugin.rb', line 181

def partner_id_in
  @partner_id_in
end

#status_equalObject

Returns the value of attribute status_equal.



184
185
186
# File 'lib/kaltura_plugins/kaltura_virus_scan_client_plugin.rb', line 184

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



185
186
187
# File 'lib/kaltura_plugins/kaltura_virus_scan_client_plugin.rb', line 185

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



178
179
180
# File 'lib/kaltura_plugins/kaltura_virus_scan_client_plugin.rb', line 178

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.



179
180
181
# File 'lib/kaltura_plugins/kaltura_virus_scan_client_plugin.rb', line 179

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
# File 'lib/kaltura_plugins/kaltura_virus_scan_client_plugin.rb', line 211

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['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['partnerIdEqual'] != nil
		self.partner_id_equal = xml_element.elements['partnerIdEqual'].text
	end
	if xml_element.elements['partnerIdIn'] != nil
		self.partner_id_in = xml_element.elements['partnerIdIn'].text
	end
	if xml_element.elements['nameEqual'] != nil
		self.name_equal = xml_element.elements['nameEqual'].text
	end
	if xml_element.elements['nameLike'] != nil
		self.name_like = xml_element.elements['nameLike'].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
	if xml_element.elements['engineTypeEqual'] != nil
		self.engine_type_equal = xml_element.elements['engineTypeEqual'].text
	end
	if xml_element.elements['engineTypeIn'] != nil
		self.engine_type_in = xml_element.elements['engineTypeIn'].text
	end
end