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.



13337
13338
13339
# File 'lib/kaltura_types.rb', line 13337

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.



13336
13337
13338
# File 'lib/kaltura_types.rb', line 13336

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.



13331
13332
13333
# File 'lib/kaltura_types.rb', line 13331

def entry_id_equal
  @entry_id_equal
end

#entry_id_inObject

Returns the value of attribute entry_id_in.



13332
13333
13334
# File 'lib/kaltura_types.rb', line 13332

def entry_id_in
  @entry_id_in
end

#server_node_id_equalObject

Returns the value of attribute server_node_id_equal.



13333
13334
13335
# File 'lib/kaltura_types.rb', line 13333

def server_node_id_equal
  @server_node_id_equal
end

#server_node_id_inObject

Returns the value of attribute server_node_id_in.



13334
13335
13336
# File 'lib/kaltura_types.rb', line 13334

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.



13335
13336
13337
# File 'lib/kaltura_types.rb', line 13335

def server_node_id_not_in
  @server_node_id_not_in
end

#server_type_equalObject

Returns the value of attribute server_type_equal.



13342
13343
13344
# File 'lib/kaltura_types.rb', line 13342

def server_type_equal
  @server_type_equal
end

#server_type_inObject

Returns the value of attribute server_type_in.



13343
13344
13345
# File 'lib/kaltura_types.rb', line 13343

def server_type_in
  @server_type_in
end

#server_type_not_inObject

Returns the value of attribute server_type_not_in.



13344
13345
13346
# File 'lib/kaltura_types.rb', line 13344

def server_type_not_in
  @server_type_not_in
end

#status_equalObject

Returns the value of attribute status_equal.



13340
13341
13342
# File 'lib/kaltura_types.rb', line 13340

def status_equal
  @status_equal
end

#status_inObject

Returns the value of attribute status_in.



13341
13342
13343
# File 'lib/kaltura_types.rb', line 13341

def status_in
  @status_in
end

#updated_at_greater_than_or_equalObject

Returns the value of attribute updated_at_greater_than_or_equal.



13338
13339
13340
# File 'lib/kaltura_types.rb', line 13338

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.



13339
13340
13341
# File 'lib/kaltura_types.rb', line 13339

def updated_at_less_than_or_equal
  @updated_at_less_than_or_equal
end

Instance Method Details

#from_xml(xml_element) ⇒ Object



13365
13366
13367
13368
13369
13370
13371
13372
13373
13374
13375
13376
13377
13378
13379
13380
13381
13382
13383
13384
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
# File 'lib/kaltura_types.rb', line 13365

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