Class: Kaltura::KalturaEntryServerNodeBaseFilter

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

Direct Known Subclasses

KalturaEntryServerNodeFilter

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.



13357
13358
13359
# File 'lib/kaltura_types.rb', line 13357

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.



13356
13357
13358
# File 'lib/kaltura_types.rb', line 13356

def created_at_less_than_or_equal
  @created_at_less_than_or_equal
end

#entry_id_equalObject

Returns the value of attribute entry_id_equal.



13351
13352
13353
# File 'lib/kaltura_types.rb', line 13351

def entry_id_equal
  @entry_id_equal
end

#entry_id_inObject

Returns the value of attribute entry_id_in.



13352
13353
13354
# File 'lib/kaltura_types.rb', line 13352

def entry_id_in
  @entry_id_in
end

#server_node_id_equalObject

Returns the value of attribute server_node_id_equal.



13353
13354
13355
# File 'lib/kaltura_types.rb', line 13353

def server_node_id_equal
  @server_node_id_equal
end

#server_node_id_inObject

Returns the value of attribute server_node_id_in.



13354
13355
13356
# File 'lib/kaltura_types.rb', line 13354

def server_node_id_in
  @server_node_id_in
end

#server_node_id_not_inObject

Returns the value of attribute server_node_id_not_in.



13355
13356
13357
# File 'lib/kaltura_types.rb', line 13355

def server_node_id_not_in
  @server_node_id_not_in
end

#server_type_equalObject

Returns the value of attribute server_type_equal.



13362
13363
13364
# File 'lib/kaltura_types.rb', line 13362

def server_type_equal
  @server_type_equal
end

#server_type_inObject

Returns the value of attribute server_type_in.



13363
13364
13365
# File 'lib/kaltura_types.rb', line 13363

def server_type_in
  @server_type_in
end

#server_type_not_inObject

Returns the value of attribute server_type_not_in.



13364
13365
13366
# File 'lib/kaltura_types.rb', line 13364

def server_type_not_in
  @server_type_not_in
end

#status_equalObject

Returns the value of attribute status_equal.



13360
13361
13362
# File 'lib/kaltura_types.rb', line 13360

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



13361
13362
13363
# File 'lib/kaltura_types.rb', line 13361

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



13358
13359
13360
# File 'lib/kaltura_types.rb', line 13358

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.



13359
13360
13361
# File 'lib/kaltura_types.rb', line 13359

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



13385
13386
13387
13388
13389
13390
13391
13392
13393
13394
13395
13396
13397
13398
13399
13400
13401
13402
13403
13404
13405
13406
13407
13408
13409
13410
13411
13412
13413
13414
13415
13416
13417
13418
13419
13420
13421
13422
13423
13424
13425
13426
13427
13428
13429
# File 'lib/kaltura_types.rb', line 13385

def from_xml(xml_element)
  super
  if xml_element.elements['entryIdEqual'] != nil
    self.entry_id_equal = xml_element.elements['entryIdEqual'].text
  end
  if xml_element.elements['entryIdIn'] != nil
    self.entry_id_in = xml_element.elements['entryIdIn'].text
  end
  if xml_element.elements['serverNodeIdEqual'] != nil
    self.server_node_id_equal = xml_element.elements['serverNodeIdEqual'].text
  end
  if xml_element.elements['serverNodeIdIn'] != nil
    self.server_node_id_in = xml_element.elements['serverNodeIdIn'].text
  end
  if xml_element.elements['serverNodeIdNotIn'] != nil
    self.server_node_id_not_in = xml_element.elements['serverNodeIdNotIn'].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['createdAtGreaterThanOrEqual'] != nil
    self.created_at_greater_than_or_equal = xml_element.elements['createdAtGreaterThanOrEqual'].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
  if xml_element.elements['serverTypeEqual'] != nil
    self.server_type_equal = xml_element.elements['serverTypeEqual'].text
  end
  if xml_element.elements['serverTypeIn'] != nil
    self.server_type_in = xml_element.elements['serverTypeIn'].text
  end
  if xml_element.elements['serverTypeNotIn'] != nil
    self.server_type_not_in = xml_element.elements['serverTypeNotIn'].text
  end
end